Skip to content

2002.0.10

Compare
Choose a tag to compare
@shiftedreality shiftedreality released this 30 Mar 18:04
· 393 commits to 2002.0 since this release
63f6a3d

Changelog (23 related PRs)

  • Static Content Deployment (SCD)—There is a new, alternative deployment process to generate static content when requested (on-demand). This decreases downtime and improves cache handling by generating the most critical assets.
    • New environment variable—Added the SCD_ON_DEMAND global environment variable to generate static content when requested.
    • Post-deploy hook—Added a post_deploy hook for the .magento.app.yaml file that clears the cache and pre-loads (warms) the cache after the container begins accepting connections. It is available only for Pro projects that contain Staging and Production environments in the Project Web UI and for Starter projects. Although not required, this works in tandem with the SCD_ON_DEMAND environment variable.
  • Optimization—Optimized moving or copying files during deployment to improve deployment speed and decrease loads on the file system.
  • Deployment Logging—Added the ability to enable Syslog and Graylog Extended Log Format (GELF) handlers for outputting logs during the deployment process.
  • Added the following Environment variables:
    • CRYPT_KEY—Provide a cryptographic key to another environment when moving a database.
    • SKIP_HTML_MINIFICATIONGlobal environment variable that skips copying the static view files in the var/view_preprocessed directory and generates minified HTML when requested.
    • SCD_ON_DEMANDGlobal environment variable to generate static content when requested.
    • WARM_UP_PAGES—You can list the pages to use to pre-load the cache. Available in the new Post-deploy variables.
  • Fixed an issue that involved a locally applied patch breaking the deployment on an instance. Now, ECE-Tools can detect that a patch has been applied.
  • Fixed a conflict between JavaScript bundling and GZIP functionality. Now these features work correctly together.
  • Fixed an issue that caused ece-tools CLI commands to fail when using earlier PHP 7.0.x versions.
  • Fixed an issue that prevented static content deployment with the compact strategy in multiple threads.
  • Fixed a Redis session locking issue that caused an Admin login delay. Also, the fix is available for 2.1.x.