- #133 Upgrade psalm to 5.20 (@alexander-schranz)
- #132 Upgrade rector to 1.0 (@alexander-schranz)
- #131 Allow installation with Symfony 7 (@alexander-schranz)
- #134 Fix ThemeCollector Symfony 7 compatibility (@alexander-schranz)
- #129 doc: Update "Your first theme" documentation (@pocky)
- #135 Bump up PHP and Symfony 6 versions (@GSadee)
- #128 Remove performNoDeepMerging to authorise additional custom theme folders (@lanfisis)
- #136 Revert "Remove performNoDeepMerging to authorise additional custom theme folders" (@GSadee)
- #110 Use PHP 7.4 syntax (@Zales0123)
- #113 Drop support for PHP7.4, Symfony version upgraded to 5.4 (@Rafikooo)
- #120 [Maintenance] Allow flex plugin during plugin installation (@lchrusciel)
- #122 Fix coding standard (@loic425, @lchrusciel)
- #121 Add support for Symfony 6 (@macintoshplus, @loic425)
- #125 [GH] Allow to trigger GH Actions manually (@lchrusciel)
- #110 Use PHP 7.4 syntax (@Zales0123)
- #113 Drop support for PHP7.4, Symfony version upgraded to 5.4 (@Rafikooo)
- #120 [Maintenance] Allow flex plugin during plugin installation (@lchrusciel)
- #122 Fix coding standard (@loic425, @lchrusciel)
- #121 Add support for Symfony 6 (@macintoshplus, @loic425)
- #125 [GH] Allow to trigger GH Actions manually (@lchrusciel)
- Added support for PHP 8, while dropping support for PHP 7.3
- Added support for Symfony 5.2
- Added support for using the updated bunlde directory structure (
FooBundle/public
instead ofFooBundle/Resources/public
)
- #89 Allow PHP8 (@plozmun)
- #95 Add support for bundles using the updated bundle directory structure (@mbabker)
- #96 Fix the build by requiring new version of ECS (@pamil)
- #97 Drop support for PHP 7.3 and Symfony 5.1 (@pamil)
- #73 Update vimeo/psalm requirement from 4.1.1 to 4.2.1 (@dependabot-preview[@bot])
- #78 Fix deprecated array_key_exists in TranslatorResourceProviderPass (@alexander-schranz)
- #64 Switch from Travis to GitHub Actions (@pamil)
- #65 Remove PHPStan (@pamil)
- #66 Upgrade to Psalm 4 (@pamil)
- #67 Update dependencies (@pamil)
- #68 Add tests for symfony/translation-contracts ^1.1 and ^2.0 (@pamil, @dpfaffenbauer)
- #69 Normalise composer.json (@pamil)
- #61 Rename
Sylius\Bundle\ThemeBundle\Configuration\Test\TestThemeConfigurationManager
service toSylius\Bundle\ThemeBundle\Configuration\Test\TestThemeConfigurationManagerInterface
(@pamil)
For actionable information about the upgrade, please refer to UPGRADE.md file.
- Added support for Symfony 5
- Added support for PHP 7.4
- Added support for theming all the assets
- Completely refactored template loaders
- Modified theme structure to stay closer to Symfony standards
- Introduced
legacy_mode
to be compatible with themes using the old structure - Removed support for
symfony/templating
- #35 Update Symfony to 4.4 (@GSadee, @Tomanhez)
- #38 Theme Bundle v2.0 - Symfony 5 support and internal refactoring (@GSadee, @pamil)
- #45 Provide optional, backwards-compatible legacy loaders (@pamil)
- #46 TemplateReferenceInterface "support", cleanup and UPGRADE.md entries (@pamil)
- #47 Require PHP ^7.3 (@pamil)
- #48 Remove obsolete doctrine/common dependency (@pamil)
- #49 Remove obsolete symfony/dom-crawler dependency (@pamil)
- #51 Fallback to default asset paths if themed assets not found (@pamil)
- #52 Refactor PathResolver (@pamil)
- #56 Remove Zend/Hydrator dependency (@pamil)
- #58 [Docs] Fix spelling (@onEXHovia)
- #59 Follow symlinks in themes/ (@jacquesbh)
For actionable information about the upgrade, please refer to UPGRADE.md file.
- Added support for Symfony 5
- Added support for PHP 7.4
- Added support for theming all the assets
- Completely refactored template loaders
- Modified theme structure to stay closer to Symfony standards
- Introduced
legacy_mode
to be compatible with themes using the old structure - Removed support for
symfony/templating
- #35 Update Symfony to 4.4 (@GSadee, @Tomanhez)
- #38 Theme Bundle v2.0 - Symfony 5 support and internal refactoring (@GSadee, @pamil)
- #45 Provide optional, backwards-compatible legacy loaders (@pamil)
- #46 TemplateReferenceInterface "support", cleanup and UPGRADE.md entries (@pamil)
- #47 Require PHP ^7.3 (@pamil)
- #48 Remove obsolete doctrine/common dependency (@pamil)
- #49 Remove obsolete symfony/dom-crawler dependency (@pamil)
- #51 Fallback to default asset paths if themed assets not found (@pamil)
- #52 Refactor PathResolver (@pamil)
- #29 Ambiguous class resolution for symfony/contracts (@Prometee)
- #30 Support for Symfony 3.4 / 4.3+ (@pamil)
- #31 Enforce coding standard (@pamil)
- #32 Introduce Psalm (@pamil)
- #22 Cast name from TemplateReference to string before passing to Twig_Source (@mkilmanas)
- #23 Remove conflict with Twig 2.7.3 (@pamil)
- #19 [HotFix] Allow to pass
TemplateReference
tofindTemplate
function (@Zales0123) - #20 Move string parsing to
findTemplate
method (@Zales0123)
- The first release after splitting the bundle to be a standalone package with its own release cycle.
- #11 Set up Travis CI for 1.1 (@pamil)
- #12 Set up Travis CI for 1.3 (@pamil)
- #13 Organise directory structure of the project (@pamil)
- #14 Add PHPStan to the build (@pamil)
- #15 Refreshed docs & readme ([@pamil](https://gith
- #16 Add SyliusLabs/CodingStandard (@pamil)
- #17 Test with different versions of Symfony on Travis CI (@pamil)
- #22 Cast name from TemplateReference to string before passing to Twig_Source (@mkilmanas)
- #23 Remove conflict with Twig 2.7.3 (@pamil)
- #19 [HotFix] Allow to pass
TemplateReference
tofindTemplate
function (@Zales0123) - #20 Move string parsing to
findTemplate
method (@Zales0123)
- The first release after splitting the bundle to be a standalone package with its own release cycle.
- #11 Set up Travis CI for 1.1 (@pamil)
- #12 Set up Travis CI for 1.3 (@pamil)
- #13 Organise directory structure of the project (@pamil)
- #14 Add PHPStan to the build (@pamil)
- #15 Refreshed docs & readme ([@pamil](https://gith
- #16 Add SyliusLabs/CodingStandard (@pamil)
- #17 Test with different versions of Symfony on Travis CI (@pamil)
- #22 Cast name from TemplateReference to string before passing to Twig_Source (@mkilmanas)
- The first release after splitting the bundle to be a standalone package with its own release cycle.
- #22 Cast name from TemplateReference to string before passing to Twig_Source (@mkilmanas)
- The first release after splitting the bundle to be a standalone package with its own release cycle.