Skip to content

Releases: laminas/laminas-zendframework-bridge

laminas-zendframework-bridge 0.3.1

25 Apr 21:26
Compare
Choose a tag to compare

Added

  • #20 provides an additional autoloader that is prepended to the autoloader
    stack. This new autoloader will create class aliases for interfaces, classes,
    and traits referenced in type hints and class declarations, ensuring PHP is
    able to resolve them correctly during class_alias operations.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

laminas-zendframework-bridge 0.3.0

12 Apr 16:08
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • #16 removes the RewriteRules::classRewrite() method, as it is no longer
    needed due to internal refactoring.

Fixed

  • #16 fixes how the rewrite rules detect the word Zend in subnamespaces and
    class names to be both more robust and simpler.

laminas-zendframework-bridge 0.2.5

11 Apr 22:32
Compare
Choose a tag to compare

Added

  • #12 adds functionality for ensuring we alias namespaces and classes that
    include the word Zend in them; e.g., Zend\Expressive\ZendView\ZendViewRendererFactory
    will now alias to Expressive\LaminasView\LaminasViewRendererFactory.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

laminas-zendframework-bridge 0.2.4

11 Apr 17:43
Compare
Choose a tag to compare

Added

  • #11 adds maps for the Expressive router adapter packages.

  • #10 adds a map for the Psr7Bridge package, as it used Zend within a subnamespace.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

laminas-zendframework-bridge 0.2.3

10 Apr 21:37
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #9 fixes the mapping for the Problem Details package.

laminas-zendframework-bridge 0.2.2

10 Apr 19:06
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Added a check that the discovered alias exists as a class, interface, or trait
    before attempting to call class_alias().

laminas-zendframework-bridge 0.2.1

10 Apr 19:02
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #8 fixes mappings for each of zend-expressive-authentication-zendauthentication,
    zend-expressive-zendrouter, and zend-expressive-zendviewrenderer.

laminas-zendframework-bridge 0.2.0

01 Apr 14:44
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • #4 rewrites the autoloader to be class-based, via the class
    Laminas\ZendFrameworkBridge\Autoloader. Additionally, the new approach
    provides a performance boost by using a balanced tree algorithm, ensuring
    matches occur faster.

Deprecated

  • Nothing.

Removed

  • #4 removes function aliasing. Function aliasing will move to the packages that
    provide functions.

Fixed

  • Nothing.

laminas-zendframework-bridge 0.1.0

27 Mar 15:46
Compare
Choose a tag to compare

Added

  • Adds an autoloader file that registers with spl_autoload_register a routine
    for aliasing legacy ZF class/interface/trait names to Laminas Project
    equivalents.

  • Adds autoloader files for aliasing legacy ZF package functions to Laminas
    Project equivalents.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.