Releases: shopware/shopware-cli
Releases · shopware/shopware-cli
0.14.3
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
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
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
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
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
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
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
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
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
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