Skip to content

@scandipwa/[email protected]

Choose a tag to compare

@ejnshtein ejnshtein released this 07 Aug 13:19
· 47 commits to master since this release

Improvements

  • cache configuration improvements: full_page cache is only enabled when Varnish is enabled; full_page, block_html and layout cache types are disabled on first install by default.
  • Container startup order now shows correct service names.
  • Container startup order logic will wait for Redis, PHP and PHP with XDebug services to log "service is ready" before bootstrapping dependent services.
  • Disabling of 2FA module is now done by installing MarkShust_DisableTwoFactorAuth module. This eliminates the issue with sometimes 2FA being disabled on production instances and adds back the ability to control 2FA settings since it was removed in Magento 2.4.0.
  • Composer Keys are now added to the project container image.
  • exec command will now use the same exit code for the parent process as for the child process.
  • exec command will create config files when necessary. Fixes exec command execution when the project is not running.

Bug Fixes

  • Retrieving the ElasticSearch/OpenSearch version does not require starting a container to obtain the version from the CLI; instead, the version is retrieved from the REST API. Eliminates issues with container startups due to memory limits and increases setup speed. The temporal container will be started when the project is not running.
  • Fixed an issue on MacOS where Nginx will not recognise PHP and PHP with XDebug containers' host names in upstream configuration.
  • Fixed MailDev data volume permissions on Docker Desktop systems.
  • Fixed a bug where ElasticSearch volume is created, even if ElasticSearch is not being used.

Full Changelog: https://github.com/scandipwa/create-magento-app/compare/@scandipwa/[email protected]...@scandipwa/[email protected]