Releases: rotexsoft/file-renderer
Releases · rotexsoft/file-renderer
Release list
Minor Release
- Added PHPunit 12 as a dev dependency
Full Changelog: 8.0.0...8.0.1
New Major Version
- Minimum PHP version is now 8.2
- Added stricter typing to the signatures of the magic methods __get, __set, __isset & __unset
Full Changelog: 7.0.0...8.0.0
Major Release
- Rotexsoft\FileRenderer\Renderer: Changed
- protected function doRender(string $file_to_include, array $data)
- to
- protected function doRender(string $file_to_include, array $data): string|false
Full Changelog: 6.0.0...7.0.0
Minor Release
- PHP 8.4 Compatibility tweaks
Full Changelog: 6.0.0...6.0.1
New Major Release
- Min PHP version is now 8.1
- Updated laminas/laminas-escaper to 2.13.0+
- Now using PHPunit 10
- Renderer now implements \Stringable
- More PHP 8.1 related stricter type hinting
- Not backward compatible with 5.x whose min PHP version is 7.4
Full Changelog: 5.1.1...6.0.0
Minor Release
- Updated dev dependencies
Full Changelog: 5.1.0...5.1.1
Minor Enhancements
What's Changed
- Upgraded dev dependencies psalm & rector
- refactored code based on rector & psalm recommendations
- removed protected function getVarType from \Rotexsoft\FileRenderer\Renderer
New Contributors
- @NaveenDev5 made their first contribution in #3
Full Changelog: 5.0.0...5.1.0
Major Release
- Updated to BSD 3-Clause license
- Added explicit return types to methods where reasonable
- The following methods return $this so they can be repeatedly called using method chaining:
- setVar,
- appendPath and
- prependPath
- locateFile now returns an empty string instead of false when a file cannot be located in the registered paths
- Added documentation for Nesting Renderers