Releases: SC-Networks/PHPTAL
Releases · SC-Networks/PHPTAL
4.0 Feature Release
Main changes
- Add support for php 8.2 and 8.3
- Drop support for php 8.0 and below
What's Changed
- Init php8.1 compatibility by @usox in #91
- Perform some stan related code updates by @usox in #92
- Update dependencies by @usox in #93
- Update dependencies by @usox in #95
- Apply some changes from latest upstream changes by @usox in #96
- Apply rector migrations on the tests source by @usox in #97
- Update dependencies by @usox in #98
- Set phpstan level to 7 by @usox in #99
- Update code quality composer targets by @usox in #100
- Allow php 8.3 and add it to github actions by @usox in #102
- Perform (mostly) safe rector code migrations by @usox in #101
- Apply the final wave of rector code migrations by @usox in #103
- Upgrade to phpstan stan level8 by @usox in #104
- Update dev dependencies by @usox in #105
Full Changelog: v3.1.0...v4.0.0
3.1.0 Add php8 support
v3.1.0 Update changelog for 3.1.0
v3.0.2 Bugfix Release
#70: add changelog and update version tag in source
#73: fix some code smells and add a contribution manual
#75: update phpunit to 8.x (and fix all the deprecation issues)
#78: clean up code fragments after adding type hints to almost everything - PHPTAL::addPreFilter no longer accepts FilterInterface but requires an instance of PreFilter - PHPTAL::setPhpCodeDestination now returns void instead of self - SourceInterface::getLastModifiedTime now returns float instead of int
3.0.1 Bugfix release
PHP 7.2 Release
- Drop support for < php 7.2
Bugfix Release 2.0.2
Fixes:
- Prefix all private members in Context.php #59
- Update exception message in case of unknown variables
Bugfix Release 2.0.1
Fixes:
- TalesInternal::php checks tokens against the whitelist before actual transforming the code #54
Major Release 2
Our first release.
Backward incompatibilities:
- Introduces namespace
PhpTal
, so thePHPTAL
-class is known asPhpTal\PHPTAL
- Remove support for registering custom modifiers by global
phptal_tales
method. Use the TalesRegistry directly instead
Major Release 2 Release Candidate 3
changed: don't check for php whitelist if it is empty, instead allow everything
Major Release 2 Release Candidate 2
added: Allow Closures as callback in TalesRegistry