Skip to content

Releases: shopware/shopware-cli

0.5.9

12 Mar 15:30
0.5.9
82fa5fb
Compare
Choose a tag to compare

Changelog

  • 82fa5fb Add force_extension_build option for packages with compiled files (#488)
  • ab1c23b Merge pull request #486 from aragon999/refactor/remove-gitignore-from-subfolders
  • c1471a4 feat: Add support for ignoring extensions in project validation config
  • be354a2 feat: Add validation configuration support to project config
  • b29df00 feat: Enhance extension config validation with flexible ignore configuration
  • 1629c74 feat: auto generate extension config file json schema
  • 2614860 fix(deps): bump the all group with 3 updates (#485)
  • 1773c72 fix: correct comment punctuation in config.go
  • 0c01bc5 refactor: Extract Shopware version retrieval into separate function
  • 93e5f8b refactor: Remove .gitignore from all subfolders when packing a ZIP

0.5.8

10 Mar 12:54
0.5.8
5c36225
Compare
Choose a tag to compare

Changelog

  • 2cb16ca Fix condition in project dump command (#483)
  • 02ed80c Replace context.Background() with t.Context() in test files (#484)
  • a08c346 chore: remove static data generation workflow and script
  • 71d558a chore: upgrade Go version to 1.24 and update dependencies
  • 5a955d0 feat: add suggest field to shopwareBundleComposerJson struct
  • 1d36f4e feat: update version lookup to use Packagist API and improve error handling
  • 3cdcbaf fix(deps): bump github.com/spf13/cobra in the all group (#478)
  • 5c36225 fix(deps): bump the all group with 4 updates (#481)
  • 76f29a4 fix: correct field name for composer in PlatformPlugin struct
  • 79915b6 refactor: expose composer json from extension
  • 4c769d8 refactor: replace local version package with external go-version package

0.5.7

17 Feb 14:20
0.5.7
1058733
Compare
Choose a tag to compare

Changelog

  • 312201a Fix DATABASE_URL handling (#476)
  • ee9d67e Reapply "feat: add support for dumping Vite config for webpack only builds"
  • 61ec449 feat: added excluding extensions based on config to watcher
  • 0ce0b64 feat: allow filtering extensions on project build using config and flags
  • 1058733 fix: correct logic for skipping extensions in plugin JSON filtering
  • a6ddff5 fix: prefer values from .env from .env.dist
  • 3f8c4b3 fix: prevent overwriting existing Vite config files
  • 32f9564 fix: update branch condition for minimum version to 6.7.0.0
  • ca1168e refactor: remove golint min-confidence setting from golangci configuration
  • cbdb6fe refactor: remove logging of PHP wasm build download

0.5.6

13 Feb 12:27
0.5.6
9a86a98
Compare
Choose a tag to compare

Changelog

  • 9a86a98 Revert "feat: add support for dumping Vite config for webpack only builds"
  • fb2a9e4 chore: move account-api to internal

0.5.5

13 Feb 05:48
0.5.5
5d9ebdb
Compare
Choose a tag to compare

Changelog

  • 11d213e Fix zip command to adjust ExtensionConfig and dump .shopware-extension.yml (#473)
  • 1b4c1aa feat: add support for dumping Vite config for webpack only builds
  • 5d9ebdb fix!: remove ai changelog generation
  • 6ffe01d fix(deps): bump the all group with 3 updates (#471)
  • d6bb145 fix(deps): update go-mad dependency to latest version, fixes #468
  • e23c5b8 fix: resolve symlinks and get absolute paths for asset sources

0.5.4

10 Feb 08:13
0.5.4
76b344c
Compare
Choose a tag to compare

Changelog

  • 76b344c refactor: enhance error handling by adding identifiers to validation … (#470)

0.5.3

06 Feb 10:28
0.5.3
35333d5
Compare
Choose a tag to compare

Changelog

  • 6d8dd9e Add --quick option to project dump command (#463)
  • 2841848 Update generate.ts
  • 35333d5 ci: use new docker credentials
  • c96c7cf feat: Add more not allowed files to the ZIP process (#464)
  • f955592 feat: Add path of mainFile to the warning message when validating snippets (#465)
  • c41896e feat: Implement SPDX license validation and add test cases (#466)
  • 304a6d1 feat: add more validation for apps like in code review
  • 5313de0 feat: add php and twig file location checker similar to extension code review
  • 691ca5c fix(deps): bump anchore/sbom-action in the all group (#460)
  • 696e5fb fix: remove message to fix json output (#467)

0.5.2

24 Jan 13:51
0.5.2
7aca694
Compare
Choose a tag to compare

Changelog

  • 9b43edc Update README.md
  • ea94fff ci: run in schedule
  • 7aca694 feat: add option to disable storefront build in configuration, fixes #459
  • 8126757 feat: remove old docs
  • 3c74be8 fix: change to github hosted page

0.5.1

22 Jan 14:53
0.5.1
6c23c7d
Compare
Choose a tag to compare

Changelog

  • 6c23c7d ci: add php 8.4 to ci again

0.5.0

22 Jan 13:35
171c444
Compare
Choose a tag to compare

New Features

  • shopware-cli project create <folder> latest will install the latest Version
  • shopware-cli project create <folder> dev will install the latest Development version
  • PHP Linter supports now PHP 8.3 and 8.4
  • Set SHOPWARE_SKIP_ASSET_INSTALL_CACHE_INVALIDATION for shopware-cli project ci to suppress Redis errors
  • Builds using ESBuild in Administration produce Vite manifest files, so the build files work also for Shopware 6.7
  • Dedicated shopware/shopware:bin image to copy only the binary file

Breaking changes

The following commands have been removed:

  • shopware-cli project proxy, use Ngrok or Cloudflare Tunnel instead
  • shopware-cli account producer extension create and shopware-cli account producer extension delete, use Shopware Account UI instead

And the following has been changed:

  • shopware-cli project dump required argument for database name has been removed. It takes now without argument the connection string from .env files, but all connection properties can be overwritten with --username, --host and --password.
  • shopware-cli extension get-changelog the flag --german has been removed. Use --language de-DE,de instead of it

Fixes

shopware-cli account merchant shop list works again

Repository Move

The Repository has been moved from FriendsOfShopware to Shopware itself 🎉 .

Old links will still work, but you should upgrade to the new links.

For brew:

brew uninstall shopware-cli
brew untap FriendsOfShopware/tap
brew install shopware/tap/shopware-cli

For docker switch from ghcr.io/friendsofshopware/shopware-cli:xxx to shopware/shopware-cli:xxx