league/plates
Plates, the native PHP template system that's fast, easy to use and easy to extend.
v3.6.0
6.4M downloads/mo
#2298 most downloaded on Packagist
thephpleague/plates
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 2.9 years
Some releases are documented
notes for 8 of 19 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
20 releases · first in 2013
0 releases in the last 12 months
see the full history below
Release timeline
20 releases · Nov 2013 to Nov 2024Releases
latest 20-
v4.0.0-alpha31 Jan 2018 pre-releaseNothing published for this version
-
v3.6.002 Nov 2024Release notes
Open source →What's Changed
- Fix badge with
buildstatus inREADME.mdby @gomzyakov in #304 - Compatability with php 8.4 by @srjlewis in #328
- ENT_SUBSTITUTE is defined since php 5.4 by @pine3ree in #313
- Update asset.md to show public assets path in examples by @RawkBob in #318
- Fix dynamic property deprecations / Upgrade php min versions by @ragboyjr in #329
New Contributors
- @gomzyakov made their first contribution in #304
- @srjlewis made their first contribution in #328
- @pine3ree made their first contribution in #313
- @RawkBob made their first contribution in #318
Full Changelog: v3.5.0...v3.6.0
- Fix badge with
-
v3.5.016 Jan 2023Release notes
Open source →What's Changed
- Themes Support #234 by @ragboyjr in #270
- Change callback PhpDoc type to callable by @vixducis in #285
- Escape can take a null parameter php8.1 by @visavi in #297
- Implement documented data assignment argument for
Engine->make()by @Rayne in #302 - Adding Community Extension by @basteyy in #275
New Contributors
- @vixducis made their first contribution in #285
- @visavi made their first contribution in #297
- @Rayne made their first contribution in #302
- @basteyy made their first contribution in #275
Full Changelog: v3.4.0...v3.5.0
-
v3.4.025 Dec 2020Nothing published for this version
-
3.3.028 Dec 2016Release notes
Open source →- Added the ability to append content to sections using the new
push()function. - Added an
end()function as an alias tostop().
- Added the ability to append content to sections using the new
-
3.2.027 Dec 2016Release notes
Open source →- Fixed an issue where template functions were not accessible from extensions.
- Fixed an issued with the URI extension throwing errors when it shouldn't.
- Added the ability to get all template data by calling
$template->data(). - Added the ability to render a template via the
toString()magic method. - Added the ability to run the tests using
composer test. - Improvements to error handling when rendering templates.
- Various coding style, CI and documentation improvements.
-
3.1.109 Jul 2015 -
3.1.021 Oct 2014 -
3.0.320 Oct 2014Release notes
Open source →- Added ability to define the default content of a section.
- Various code improvements (cleanup DocBlocks, class simplification, add Composer keywords, etc).
-
3.0.230 Sep 2014Release notes
Open source →- Added all missing tests.
- Improved custom function name validation.
- Fixed bug with fallback folders, where the file extension wasn't being applied.
- Improved error handling in
Templateclass.
-
3.0.128 Sep 2014Nothing published for this version
-
3.0.027 Sep 2014Nothing published for this version
-
2.1.002 Apr 2014Nothing published for this version
-
2.0.031 Mar 2014Nothing published for this version
-
1.2.120 Feb 2014Nothing published for this version
-
1.1.031 Jan 2014Nothing published for this version
-
1.0.1121 Nov 2013Nothing published for this version
-
1.0.1018 Nov 2013Nothing published for this version
-
1.0.918 Nov 2013Nothing published for this version
-
1.0.814 Nov 2013Nothing published for this version