Skip to content

0.18.4

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 08:57
0.18.4
997096d

Changelog

🚀 Features

  • 7561684 feat(cli): unify output format flags
  • 3a238aa feat(executor): add ssh.php_binary to override the remote PHP binary
  • 220b1d3 feat(project): add ssh environment executor with connection multiplexing
  • 01110b1 feat(project): run logs command through the executor interface
  • b7e40ff feat(telemetry): classify project install failures (#1488)
  • 40bbe4a feat(tui): add table output abstraction
  • 769be2d feat: enhance JSON schema for Docker port configuration and add OpenSearch deployment settings
  • 055dcb7 feat: handle host port conflicts in project dev
  • 39c38d8 feat: move and make findClosestShopwareProject public (#1507)

🧰 Maintenance

  • d8c22f1 Improve Docker setup wizard copy
  • f32f1e2 Merge branch 'main' into feat/dev-port-conflicts
  • b786ece Merge origin/main
  • 8c9b121 Merge pull request #1323 from shopware/feat/dev-port-conflicts
  • 08f30af Merge pull request #1451 from shopware/test/cmd-root-coverage
  • 481e9f1 Merge pull request #1454 from shopware/test/project-create-ci-coverage
  • 44fd58d Merge pull request #1461 from shopware/feat/ssh-environment-executor
  • 7dd154e Merge pull request #1468 from shopware/test/project-upgrade-coverage
  • dcb3191 Merge pull request #1470 from shopware/fix/paas-opensearch-install-config
  • aa309f1 Merge pull request #1473 from shopware/feature/tui-output-table
  • 7c619b5 Merge pull request #1474 from shopware/test/shared-testhelper-fixtures
  • 5d2a0fb Merge pull request #1475 from shopware/cursor/fix-local-plugin-upgrade-81fb
  • 379a99a Merge pull request #1477 from shopware/fix/deprecate-upgrade-check
  • 6abc6ea Merge pull request #1478 from shopware/setup-no-text
  • 04a7ec3 Merge pull request #1479 from shopware/setup-no-text
  • 378fdd1 Merge pull request #1480 from shopware/dependabot/go_modules/all-501f2721b5
  • b33750a Merge pull request #1481 from shopware/dependabot/composer/internal/verifier/php/all-ee78d6174b
  • 064b97f Merge pull request #1482 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-585b39a432
  • b455ba6 Merge pull request #1483 from shopware/dependabot/github_actions/all-d9af6502c1
  • 08fa63f Merge pull request #1485 from shopware/copilot/remove-external-link-code
  • 9010046 Merge pull request #1486 from shopware/ci/gh-aw-v0.87.10
  • 10b46ba Merge pull request #1492 from shopware/dependabot/npm_and_yarn/internal/verifier/js/fast-uri-3.1.7
  • 00bb850 Merge pull request #1493 from shopware/dependabot/npm_and_yarn/internal/verifier/js/humanfs/node-0.16.8
  • e882703 Merge pull request #1509 from shopware/fix/project-create-duplicate-help
  • 69db21d Merge pull request #1510 from shopware/cursor/github-issue-resolution-ae0e
  • b7d04d1 Merge pull request #1511 from shopware/cursor/github-issue-resolution-5440
  • 8ee370b Merge pull request #1512 from shopware/cursor/github-issue-resolution-3f54
  • c5096ff Merge pull request #1513 from shopware/dependabot/go_modules/all-7d847f6a84
  • 2028bbf Merge pull request #1514 from shopware/dependabot/composer/internal/verifier/php/all-bd2f0da2a0
  • 1cf873c Merge pull request #1515 from shopware/dependabot/npm_and_yarn/internal/verifier/js/all-0b53e8ed0a
  • 02dcb04 Merge pull request #1516 from shopware/dependabot/github_actions/all-e74ee76a87
  • 602d28d Merge pull request #1527 from shopware/chore/remove-unused-fallback-shop-url
  • f31ea88 Merge pull request #1531 from shopware/refactor/cli-entrypoint
  • 361c21d Merge pull request #1532 from shopware/refactor/project-build-pipeline
  • e6c5b9b Merge pull request #1535 from shopware/dependabot/npm_and_yarn/internal/verifier/js/js-yaml-4.3.2
  • 997096d Merge pull request #1542 from shopware/dependabot/go_modules/all-c83971b2cf
  • b831652 Remove Yes/No from Docker setup wizard copy
  • 7e903ee Remove obsolete mt-external-link migration
  • c1f7a5c chore(tui): remove unused fallbackShopURL constant
  • 45d93fc chore: deprecate project upgrade-check
  • 74fb064 ci: update gh-aw to v0.87.10
  • 4982889 ci: update packages
  • 8860e00 docs(skill): add validation workflow section to shopware-cli skill + new extension store skill (#1462)
  • 4376de4 feat(install-form): checkbox can be toggled with space (#1506)
  • 6a5d787 feat/ai directory (#1469)
  • b0287f8 feat/improve system install failure tui (#1489)
  • 0adedea fix(console): handle --env flag for environment variable setting
  • 2a597d4 fix(deps): bump @humanfs/node in /internal/verifier/js
  • 35c8fc5 fix(deps): bump charm.land/bubbles/v2 in the all group
  • 4393689 fix(deps): bump fast-uri from 3.1.5 to 3.1.7 in /internal/verifier/js
  • a5bdee7 fix(deps): bump js-yaml from 4.3.1 to 4.3.2 in /internal/verifier/js
  • 2806f47 fix(deps): bump the all group in /internal/verifier/js with 4 updates
  • 6148c9b fix(deps): bump the all group in /internal/verifier/php with 2 updates
  • 7a749d2 fix(deps): bump the all group in /internal/verifier/php with 4 updates
  • a7bb136 fix(deps): bump the all group with 3 updates
  • 3457c28 fix(deps): bump the all group with 3 updates
  • 8604c38 fix(deps): bump the all group with 4 updates
  • 13f18bd fix(deps): bump the all group with 4 updates
  • 6792f69 fix(deps): bump typescript-eslint
  • c68ff50 fix(docker): carry shared-network service aliases into the environment generator
  • 16fd9f0 fix(executor): check for deployment-helper on the remote before dump-env
  • f620ce7 fix(executor): forward the MySQL unix socket for localhost databases
  • d8f743d fix(executor): keep ssh control socket path within sun_path limit
  • c1ea421 fix(executor): set ssh LogLevel=ERROR to hide client-side warnings
  • 9ea0b29 fix(project): check flag Set errors in console env shorthand
  • fb232b9 fix(project): drop duplicate hint from create name placeholder
  • cc7c8e9 fix(project): reject negative --lines in logs command
  • 61fdc00 fix(proxy): isolate shared-network service names between parallel projects (#1487)
  • c86c0c2 fix(tui): preserve legacy table rendering
  • 0ae3319 fix: add t.Helper() to port-conflict flag test helper
  • 18fce1a fix: avoid appendAssign lint warning in console test
  • cb5d5ae fix: emit extension-relative validation findings
  • 4bcf039 fix: enable OpenSearch indexing for PaaS projects
  • f709f6e fix: handle interrupted or timed-out bootstrap in proxy fallback
  • 8e67d1b fix: judge path-repository plugins by their local Shopware constraint
  • 9caf0b4 fix: normalize validation source paths and preserve JUnit lines
  • 2c19332 fix: only print usage for invocation errors
  • 345e934 fix: support attached console environment flag values
  • 3bb27d4 fix: track alias commands with consistent telemetry names
  • a4a0b83 refactor(executor): replace generic Command with log-specific methods
  • c98d47c refactor(executor): resolve remote DATABASE_URL via deployment-helper dump-env
  • 0267438 refactor(executor): stream GetLog to an io.Writer instead of returning a Process
  • 4319edd refactor(project): extract reusable production build pipeline
  • f3259a4 refactor(projectbuild): address review feedback
  • 04e01be refactor(system): move Homebrew detection
  • fcd0b6c refactor(update): own notification eligibility
  • 46de23e refactor(validation): streamline license validation and improve error reporting
  • a8ba9f7 refactor: centralize compose service catalog and environment discovery
  • 130b8b4 refactor: docker environment handling and port conflict resolution
  • 8635e02 refactor: enhance proxy handling and error reporting in development environment
  • 7db1743 refactor: improve port conflict handling and configuration management
  • 60ca059 refactor: simplify CLI entry point
  • 604a7f1 style(executor): suppress noctx for the ssh tunnel process
  • 9de8c2d test(cmd): cover run exit codes and alias fallbacks
  • 64bcd4e test(cmd): cover update check gating and homebrew notification helpers
  • 2b71e49 test(cmd): remove Cobra behavior coverage
  • 990399b test(cmd): reset the version flag after run harness executions
  • d47f232 test(project): add a packagist URL seam for the create flow
  • ed6671d test(project): cover create validation, composer install and ci helpers
  • 9f40eb2 test(project): cover the create version listing call sites
  • 25f21b0 test(project): cover upgrade-check local extension discovery and the upgrade guard
  • d17f019 test(project): remove obsolete project upgrade test
  • 95530be test(project): remove obsolete tests and clean up settings
  • c025bbb test(project): restore the create command context after the flags test