List view
- No due date•1/1 issues closed
Feature release (minor)
No due date•3/3 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•3/3 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•4/4 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•2/2 issues closedVersion 3.0.0 of `mezzio-template` contains several changes that break backwards compatibility. ## `Mezzio\Template\TemplateRendererInterface` The following methods have been removed: - `addPath` - `getPaths` As an interface whose primary purpose is to render a named template to a string, adding and listing template file paths is out of scope. The engine in use may not even deal with the filesystem, so these methods are no longer forced on implementors. ## General Changes - Native PHP types have been added to all properties, parameters and return types where previously there were none. This affects a number of method signatures and will therefore require code changes in classes that override or implement these methods. - Shipped exceptions have been marked as `final` - `ExceptionInterface` now inherits from `Throwable` - The documented types relating to template variables or parameters have been refined from `array<string, mixed>` to `array<non-empty-string, mixed>`. The more precise types will affect users of static analysis tooling, and as such a new method has been added `ArrayParametersTrait::normalizeParamsAsMap()` that should ease the burden of asserting the correct types for implementors
No due date•6/6 issues closedFeature release (minor) ### Added - Adds support for PHP 8.1
No due date•4/4 issues closed2.1.x bugfix release (patch)
No due date•1/1 issues closed- No due date•2/2 issues closed