Skip to content

2002.0.20

Compare
Choose a tag to compare
@billygilbert billygilbert released this 27 Jun 18:02
· 70 commits to 2002.0 since this release
1d5e1c7

Changelog (30 related PRs)

  • Docker Updates
    • You can now perform functional testing using the ECE-Tools package in the Docker environment.
    • Added support for configuring PHP modules using the .magento.app.yaml file. Any PHP Extensions specified in the .magento.app.yaml file become available in the Docker PHP containers.
    • There are new commands available to improve the Docker command line experience.
    • Added the ability to use Mutagen.io to synchronize files during development between the local host and Docker.
    • Corrected the default path when using the Docker environment. Now, when you use SSH to log in to the Docker container, you are at the Magento root in the /app directory, as expected.
    • Updated the Sodium library from version 1.0.11 to version 1.0.18, and updated the Sodium PHP extension.
    • Added the analysis-icu and the analysis-phonetic Elasticsearch plugins to all Docker images.
    • Improved validations: When using options for the docker:build command, you must provide a value when using an option. Also, added validation for the Node version when using the docker:build run command.
  • Environment variable updates
    • Added support for database table prefixes using the DATABASE_CONFIGURATION environment variable.
    • Added the FORCE_UPDATE_URLS deploy variable to update Magento base URLs when deploying to Pro and Starter production and staging environments.
    • Added the TTFB_TESTED_PAGES post-deploy variable to configure Time to First Byte page tests to check Magento Commerce application performance on sites deployed to Cloud infrastructure.
    • Fixed an issue with multi-threaded SCD, which caused random failures in static content deployment. The workaround involved setting the SCD_THREADS variable to 1. You can now increase the count as needed.
    • You can configure the WARM_UP_PAGES environment variable to cache single pages, multiple domains, and multiple pages.
  • Added the pub/static/.htaccess file to the exclude list.
  • Fixed an error when all validation messages were showing as Critical if at least one critical level validator returned an error.
  • Fixed an issue that caused a deployment failure if the Magento base URL did not exist in the database.
  • Added a new env:config:show command to the ECE-Tools package that displays environment services, routes, or variables.
  • Fixed an issue that caused a critical error when attempting to install Magento 2.2.6 or earlier with latest ECE-Tools after shell refactoring.
  • Fixed an issue that caused Magento 2.1.x and 2.2.x installations to fail with a warning about using a deprecated version of nesbot/carbon.
  • Decreased the cloud.log log level for shell output from info to debug.
  • Added the --remove-definers (-d) option to the ece-tools db-dump command to remove definers from the dump file.