Releases: rotexsoft/file-renderer
Releases · rotexsoft/file-renderer
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
Maintenance Release
- PHP 7.4 minimum requirement
Next Major Release
- PHP 7.3+ version
Enhancements
- More PHP 7.2+ enhancements
Enhancement
- Tweaked Rotexsoft\FileRenderer\Tests\FileRendererWrapper to be more psr-4 compliant
Enhancement
- Tweaked Rotexsoft\FileRenderer\Tests\FileRendererWrapper to be more psr-4 compliant
PHP 7.2+ Release
- Replaced package zendframework/zend-escaper with laminas/laminas-escaper
- Bumped requirement
- Refactored code a bit
- Updated composer requirements