Skip to content

Releases: shopware/shopware-cli

0.14.3

24 Mar 07:41
0.14.3
d455a26

Choose a tag to compare

Changelog

🚀 Features

  • 798b8a0 feat(account): add deprecation warning for username/password authentication

🧰 Maintenance

  • 27f2faf Fix typo in deprecation warning message
  • 62aa771 Merge pull request #920 from shopware/dependabot/npm_and_yarn/internal/verifier/js/flatted-3.4.2
  • 53bb7a4 Merge pull request #921 from shopware/dependabot/go_modules/github.com/buger/jsonparser-1.1.2
  • 0c1ad39 Merge pull request #922 from shopware/dependabot/go_modules/all-a1f668969d
  • 685eccf Merge pull request #923 from shopware/dependabot/github_actions/all-aea5ffed5b
  • 494b76d Merge pull request #924 from shopware/dependabot/composer/internal/verifier/php/all-2788bc26dc
  • 60df644 Merge pull request #925 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-6a935f067b
  • d455a26 Merge pull request #926 from shopware/feat/deprecate-username-password-auth
  • 929419d Merge pull request #927 from shopware/fix/project-create-smarter-defaults
  • b17003a Update deprecation warning for username/password auth
  • 2ba5d96 fix(deps): bump flatted from 3.3.3 to 3.4.2 in /internal/verifier/js
  • 9fbc17e fix(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2
  • 020c45c fix(deps): bump phpstan/phpstan
  • ac8cea5 fix(deps): bump the all group in /internal/verifier/js with 2 updates
  • 4695689 fix(deps): bump the all group with 2 updates
  • 8da108f fix(deps): bump the all group with 6 updates
  • 78b9101 fix(project): use smarter defaults when git or AMQP are unavailable

0.14.2

19 Mar 07:23
0.14.2
5849afd

Choose a tag to compare

Changelog

🚀 Features

  • 05317cb feat: add env-bridge tool for containerized Symfony env loading

🧰 Maintenance

  • 52700e2 Merge pull request #911 from shopware/dependabot/go_modules/all-b995849a9a
  • 09c5879 Merge pull request #912 from shopware/dependabot/github_actions/all-0b44342cb1
  • 052eec2 Merge pull request #913 from shopware/dependabot/composer/internal/verifier/php/all-4e0523661f
  • 96dd08e Merge pull request #914 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-2bb44552b8
  • 7fff6e8 Merge pull request #916 from shopware/feat/env-bridge-tool
  • 378a63a Merge pull request #917 from shopware/feat/env-bridge-project-root-env
  • 1479282 Merge pull request #918 from shopware/feat/account-client-credentials-auth
  • 5849afd Merge pull request #919 from shopware/refactor/project-create-ux
  • afd358f Potential fix for pull request finding
  • 0fccddc feat(account-api): support client credentials auth via env vars for CI/CD
  • 84e1dd2 feat(env-bridge): support PROJECT_ROOT env var for project directory
  • 07628ef fix(account-api): address PR review feedback
  • 35a55bd fix(account-api): remove unnecessary leading newline in test
  • c8e3a3c fix(deps): bump the all group in /internal/verifier/js with 2 updates
  • 246b7e8 fix(deps): bump the all group in /internal/verifier/php with 2 updates
  • 15197a5 fix(deps): bump the all group with 3 updates
  • e2cb290 fix(deps): bump the all group with 5 updates
  • 259847f fix: update Go base image to 1.26-alpine in Dockerfile.env-bridge
  • 0704693 fix: update action versions in env-bridge Docker workflow
  • 44d9bce fix: update image path for env-bridge in Docker metadata action
  • 04cbee6 refactor(project): improve project creation UX flow
  • 34aea99 refactor(project): polish create UX and address PR feedback

0.14.1

16 Mar 09:38
0.14.1
8180e07

Choose a tag to compare

Changelog

🧰 Maintenance

  • 8180e07 Merge pull request #910 from shopware/refactor/project-create-yesno-prompts
  • 813bcc3 refactor(project): improve handling of Elasticsearch flags in project creation
  • eda540b refactor(project): replace multi-select with individual Yes/No prompts
  • 9b4eec1 refactor(project): streamline project creation prompts with individual Yes/No options

0.14.0

13 Mar 09:21
0.14.0
527bc01

Choose a tag to compare

Changelog

🚀 Features

  • 6fe2ca8 feat(config): add .shopware-project.local.yml support with !reset and !override tags
  • bf78b29 feat(oauth2): update InteractiveLogin to use ListenConfig and pass context to OpenURL
  • 4657aed feat: add oauth2

🧰 Maintenance

  • 527bc01 Merge pull request #474 from shopware/oauth2-flow
  • 0de40c8 Merge pull request #908 from shopware/feat/local-config-override
  • 31cabed chore: remove excessive comments from config override code
  • 8d6f408 fix: address review feedback on local config override
  • f160cd4 fix: resolve golangci-lint issues in config_override.go
  • 45fd46b refactor(oauth2): improve error handling and prevent zombie processes

0.13.0

12 Mar 10:23
0.13.0
d171dbc

Choose a tag to compare

Changelog

🚀 Features

  • beb3e12 feat(cache): add additional_caches config for custom asset cache paths
  • 67d7a6f feat(cache): add asset_caching config option to enable asset caching
  • c685fd2 feat(project): add welcome banner to project create
  • 3079034 feat(project): improve welcome banner display in project creation
  • 2681216 feat(tui): migrate color handling to tui package and add welcome banner

🧰 Maintenance

  • 7ee67e7 Merge pull request #906 from shopware/feat/additional-asset-caches
  • d171dbc Merge pull request #907 from shopware/feat/project-create-add-welcome-banner
  • c8d3f24 fix(cache): improve error handling and validation for asset cache paths
  • b7c46ef fix(cache): include asset config in content hash for proper cache invalidation
  • ec59a07 fix: address PR review comments for additional_caches

0.12.2

11 Mar 10:34
0.12.2
220cd80

Choose a tag to compare

Changelog

🧰 Maintenance

  • 6583202 Apply suggestion from @Copilot
  • 220cd80 Merge pull request #901 from shopware/remove-company-selection
  • 8919003 Merge pull request #902 from shopware/dependabot/go_modules/all-b371d2d094
  • be889d5 Merge pull request #903 from shopware/dependabot/github_actions/all-8927b85c9b
  • 11a4a8b Merge pull request #904 from shopware/fix/config-add-installed-state
  • ab64f42 Merge pull request #905 from shopware/fix/try-new-reuseable-workflow
  • 74f3a1f Merge remote-tracking branch 'origin/main' into remove-company-selection
  • 0c8db0b ci: pin actions
  • dfc5458 ci: update all pinned actions
  • d6d012a ci: use reuseable workflow
  • 9725197 fix(Dockerfile): update PHP version to 8.3
  • 1b06991 fix(config): add 'installed' state to deployment overrides
  • d3b0429 fix(deps): bump the all group with 3 updates
  • 6032622 fix(deps): bump the all group with 5 updates
  • 219bad7 fix: close zip file descriptor in UpdateExtensionBinaryFile
  • d23eafb fix: handle close error to satisfy errcheck linter
  • f918687 refactor(account): improve table visualization
  • 0192cbb refactor(account): remove company selection and use new producers API

0.12.1

09 Mar 05:30
0.12.1
69de705

Choose a tag to compare

Changelog

🚀 Features

  • 417466c feat: Add possibility to specify the additional bundles inside the project configuration
  • 1dc5dee feat: Enable gitlab reporter for extension validate
  • bb55fbb feat: Enhance project creation UX with improved option descriptions and spinner support
  • 5ebba2b feat: Improve project creation UX by clarifying access instructions and enhancing error reporting during dependency installation

🧰 Maintenance

  • 20cfe14 Add shopware/deployment-helper to requirements
  • 08d16ef Merge pull request #893 from aragon999/feat/bundles-in-project-configuration
  • c5d906f Merge pull request #897 from shopware/shyim-patch-1
  • 7dbf872 Merge pull request #899 from pkramme/enable_gitlab_reporter_for_extension_validate
  • 69de705 Merge pull request #900 from shopware/feat/improve-project-create-ux
  • 6ded2b1 refactor: Deprecate bundle loading via the composer.json

0.12.0

03 Mar 13:26
0.12.0
3df094b

Choose a tag to compare

Changelog

🚀 Features

  • e15666d feat!: remove breaking google ai sdk and ai twig upgrade, closes #645
  • d2dd58d feat(extension): add --use-git-tag-as-version flag to extension zip
  • 4f2ca30 feat: NO-TICKET
  • 2b29075 feat: conditionally install opcache for PHP version 8.5 and above
  • 12cfb38 feat: refactor tracking initialization to use sync.Once for thread safety
  • 921c8e3 feat: separate Docker mountability checks for Unix and Windows systems
  • 293fbf4 feat: simplify selection of project creation
  • 982fe5c feat: update deployment options for project creation and enhance UI for additional features
  • cb93ef7 feat: upgrade charmbracelet libraries to v2 and update imports

🧰 Maintenance

  • f3a4380 Delete PHP 8.1 build configuration
  • 637c6e5 Downgrade PHP version from 8.5 to 8.4
  • 45559f5 Merge pull request #875 from MarcoSpittka/feature/use-git-tag-as-version
  • b570dbb Merge pull request #881 from shopware/refactor/remove-blocking-ai-sdk
  • 0ab05db Merge pull request #882 from shopware/feat/charmland-upgrades
  • ccc6482 Merge pull request #883 from shopware/refactor/remove-table-component
  • 17b8d44 Merge pull request #884 from sgc-fireball/main
  • 9ec4a45 Merge pull request #886 from shopware/dependabot/github_actions/all-1b84d208bc
  • 3fa1a33 Merge pull request #887 from shopware/dependabot/composer/internal/verifier/php/all-c9c8099d99
  • e19db0c Merge pull request #888 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-7215e385f8
  • c5ec9f0 Merge pull request #890 from shopware/feat/simplify-create-steps
  • 3df094b Merge pull request #891 from shopware/fix/dontinstall-opcache-8.5
  • 1a7d17c Remove PHP version 8.1 from build matrix
  • 2c034c7 Update gitlab-ci.yml.tmpl
  • 7e439ae chore: upgrade Go version to 1.25 in workflow files
  • 207e073 fix(deps): bump phpstan/phpstan-symfony
  • 0470409 fix(deps): bump the all group in /internal/verifier/js with 3 updates
  • 650f208 fix(deps): bump the all group with 3 updates
  • 16078b2 fix(extension): strip leading 'v' from git tag when using --use-git-tag-as-version
  • 408a414 fix: ensure proper closure of UDP connections in tracking functions
  • 34b98ff refactor: remove unnecessary os.Stdout usage in command output
  • 2103c73 refactor: replace custom table implementation with lipgloss table component
  • 3f5f89c revert

0.11.1

02 Mar 05:09
0.11.1
f0ab757

Choose a tag to compare

Changelog

🧰 Maintenance

  • 2af6d9f Merge pull request #859 from shopware/refactor/replace-debug-with-doctor
  • 55931ac Merge pull request #861 from shopware/dependabot/go_modules/all-c3d858d84b
  • 1cc39ea Merge pull request #862 from shopware/dependabot/github_actions/all-8142416a5f
  • 8433f4c Merge pull request #863 from shopware/dependabot/composer/internal/verifier/php/all-1bb4ce2f18
  • f624362 Merge pull request #864 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-3cd7c9c129
  • 126f597 Merge pull request #865 from shopware/add-templates-feb24
  • dbefbad Merge pull request #874 from aragon999/chore/remove-project-dump-zstd-flag
  • 222eb11 Merge pull request #877 from shopware/dependabot/npm_and_yarn/internal/verifier/js/minimatch-9.0.9
  • bf31384 Merge pull request #878 from shopware/dependabot/npm_and_yarn/internal/verifier/js/rollup-4.59.0
  • f0ab757 Merge pull request #880 from shopware/fix/unescape-defaults
  • 69be8ea Update .github/ISSUE_TEMPLATE/bug_report.yaml
  • 889bdc7 chore(project-dump): Remove zstd flag as it was having no effect
  • 9f10b1f chore: add issue templates for shopware-cli
  • 2858314 fix(deps): bump @shopware-ag/admin-stylelint-rules
  • 29132dd fix(deps): bump google.golang.org/api in the all group
  • 47781af fix(deps): bump minimatch from 9.0.5 to 9.0.9 in /internal/verifier/js
  • 7bf3608 fix(deps): bump rollup from 4.57.1 to 4.59.0 in /internal/verifier/js
  • dcf0942 fix(deps): bump the all group in /internal/verifier/php with 3 updates
  • baa3971 fix(deps): bump the all group with 2 updates
  • 03cc65f fix: unescape defaults, fixes #876
  • 2f7c113 refactor: replace project debug command with doctor command

0.11.0

20 Feb 06:33
0.11.0
a28a4d1

Choose a tag to compare

Changelog

🚀 Features

  • c396167 feat: add IsInsideContainer function and update runComposerInstall condition
  • 91684cd feat: add amqp option
  • 250d778 feat: add hardening step to CI workflow
  • bb5d54f feat: configure flex based on docker behavior
  • e2b5a34 feat: ensure tables are dumpes in order they are written
  • fdb624d feat: flush tables for database dump as soon as possible
  • 0b3c205 feat: reduce memory usage during parallel database dump
  • 491e6ba feat: start with project creator
  • 824e33e feat: update shopware rules to support eslint 10
  • 90886a2 feat: use normal temp files instead of crawshaw.io/iox.BufferFile
  • ab5e234 feat: use reuseable ci

🧰 Maintenance

  • a77d509 Add storage.googleapis.com to allowed hosts
  • ab65a53 Merge branch 'main' into dependabot/go_modules/filippo.io/edwards25519-1.1.1
  • f5a29d1 Merge origin/main into feat/project-creator
  • 2731e0b Merge pull request #820 from shopware/feat/project-creator
  • be4bdc8 Merge pull request #850 from shopware/dependabot/composer/internal/verifier/php/all-8de6ced5b8
  • c733804 Merge pull request #851 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-56c6d6209e
  • 10f751f Merge pull request #854 from nussjustin-hmmh/parallel-dump-optimization
  • 44f0f55 Merge pull request #856 from nussjustin-hmmh/fix-check-constraint-dump
  • a28a4d1 Merge pull request #857 from shopware/dependabot/go_modules/filippo.io/edwards25519-1.1.1
  • 1c608a2 Merge remote-tracking branch 'origin/main' into feat/project-creator
  • d6e1811 Merge remote-tracking branch 'origin/main' into feat/project-creator
  • 35525e4 fix(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
  • 9d399b4 fix(deps): bump the all group in /internal/verifier/js with 6 updates
  • dd8043d fix(deps): bump the all group in /internal/verifier/php with 4 updates
  • 5acb048 fix: adjust coloring
  • b1c6d1b fix: always enable elasticsearch for paas
  • 213a683 fix: check for Composer installation when not using Docker
  • d665196 fix: parallelize installs
  • a59f721 fix: restrict network connection for tests
  • a6c887c fix: show recommanded path
  • 9b464af fix: unescape check constraints when dumping
  • a1dc20d fix: update egress policy and allowed endpoints in CI workflow
  • be0ca61 refactor: optimize string formatting in BlockNode's String method
  • 2621635 refactor: remove color dependency from project creation options
  • e011c41 refactor: simplify test step by removing network blocking