All notable changes to this project will be documented in this file, in reverse chronological order by release.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- #5 updates
dependencies to use zendframework/zend-expressive-helpers
^5.0
and zendframework/zend-expressive-template^2.0
(Expressive 3 compatibility).
- Nothing.
- #5 removes support for PHP versions prior to 7.1.
- Nothing.
- Nothing.
- Updated to use zendframework/zend-expressive-helpers
^1.4 || ^2.2 || ^3.0.1
; the functionality in this package only relies on theUrlHelper
, and does not care how it is injected with the route result; as such, it may use any of the released versions.
- Nothing.
- Drops support for PHP 5.5.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Updated to use zendframework/zend-expressive-helpers
^1.2 || ^2.0
; the functionality in this package only relies on theUrlHelper
, and does not care how it is injected with the route result.
- Nothing.
- Nothing.
- Nothing.
- #3 updates the zendframework/zend-expressive-helpers dependency to 1.2 to ensure no circular dependency issues occur.
- #2 adds the new
UriHelper
class, which implements a higher order section for rendering route-based URIs inside of templates.
- Nothing.
- Nothing.
- #2 replaces the
zend-expressive dependency with:
- zendframework/zend-expressive-template (which contains the
TemplateRendererInterface
and traits used byMustacheTemplate
) - zendframework/zend-expressive-helpers (which provides the
UrlHelper
on which the newUriHelper
depends)
- zendframework/zend-expressive-template (which contains the
MustacheTemplate::addParamsListener()
allows you to provide a callable for merging default template parameters with those provided atrender()
; this is particularly useful when considering view model objects, which may need custom logic in order to merge such variables.
- Nothing.
- Nothing.
- Updated to zend-expressive 1.0.
- Nothing.
- Nothing.
- Nothing.
- Updated to zend-expressive 0.2.
- Nothing.
- Nothing.
- Nothing.
- Fixed an "undefined variable" error when injecting paths via the MustacheTemplateFactory.
- Everything:
Phly\Expressive\Mustache\MustacheTemplate
provides an Expressive-compatible Mustache adapter.Phly\Expressive\Mustache\MustacheTemplateFactory
provides a configuration-driven container-interop factory for creating aMustacheTemplate
instance.
- Nothing.
- Nothing.
- Nothing.