v2002.0.21
-
-
-
PHP version 7.3.
-
Varnish Cache 6.2.0
-
-
.magento.app.yaml
in the Docker environment. Previously, the Docker environment supported only the default hook configuration. -
docker:config:convert
command is deprecated. The corresponding data is now stored in thedocker-compose.yml
file. -
-
-
-
-
CRON_CONSUMERS_RUNNER
environment variable to manage cron jobs. See the variable description in the deploy variables topic. -
consumers_runner
cron job starts multiple instances of the same consumer on different nodes. Now, if you have enabled the CRON_CONSUMERS_RUNNER deploy variable in your environment, theconsumers_runner
job uses thesingle-thread
option to start one instance of each consumer on only one node. -
config:show:default-url
command cannot fetch a base URL, then the URL from the MAGENTO_CLOUD_ROUTES variable is used.
-
-
module:refresh
command. Now, you can see a detailed list of enabled modules in thecloud.log
file. -
-
-
-
INFO
toDEBUG
. -
setup:upgrade
command that did not interrupt the deployment process when a failure occurred during theapp:config:import
task. -
debug
to reduce the amount of detail in the log displayed in the Cloud Console, while still providing detailed information for debugging. -
ece-tools
config dump, an error occurred if there was no locale specified for the admin user in theconfig.php
file. Now, there is a default locale for the admin user in theconfig.php
file. -
Undefined index error
that occurs when amagento-cloud
CLI command fails in an environment that is not configured with a secure URL (https). Now, the ECE-Tools package uses the base URL (http) if the secure URL is not available.
v2002.0.20
-
-
ece-tools
package in the Docker environment. See application testing. -
.magento.app.yaml
file. Any PHP Extensions specified in the.magento.app.yaml
file become available in the Docker PHP containers. -
bin/magento-docker
section of the Docker reference. -
-
/app
directory, as expected. -
WARNING
Adobe Commerce on cloud infrastructure customers must Submit an Adobe Commerce Support ticket to upgrade the libsodium package on Pro Production and Staging environments prior to upgrading to Adobe Commerce 2.3.2. Currently, you cannot upgrade Starter environments to Adobe Commerce 2.3.2. -
analysis-icu
and theanalysis-phonetic
Elasticsearch plugins to all Docker images. -
docker:build
command, you must provide a value when using an option. Also, added validation for the Node version when using thedocker:build run
command.
-
-
-
-
-
-
1
. You can now increase the count as needed. See the definitions in the deploy variables and the build variables. -
-
-
pub/static/.htaccess
file to the exclude list. Fix submitted by Björn Kraus of PHOENIX MEDIA GmbH. -
Critical
if at least one critical level validator returned an error. -
-
env:config:show
command to theece-tools
package that displays environment services, routes, or variables. See Services, routes, and variables. Feature submitted by Vladimir Kerkhoff. -
ece-tools
develop after shell refactoring. -
-
cloud.log
log level for shell output frominfo
todebug
. -
--remove-definers (-d)
option to theece-tools db-dump
command to remove definers from the dump file.
v2002.0.19
-
env.php
file during a deploy, resulting in a loss of custom configurations. This update ensures that Adobe Commerce on cloud infrastructure updates theenv.php
file with every deployment, while preserving custom configurations.
v2002.0.18
-
-
-
-
-
-
Name or service not known
error if the cache is configured for a service that is not available. Now, you can remove a service from the.magento/services.yaml
file. The Docker configuration generator updates the service in thedocker/config.php.dist
file automatically. -
-n
option to skip the interactivity for CICD purposes. -
db-dump
command that erased existing dumps. -
session
,default
, andpage_cache
cache storage to the same database ID.
-
-
-
-
.magento.env.yaml
file. See the definition in the deploy variables, the build variables, and the global variables. -
-
-
-
-
_merge
is not required. -
-
slave
instance, a reading is made from the Redismaster
instance. See REDIS_USE_SLAVE_CONNECTION.
v2002.0.17
ece-tools
version 2002.0.17 includes an important security patch. See Tech Resources: Magento Open Source Patches.-
-
Added support for Elasticsearch version 6.x.
-
Added support for Redis version 5.0.
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
option to the install command so that it uses web server rewrites for generated links in the storefront and Admin access to improve security and customer experience. -
var/log/install_upgrade.log
file so that it shows dates for installation and upgrade events.
v2002.0.16
-
-
Now, the default service configuration generated in the Docker environment is the same as the default configuration in the Cloud template.
-
You can send mail from your Docker environment using the
sendmail
service. -
Added the ability to configure Xdebug to debug in the Cloud Docker environment.
-
Fixed an issue with web service permissions when generating the
docker-compose.yml
file.
-
-
autoload
property in thecomposer.json
file contains required configuration changes before upgrading to Adobe Commerce v2.3. See Upgrade version. -
build:transfer
section. Previously, the compression process occurred before applying custom minification and bundling of static assets. Fix submitted by Rafael Garcia Lepper from Tryzens Limited. -
-
-
symfony/yaml
package to use with PHP constants. Constant parsing does not work when using asymfony/yaml
package version earlier than 3.2. Fix submitted by Vladimir Kerkhoff. -
-
cloud.log
file and deployment continues using the default variable. -
-
Info
toNotice
for the following build and deploy process events:-
Begin and end of the process for reconciling installed modules in
composer.json
with shared configuration settings in theapp/etc/config.php
file -
Begin and end of the configuration validation process
-
Begin and end of the
setup:di:compile
process for generating classes
-
-
-
RESOURCE_CONFIGURATION deploy variable—Use this variable to map a resource name to a database connection.
-
X_FRAME_CONFIGURATION global variable—Use this variable to change the
X-Frame-Options
header configuration for rendering an Adobe Commerce page in a<frame>
,<iframe>
, or<object>
.
-
-
-
WARM_UP_PAGES—Added the capability to preload the cache for specified pages on all domains defined for an Adobe Commerce store. Previously, if your site was configured with multiple domains, the post-deploy process failed to preload the cache for the specified pages on non-default domains and returned the following error in the post-deploy log:
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL—Updated the documentation and the sample
.magento.env.yaml
file with the correct default values for SCD compression level. See the definitions in the build variables and the deploy variables content. -
SCD_EXCLUDE_THEMES——This environment variable is deprecated. Use the SCD_MATRIX to control theme configuration.
-
SCD_MATRIX—Fixed the validation process to prevent a problem that occurred when the SCD_MATRIX ignored a theme value that contained different character cases. See the definitions in the build variables and the deploy variables content.
-
ADMIN variables—
-
Improved security when managing credentials for the Admin user using environment variables. You can no longer use the ADMIN_EMAIL, ADMIN_USERNAME, and ADMIN_PASSWORD environment variables to override admin credentials during upgrades. If you cannot access the Admin panel, use the Forgot password feature or the
admin:user:create
CLI command to create a new admin user. See Access your Admin panel. -
ADMIN_EMAIL is no longer required when upgrading or applying patches.
-
-
v2002.0.15
-
-
Now the Docker generator uses the services specified in the
.magento.app.yaml
and.magento/services.yaml
configuration files when building your Docker environment. You can choose a different service version using build parameters. -
Added PHP 7.2 image—Added support for PHP 7.2 in Cloud Docker; updated the Launch Docker configuration to include the
docker:build --php
option to specify the version of PHP compatible with your version of Adobe Commerce. -
Added a Cron container based on the PHP-CLI image.
-
Added the following services to the Docker build:
-
RabbitMQ 3.5 and 3.7
-
ElasticSearch 1.7, 2.4, and 5.2
-
Redis 3.2 and 4.0
-
-
-
.magento.env.yaml
configuration file. -
-
env.php
file after a redeployment. Now, custom cron configurations safely remain in theenv.php
file. -
-
-
-
config:dump
command so that it includes each website locale in thesystem
section of theconfig.php
file. -
-
setup:di:compile
process, which affected the Amazon Pay module.