Releases: laminas/laminas-view
Releases · laminas/laminas-view
3.0.1
Release Notes for 3.0.1
3.0.x bugfix release (patch)
3.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
2.44.0
Release Notes for 2.44.0
2.44.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Documentation,Feature Removal
renovate
- 379: Lock file maintenance thanks to @renovate[bot]
3.0.0
Release Notes for 3.0.0
This release includes a significant number of breaking changes for the following primary reasons:
- Decouple from MVC and any other unnecessary dependencies
- General modernisation of the codebase and quality improvements
- Explicit state handling to ensure safety when used in cli based apps (Roadrunner, Swoole, Franken PHP, et al)
- Better type inference for consumers
- Service Manager v4 Support (finally)
For full details on BC breaks, please read the migration guide at:
https://docs.laminas.dev/laminas-view/v3/migration/v2-to-v3
3.0.0
- Total issues resolved: 29
- Total pull requests resolved: 139
- Total contributors: 11
Documentation,Enhancement
- 395: Extract
PartialLoopdocs into a separate page thanks to @gsteel and @froschdesign - 392: Add documentation on refactoring view helpers thanks to @gsteel
- 372: Refine types for view variables to
iterable<non-empty-string, mixed>thanks to @gsteel - 366: Update Migration Guide with changes to Template Resolvers thanks to @gsteel and @weierophinney
- 347: Update migration guide and
Partialhelper documentation thanks to @Genjiff and @weierophinney - 333: Refactor documentation to standardize callout formatting thanks to @froschdesign
- 331: Introduce IDE Helper Interface thanks to @gsteel
- 330: Introduce
HelperPluginManagerInterfacethanks to @gsteel - 286: Refactor
TemplateResolverDocumentation thanks to @gsteel - 122: Initial work on a migration guide for 3 thanks to @gsteel
Dependencies,QA
- 394: Refresh Dependencies thanks to @gsteel
- 367: Remove requirements for unused PHP extensions thanks to @gsteel
- 361: Drop dependency on
Laminas\EventManagerthanks to @gsteel - 345: Dependency Refresh,
composer.jsonupdate thanks to @gsteel
QA
- 393: Ensure factories are
@internalthanks to @gsteel - 388: Add defensive check for empty strings to
ViewModel::setCaptureTo()thanks to @gsteel - 382: Add un-prefixed
@internalwhere necessary thanks to @gsteel - 368: Add make targets to check for unused dependencies thanks to @gsteel
- 360: Re-work and tidy up template path stack test case thanks to @gsteel
- 358: Merge release 2.41.0 into 3.0.x thanks to @github-actions[bot]
- 344: Further duck-typing deprecations + SA issue reduction thanks to @gsteel
- 343: Add Sarif report to GitHub actions thanks to @gsteel
- 301: Fix
make clean: Only rm the docs image when it exists thanks to @gsteel - 299: Remove CI hack for cyclic dependencies thanks to @gsteel
Enhancement
- 391: Introduce
ViewInterfacethanks to @gsteel - 383: Prevent ambiguous arguments to
PhpRenderer::renderthanks to @gsteel - 373: Allow for View Model Mutations Prior to Rendering thanks to @gsteel
- 370: Merge release 2.42.0 into 3.0.x thanks to @github-actions[bot]
- 354: Reinstate 'Termination' of View Models thanks to @gsteel
- 350: Documentation Re-Write thanks to @gsteel
- 273: Merge release 2.39.0 into 3.0.x thanks to @github-actions[bot]
- 270: Merge release 2.38.0 into 3.0.x thanks to @github-actions[bot]
- 263: Update to laminas-servicemanager v4 thanks to @alexgit2k
- 256: Merge release 2.36.0 into 3.0.x thanks to @github-actions[bot]
- 229: Merge release 2.33.0 into 3.0.x thanks to @github-actions[bot]
- 227: Merge release 2.32.0 into 3.0.x thanks to @github-actions[bot]
- 222: Merge release 2.31.0 into 3.0.x thanks to @github-actions[bot]
- 214: Merge release 2.30.0 into 3.0.x thanks to @github-actions[bot]
- 211: Merge release 2.29.0 into 3.0.x thanks to @github-actions[bot]
- 206: Merge release 2.28.0 into 3.0.x thanks to @github-actions[bot]
- 199: Merge release 2.27.0 into 3.0.x thanks to @github-actions[bot]
- 185: Merge release 2.25.0 into 3.0.x thanks to @github-actions[bot]
- 179: Merge release 2.24.0 into 3.0.x thanks to @github-actions[bot]
- 176: Merge release 2.23.0 into 3.0.x thanks to @github-actions[bot]
- 171: Merge release 2.22.0 into 3.0.x thanks to @github-actions[bot]
- 167: 2.21 mergeup thanks to @gsteel
- 166: Merge release 2.21.0 into 3.0.x thanks to @github-actions[bot]
- 153: Fix #7 - placeholder view helper return value should be given also with
nullinput thanks to @gsteel and @weierophinney - 151: Merge release 2.20.0 into 3.0.x thanks to @gsteel
- 150: Merge release 2.20.0 into 3.0.x thanks to @github-actions[bot]
- 130: Chore: dot-file cleanup thanks to @gsteel
- 121: [RFC]: Ship factories, config providers and make use of plugin-installer thanks to @gsteel
- 109: Merge release 2.19.0 into 3.0.x thanks to @github-actions[bot]
- 105: Merge release 2.18.0 into 3.0.x thanks to @github-actions[bot]
- 103: Merge release 2.17.0 into 3.0.x thanks to @github-actions[bot]
- 98: Merge release 2.16.0 into 3.0.x thanks to @github-actions[bot]
- 86: Merge release 2.14.0 into 3.0.x thanks to @github-actions[bot]
- 20: Support strict_vars globally in application config thanks to @weierophinney
BC Break,Documentation Needed,Enhancement
- 390: Introduce View Interface thanks to @gsteel
BC Break,Documentation,Feature Removal
- 386: Remove the
RenderChildModelView Helper thanks to @gsteel - 337: Remove
TreeRendererInterfacethanks to @gsteel - 316: Remove
Laminas\Feedrelated code thanks to @gsteel - 315: Remove
AbstractHtmlElementthanks to @gsteel - 310: Remove the
HtmlPageview helper thanks to @gsteel - 238: [v3] Remove the Json view helper and update the migration guide thanks to @gsteel
Dependencies
- 380: Refresh dependencies thanks to @gsteel
- 376: Merge release 2.43.0 into 3.0.x thanks to @github-actions[bot]
- 308: Bump dev deps for the 3.x branch thanks to @gsteel
Dependencies,Enhancement,QA
- 377: Drop support for PHP 8.1 and upgrade PHPUnit to 11.x thanks to @gsteel
- 274: Setup standalone installation of composer-require-checker thanks to @gsteel
Dependencies,Enhancement
- 374: Add support for PHP 8.5 thanks to @gsteel
Bug,Documentation
- 371: Fixes order in navigation configuration for version 3 docs in
mkdocs.ymlthanks to @froschdesign
Documentation
- [365: Update Migra...
2.43.0
Release Notes for 2.43.0
2.43.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies,Enhancement
- 375: Add support for PHP 8.5 thanks to @gsteel
2.42.0
Release Notes for 2.42.0
2.42.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 369: Update HeadLink Attributes thanks to @gsteel
2.41.0
Release Notes for 2.41.0
2.41.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation,Enhancement
2.40.0
Release Notes for 2.40.0
2.40.0
- Total issues resolved: 0
- Total pull requests resolved: 20
- Total contributors: 2
Feature Removal
- 353: Deprecate
Variablesthanks to @gsteel
Documentation,Feature Removal
- 341: Deprecations for
PhpRendererthanks to @gsteel - 339: Document Deprecations thanks to @gsteel
- 336: Deprecate "Options" for
ViewModelthanks to @gsteel - 325: Deprecate the
IdentityView Helper thanks to @gsteel - 323:
ServerUrlandHelperInterfaceDeprecations thanks to @gsteel - 319: Document Placeholder related deprecations thanks to @gsteel
- 317: Deprecate Laminas\Feed related code thanks to @gsteel
- 314: Deprecate
AbstractHtmlElementBase Class thanks to @gsteel - 309: Deprecate the
HtmlPageview helper thanks to @gsteel - 306: Deprecations for the
HeadMetaview helper thanks to @gsteel - 294: Deprecate the Pagination View Helper thanks to @gsteel
- 285: Add deprecations for
RenderChildModelthanks to @gsteel - 283: Deprecate the
DeclareVarshelper for removal in 3.0 thanks to @gsteel - 278:
Layouthelper deprecations thanks to @gsteel
renovate
- 332: Lock file maintenance thanks to @renovate[bot]
- 307: Update dependency laminas/laminas-coding-standard to ~3.1.0 thanks to @renovate[bot]
Documentation
- 321: Document
Cycledeprecations thanks to @gsteel - 300:
HeadLinkhelper deprecations thanks to @gsteel
Documentation,Enhancement,Feature Removal
2.39.0
Release Notes for 2.39.0
2.39.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies,Documentation,QA
2.38.0
Release Notes for 2.38.0
2.38.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation,Feature Removal
2.37.0
Release Notes for 2.37.0
2.37.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Documentation,Feature Removal
- 264: Deprecate the URL Helper thanks to @gsteel
Dependencies,QA
- 260: Lock file maintenance thanks to @renovate[bot]