Skip to content

Symfony 5.4 Upgrade

Compare
Choose a tag to compare
@stlgaits stlgaits released this 12 Oct 16:56
· 192 commits to main since this release
810cac7

This first basic release represents the upgraded version of the project.

  • It has been revamped into a brand-new LTS version of Symfony (5.4). Most deprecations have been removed (although some code still remains "legacy" and will need to be upgraded thanks to Rector and/or PHPStan).
  • Assets are now loaded with a more modern approach using Webpack Encore with Sass loader.
  • Bootstrap version has been upgraded, jQuery & some other minor Javascript libraries have been removed too.
  • The project is now documented thanks to DocsifyJS, the doc is available at https://estellemyddleware.github.io/todo/

Next step for the next release :

  • Install dev tools (PHPUnit, PHPStan, PHPCSFixer,...)
  • Set up Codacy & code coverage
  • Unit & functional tests for existing features
  • Make improvements / bugfixes based on unit & functional tests
  • Add missing features
  • Lint PHP code with dev tools
  • Lint assets (JavaScript & CSS)
  • Lint Twig

What's Changed

  • chore: include IDE, PHPCSFixer, PHPUnit & webpack Encore files to git… by @EstelleMyddleware in #13
  • docs: init docsify documentation & upgrade docsify-cli by @EstelleMyddleware in #17
  • chore: include IDE, PHPCSFixer, PHPUnit & webpack Encore files to git… by @EstelleMyddleware in #12
  • Merge pull request #13 from EstelleMyddleware/bugfix/deprecations by @EstelleMyddleware in #18

Full Changelog: https://github.com/EstelleMyddleware/todo/commits/v1.0