Skip to content

Releases: rotexsoft/file-renderer

Minor Release

Choose a tag to compare

@rotexdegba rotexdegba released this 23 Jan 06:27
  • Added PHPunit 12 as a dev dependency

Full Changelog: 8.0.0...8.0.1

New Major Version

Choose a tag to compare

@rotexdegba rotexdegba released this 21 Jan 18:16
  • 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

Choose a tag to compare

@rotexdegba rotexdegba released this 02 Mar 07:46
  • 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

Choose a tag to compare

@rotexdegba rotexdegba released this 02 Mar 07:40
  • PHP 8.4 Compatibility tweaks

Full Changelog: 6.0.0...6.0.1

New Major Release

Choose a tag to compare

@rotexdegba rotexdegba released this 14 Mar 02:08
  • 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

Choose a tag to compare

@rotexdegba rotexdegba released this 14 Mar 01:09
  • Updated dev dependencies

Full Changelog: 5.1.0...5.1.1

Minor Enhancements

Choose a tag to compare

@rotexdegba rotexdegba released this 17 Aug 07:04

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

Full Changelog: 5.0.0...5.1.0

Major Release

Choose a tag to compare

@rotexdegba rotexdegba released this 18 Mar 08:06
  • 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

Choose a tag to compare

@rotexdegba rotexdegba released this 07 Jan 02:04
  • PHP 7.4 minimum requirement

Next Major Release

Choose a tag to compare

@rotexdegba rotexdegba released this 14 Apr 05:19
  • PHP 7.3+ version