Skip to content

Releases: scandipwa/create-magento-app

@scandipwa/[email protected]

28 Mar 14:19
Compare
Choose a tag to compare

What's Changed

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

@scandipwa/[email protected]

13 Feb 15:00
Compare
Choose a tag to compare

What's Changed

  • Magento 2.4.4-p7, 2.4.5-p6, 2.4.6-p4 support. 1bfa255
  • Added default value for ssl.external_provder as it was missing and might have caused issues when using ngrok or similar tools. 270b0e8
  • Fix ssl-terminator configuration template using ssl and non-ssl ports correctly. dedd34d
  • Fix duplicate error for mariadb-config creation by @neeeeecka in #136

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

@scandipwa/[email protected]

13 Feb 15:01
Compare
Choose a tag to compare

@scandipwa/[email protected]

10 Nov 13:35
Compare
Choose a tag to compare

New Stuff!

Multi-store Magento support! #111

New property storeDomains will allow to set different domains for Magento stores. Use store code as key and domain as a value.
Note that CMA will retrieve store codes from the store_website table, so make sure that the table is not empty.
Note that admin is a default store code. This replaces the host property functionality.
Default value: storeDomains: { admin: 'localhost' }

NewRelic support (Linux only) #126

NewRelic will allow monitoring performance during development, hopefully allowing to spot performance regressions before going to prod.
You will need an infrastructure container running for the NewRelic daemon.

  1. Retrieve your NR license key.
  2. Run the following command. It will spin up a NewRelic infra container (Note that it will run in privileged mode):
    docker run \
    -d \
    --name newrelic-infra \
    --network=host \
    --cap-add=SYS_PTRACE \
    --privileged \
    --pid=host \
    -v "/:/host:ro" \
    -v "/var/run/docker.sock:/var/run/docker.sock" \
    -e NRIA_LICENSE_KEY=<LICENSE_KEY> \
    newrelic/infrastructure:latest
  3. Add the following configuration to your cma.js:
    module.exports = {
    	... // other configurations
        configuration: {
            newRelic: {
                enabled: true,
                licenseKey: '<LICENSE_KEY>'
            }
        }
    };
  4. Run the start command without the -s option.

Other Changes

  • Added support for Magento 2.4.4-p5, 2.4.4-p6, 2.4.5-p4, 2.4.5-p5, 2.4.6-p2, 2.4.6-p3, 2.4.7-beta2
  • Added prompt after DB import to index products or not.
  • Added Imagick PHP extension to the @scandipwa/magento-scripts-php-extensions package.
  • Added ability to pass custom environment variables to the PHP container.
  • Updated PHP images: added openssh dependency to allow the composer to download packages via ssh.
  • Updated PHP versions: PHP 8.1 image uses 8.1.24, 8.2 image uses 8.2.11.

Fixes

  • Fixed access to the Magento with an external SSL provider. #129
  • Fixed crashing when CMA tried to retrieve the ElasticSearch version from the container.
  • CMA will install the correct version of magento/composer-root-update-plugin now.

Breaking Changes

host property is not supported anymore, you will have to use storeDomains to set a custom domain name. See Multi-store feature description.

Honourable mentions:
@SamuelColacchia in #120
@aNereds in #130

New Contributors

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

@scandipwa/[email protected]

10 Nov 13:37
Compare
Choose a tag to compare

What's Changed

Added Imagick PHP extension to the @scandipwa/magento-scripts-php-extensions package.

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

@scandipwa/[email protected]

06 Jul 12:27
Compare
Choose a tag to compare

@scandipwa/[email protected]

29 Jun 14:12
Compare
Choose a tag to compare

What's Changed

  • Add support for Magento 2.4.4-p4, 2.4.5-p3, 2.4.6-p1 2155e70
  • Adjusted composer version validation, now it should correctly accept all versions. (latest-stable, latest-preview, latest-2.2.x, latest-2.x, latest-1.x, 2.2.21)

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

@scandipwa/[email protected]

18 May 13:51
Compare
Choose a tag to compare

What's Changed

  • Use correct configuration for ElasticSearch8 fada591
  • Update prompt for deleting database before importing a dump. Fixes #125

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

@scandipwa/[email protected]

11 Apr 12:32
Compare
Choose a tag to compare

@scandipwa/[email protected]

11 Apr 12:33
Compare
Choose a tag to compare

What's Changed

  • Updated pdo_sqlsrv and sqlsrv in php-extensions to be compatible with all PHP versions

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