TL;DR
- Sylius 1.12 support
- A lot of Docker-related improvements (thanks @Ferror! 🖖)
- Default support for Symfony/Runtime
Details
Features
- #649 Make ports exposed by Docker configurable via env vars (@rimas-kudelis)
- #759 Pipeline that will test Sylius Store on Docker (@Ferror)
- #794 [docker]Ensure var/sessions is created (@Ferror)
- #812 [docker]Create container that runs cronjobs (@Ferror)
- #834 [docker]Improve the error message by simply rendering json response (@Ferror)
- #837 [docker]Configure opcache for dev and prod environment (@Ferror)
- #842 [docker] Simple queue worker (@Ferror)
- #843 Let's use symfony/runtime (@Ferror)
- #850 Sylius flex endpoint introduced (@Rafikooo)
- #851 [Maintenance] rector.php scaffold introduced (@Rafikooo)
- #852 [Composer] PHPStan upgraded (@Rafikooo)
- #864 Use stable Sylius/Sylius and PayPalPlugin (@Zales0123)
Improvements
- #396 Docker Compose: prevent MySQL's mbind errors (@dunglas)
- #616 Remove deprecated whitespace from tag filter (@4c0n)
- #653 Update community support channels (@vvasiloi)
- #658 [Maintenance] Bring back schema validate (@lchrusciel)
- #663 Drop symfony4 support (@@rimas-kudelis)
- #679 Enable Sylius API in dev by default (@Zales0123)
- #691 New recommended way to run Symfony server (@Nek-)
- #694 [README] Add reasonable defaults configs for mailing and messenger to avoid production errors (@lchrusciel)
- #695 [README] Add link to official docs in installation section (@lchrusciel)
- #719 [docker]Remove Docker Compose optional version (@Ferror)
- #720 [docker]Execute yarn build in production Dockerfile (@Ferror)
- #724 [docker]Do not download images as they don't exist (@Ferror)
- #725 [docker]Use mysql instead of percona (@Ferror)
- #726 [docker]Change quay.io/sylius images to building image from scratch (@Ferror)
- #728 [Maintenance] Update Sylius to newest dev master (@lchrusciel)
- #733 [maintenance]Create autolabeler config for Sylius-Standard (@Ferror)
- #735 [docker]Increase APCU module version (@Ferror)
- #736 [docker]Create docker build pipeline (@Ferror)
- #737 [maintenance]Enable Node 16 test pipelines (@Ferror)
- #741 [docker]Simplify docker-compose production environment config (@Ferror)
- #742 [maintenance]Try dark and light Sylius logo variants (@Ferror)
- #743 [maintenance]Remove vagrant annotation from readme (@Ferror)
- #746 [docker]Use mlocati/php-extension-installer to simplify Dockerfile (@Ferror)
- #747 [docker]Get back container names (@Ferror)
- #755 [docker]Describe how to run Sylius-Standard with docker compose configuration (@Ferror)
- #756 [maintenance]Ignore markdown files in pipelines (@Ferror)
- #762 [docker]Remove mariadb-client (@Ferror)
- #763 [docker]Remove git from Dockerfile (@Ferror)
- #764 [docker]Hadolint improvements (@Ferror)
- #770 Remove firewall for dev routes (@Nek-)
- #775 [docker]Specify alpine version for node and php-fpm images (@Ferror)
- #781 [docker]Create development image stage (@Ferror)
- #819 [maintenance]Get rid of symfony polyfills (@Ferror)
- #825 [Symfony 6] Enable authenticator manager (@ernestWarwas)
- #831 [Maintenance] Prepare Sylius-Standard for Sylius 1.12 (@jakubtobiasz)
- #848 Replace Switfmailer with Symfony Mailer (@ernestWarwas)
- #856 [Maintenance] Support Symfony 6 (@NoResponseMate)
- #862 [README] Switch Sylius naming from platform to framework (@lchrusciel)
Fixes
- #666 [Docker] Bring back python2 dep (@lchrusciel)
- #701 Fix 1.10 version problem (@Zales0123)
- #702 [Docker]Force no-interaction mode on installation (@Ferror)
- #703 [Docker]Define MySQL platform as linux/amd64 (@Ferror)
- #739 [maintenance]Specify config param to auto-merge pipeline (@Ferror)
- #749 [maintenance]Use GITHUB_TOKEN secret instead of DEPENDABOT_TOKEN (@Ferror)
- #752 Revert "[maintenance]Try dark and light Sylius logo variants" (@Ferror)
- #776 [maintenance]Fix ECS config (@Ferror)
- #779 Update ECS configuration to fix the build (@Zales0123)
- #789 fix(composer): allow plugin for symfony flex (@JacquesDurand)
- #791 fix(composer): allow plugin for symfony flex (@JacquesDurand)
- #795 [Maintenance][Composer] Code sniffer plugin turn off (@lchrusciel)
- #806 Add missing overridden Catalog Promotions-related models (@Zales0123)
- #817 [frontend]Run watch tasks in series instead of parallel (@Ferror)
- #835 [docker]Integrate production config docker with Webpack (@Ferror)