Releases: eclipxe13/engineworks-templates
Releases · eclipxe13/engineworks-templates
Version 3.0.0
- Change minimal version to PHP 7.3.
- Update license year.
- Remove
SlimPlugin
, replace it withSlim4Plugin
. - Code is now fully typed and uses strict types.
Development changes
- Move development tools to Phive.
- Migrate from Travis-CI to GitHub Workflows.
Version 2.0.2
- Remove dependency of slim/php-view
- Install scrutinizer/ocular only on travis
- Avoid package versions @stable
- Package phpunit/phpunit is version 5.X to check over php 5.6
- Add support for php-cs-fixer
- Remove coveralls: README.md, composer.json, .travis.yml
- Rename .php_cs to .php_cs.dist and phpunit.xml to phpunit.xml.dist
- Travis-CI: Add php 7.1, add php-cs-fixer, remove coveralls
- Update .gitattributes
- Update license year
- Update sensiolabs badge
v2.0.0
- Create
Resolver
class to retrieve the location of the template based on a template name- This allow to call
fetch
inside aTemplate object
to include other template - This allow to implement different logic to retrieve the template file location
- This allow to call
Templates
remove the logic of resolver, add logic fordefaultResolver
Template
allows to set a resolver, if none provided it creates a Resolver object- Include dependences to upload coverage to scrutinizer and coveralls
- This breaks compatibility with previous versions