0.16.0
What's Changed
Big Changes:
- PHP SPX support (#820 by @SamJUK)
- phpMyAdmin added to Warden core services (#801 by @monteshot and bugfixes by @hardyjohnson)
- Added support for Adobe Commerce GraphQL Application Server
This support should be considered experimental. Your Adobe Commerce application should already be setup and configured before turning on the GraphQL Application Flag. You can enable GraphQL with the flagWARDEN_MAGENTO2_GRAPHQL_SERVER=1or run it using a debug PHP image by including the additional flagWARDEN_MAGENTO2_GRAPHQL_SERVER_DEBUG=1 - Added top level Warden debug information command
warden doctorby @hardyjohnson
Enhancements:
- Add ability to run vite bundler in warden for Laravel. See: Laravel + Vite (#846 by @bap14)
- Added Valkey service (#861 by @navarr)
- Added
warden db upgradecommand (#895 by @workslop8264)
Bug Fixes:
- System-level SSL certificates are no longer overwritten (#812 by @SamJUK)
- Portainer service domain default fix ([#837] by @hardyjohnson credit to: @manuelcanepa)
- Fix for Traefik configuration being overwritten in Warden home directory when running
warden svc upcommand ([#876] by @hardyjohnson). - Updated default Traefik version to 2.11 (from 2.2) to fix compatibility with newer Docker versions ([#896] by @mattijv)
Other Changes
- Prevent overriding system level SSL certificates by @SamJUK in https://github.com/wardenenv/warden/pull/812
- [Feature] Add support to run vite in warden container and still have HMR by @bap14 in https://github.com/wardenenv/warden/pull/847
- Bugfix/837 portainer host by @hardyjohnson in https://github.com/wardenenv/warden/pull/854
- Add test for svc enabled and cmd up before calling regeneratePMAConfig by @hardyjohnson in https://github.com/wardenenv/warden/pull/856
- Create Valkey env variables, docker partials, and cli commands by @navarr in https://github.com/wardenenv/warden/pull/861
- Switch to selenium from seleniarm by @JamelleG in https://github.com/wardenenv/warden/pull/872
- Update M2 default versions by @sprankhub in https://github.com/wardenenv/warden/pull/894
- Update default Traefik version to 2.11 (from 2.2) by @mattijv in https://github.com/wardenenv/warden/pull/898
- Move PMA Regeneration notices to stderr by @navarr in https://github.com/wardenenv/warden/pull/865
- fix(phpmyadmin): no such file or directory for phpmyadmin override by @SamJUK in https://github.com/wardenenv/warden/pull/888
- Update WordPress default versions by @sprankhub in https://github.com/wardenenv/warden/pull/870
- Feature add a warden doctor command by @hardyjohnson in https://github.com/wardenenv/warden/pull/858
- Add test for existing configuration by @hardyjohnson in https://github.com/wardenenv/warden/pull/877
- feat(db): add warden db upgrade command by @workslop8264 in https://github.com/wardenenv/warden/pull/895
- Rootless podman support by @tdgroot in https://github.com/wardenenv/warden/pull/628
- Add CakePHP environment support by @bap14 in https://github.com/wardenenv/warden/pull/785
New Contributors
- @monteshot made their first contribution in https://github.com/wardenenv/warden/pull/801
- @joseluisi4 made their first contribution in https://github.com/wardenenv/warden/pull/749
- @JamelleG made their first contribution in https://github.com/wardenenv/warden/pull/872
- @workslop8264 made their first contribution in https://github.com/wardenenv/warden/pull/895
Full Changelog: https://github.com/wardenenv/warden/compare/0.15.0...0.16.0