Skip to content

Releases: scandipwa/create-magento-app

@scandipwa/[email protected]

22 Oct 08:17

Choose a tag to compare

What's Changed

New Magento versions:

  • Magento 2.4.4-p14, p15, p16 support added, for Adobe Commerce customers only
  • Magento 2.4.5-p15 support added, for Adobe Commerce customers only
  • Magento 2.4.6-p13, 2.4.7-p8, 2.4.8-p3, 2.4.9-alpha3 for Magento Open Source and Adobe Commerce customers
  • Magento 2.4.8-p3 set as default version

Service versions upgrade:

  • Composer 2.8.12
  • ElasticSearch 7.17.28, 8.16.6, 8.17.10
  • Nginx 1.22.1, 1.26.3, 1.28.0
  • PHP 8.4
  • XDebug 3.4.6

Bug Fixes:

  • Fix a bug in port selection logic that incorrectly parsed into an int name of the port service instead of the port itself
  • Fix cli command bashrc template using hardcoded bin name for MySQL/MariaDB database connection
  • Patch exec command container start up logic in case project is not running
  • Fix issues with env processing related to incorrect string variables interpolation for cmd
  • File system permissions (Composer Cache): Run chown on linux regardless of docker variant used by the user

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

@scandipwa/[email protected]

26 Aug 14:12

Choose a tag to compare

What's Changed

  • Fixed git hook setup not working correctly.
  • Git hook will show the alert first-time on macOS when changes in composer.json or composer.lock are detected.

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

@scandipwa/[email protected]

15 Aug 10:51

Choose a tag to compare

Changes

  • Fix COMPOSER_AUTH formatting being passed incorrectly to Docker container.
  • Fix env processing in exec command.

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

@scandipwa/[email protected]

14 Aug 15:11

Choose a tag to compare

@scandipwa/[email protected]

13 Aug 14:05

Choose a tag to compare

What's Changed

  • New Magento 2.4.9-alpha2, 2.4.8-p2, 2.4.7-p7, 2.4.6-p12, 2.4.5-p14 are supported.
  • magento-scripts sets up a Git post-checkout hook. It will monitor changes in composer.json and composer.lock and will send a system notification to install dependencies or run the start command.

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

@scandipwa/[email protected]

07 Aug 14:23

Choose a tag to compare

What's Changed

  • Update SSL Terminator configuration to use correct SSL Terminator image by @ejnshtein in #175

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

@scandipwa/[email protected]

07 Aug 13:19

Choose a tag to compare

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]

@scandipwa/[email protected]

07 Aug 11:32

Choose a tag to compare

Pre-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.

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]

@scandipwa/[email protected]

18 Jun 14:24

Choose a tag to compare

What's Changed

  • Magento 2.4.9-alpha1, 2.4.8-p1, 2.4.7-p6, 2.4.6-p11 and 2.4.5-p13 support by @ejnshtein in #173

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

@scandipwa/[email protected]

10 Jun 13:38

Choose a tag to compare

Pre-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.

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.
  • 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.

Breaking Changes

  • (on first install) Magento 2FA module is no longer disabled from the start. The user must set up 2FA during the first login to the Magento Admin Panel.

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