Skip to content

Version 3.0

Compare
Choose a tag to compare
@cristianoc72 cristianoc72 released this 03 Mar 06:12
· 7 commits to master since this release
  • PHP 8+
  • Bump dependencies
  • Refactor refactor tag constructors to avoid unsafe instantiations. Now Psalm analysis is green at level 1 (the more strict level)
  • Refactor TagFactory : now, to add a new tag it's enough to create the class and put it into src/tags directory
  • Documentation Api : remove the script to create the documentation api locally, since sami does not support PHP 8. Add a Github Actions workflow to create and deploy it into the repository Github Pages
  • Update tags docblock comments and link to the official references, to correctly create the documentation api
  • Add scrutinizer-ci/ocular coverage report script as dependency, since the phar archive does not fully support PHP8