Skip to content

2002.0.11

Compare
Choose a tag to compare
@oshmyheliuk oshmyheliuk released this 24 Apr 12:45
· 366 commits to 2002.0 since this release

Changelog (20 related PRs)

  • Configuring read-only connections to non-master nodes—This release adds the ability to configure a read-only connection to a non-master node to receive read-only traffic (for Redis and for MariaDB).
  • Configuration Wizard—Added a wizard to help verify your configuration for static content deployment.
  • Symfony Console support—Added support for Symfony Console 4 with Magento 2.3.
  • Cron scheduling optimizations—Improved the queue management and enhanced logging to help with debugging cron-related issues.
  • Deployment validation fails if an ADMIN_EMAIL or ADMIN_USERNAME value is the same as an existing Magento administrator account.
  • Removed SOLR support for 2.2.x versions. 2.1.x versions retain the ability to enable SOLR.
  • The first installation of the Staging & Production environments of a PRO project now includes different index prefixes for ElasticSearch to prevent possible conflicts while identifying records belonging to each environment.
  • Fixed an issue that interrupted the build phase for legacy architecture during static content deployment.
  • Cron-specific Improvements—Re-worked the cron implementation:
    • Fixed an issue that caused the cron queue to fill quickly. Now it clears the outdated cron jobs in a more reliable way.
    • Re-organized the sequence of cron jobs so that all jobs in separate threads launch prior to the general group.
    • Improved logging to better assist in debugging cron issues.
    • NOTE—This release addresses many cron-related issues. If you currently use some cron-related patches in m2-hotfixes, remove them.
  • SCD-specific improvements
    • You can use the VERBOSE_COMMANDS and the SCD_COMPRESSION_LEVEL environment variables during both build and deploy phases.
    • Fixed an issue that caused deployment to fail with a random error when encountering an unexpected value for the SCD_COMPRESSION_LEVEL environment variable. Improved the configuration validation to provide meaningful notifications.
    • Fixed the behavior of the SCD_COMPRESSION_LEVEL environment variable configuration flow so the overrides work as expected.
    • Fixed an issue that prevented the configuration of the SCD_THREADS environment variable in the .magento.env.yaml file deploy stage.