v3.8.0
What's Changed
- CI: base release notes on previous published release, not last tag
- CI: generate release notes from git log between tags
- Bump version to 3.8.0
- README: install prebuilt binary into a dedicated folder with auto-extracted assets
- CI: build release binaries on tag push, add install instructions
- remote:sync: show path of inaccessible remote directory in error
- Add MariaDB 11.8 to setup wizard version picker
- Add PHP 8.5 to setup wizard PHP version picker
- Bump version to 3.7.13: setup wizard UX + platform fixes
- ProcessSnippets: support nested includes, fix cron snippet
- Shopware: init-chown, permissive umask, scheduled-task cron, messenger sidecar
- Shopify laravel-shopify Download: pass --no-scripts to composer create-project
- Setup version pickers: refresh all language/runtime/service choices
- BigCommerce Catalyst: bump default Node to 24.10.0
- Setup Download: run all scaffolding inside project containers
- Interactive selector: clamp box to terminal width, truncate long options
- BigCommerce stencil install: run global stencil-cli install as root
- Setup wizard: put Custom first, drop recommended marker from platform picker
- Add BigCommerce platform: 4 SDK presets (catalyst/stencil/api-php/app-node)
- Shopify presets — fragility hardening
- Shopify presets — audit fixes
- Shopify presets — post-tracer hardening: all 4 presets E2E green
- Add 4 Shopify SDK presets: hydrogen / app-remix / api-php / laravel-shopify
- Sylius admin login: update username_canonical + email_canonical
- Sylius install: pass --fixture-suite to sylius:install; messenger waits for DB
- Sylius post-tracer hardening: sample-data flag, admin from config, idempotency, messenger/encore workers, mailpit fix, PostgreSQL DSN, Elasticsearch wire-up
- Bump 3.7.10: Add Sylius platform
- Forward WebSocket upgrade through aruntime nginx proxy; Spree dev fixes
- Bump 3.7.9: Add Spree Commerce platform
- Saleor python entrypoint: source .env right before exec
- Bump 3.7.8: Medusa storefront auto-provisioned end-to-end
- Medusa install: seed publishable API key into .env
- Medusa install: switch to db:setup, restart container after install
- Medusa install: auto-patch medusa-config.ts for Vite allowedHosts
- nodejs entrypoint: source .env AFTER install completes
- nodejs entrypoint: wait for install marker, not node_modules dir
- Revert memory-frugal yarn tuning from Medusa install
- Medusa install: memory-frugal yarn install for 4 GB Docker hosts
- Fix setup -d order so containers start with project code mounted
- Bump 3.7.6 -> 3.7.7 so embedded docker assets re-extract
- Nodejs + Saleor entrypoints: wait for deps instead of sleeping forever
- Medusa + Saleor setup: honour -d (download) and -i (install) flags
- Audit pass on Saleor + cleanup helpers
- Normalise project paths through EvalSymlinks before name comparison
- docker.Down: label-based fallback for orphan resources
- Saleor release polish: 3.7.6 bump, docs, worker variable escaping
- Add ProxyConfTransformer extension point for proxy.conf post-processing
- Saleor E2E fixes: defer USER to end of Dockerfile, source .env
- Add Saleor platform integration (tracer bullet)
Full Changelog: v3.7.5...v3.8.0