Skip to content
This repository has been archived by the owner on Jul 17, 2024. It is now read-only.

4.0.0

Closed Jul 17, 2024 100% complete

Release Notes for v4.0

This is the final release of laminas-crypt introducing native types to the codebase and allowing Psr\Container ^1||^2.

Only PHP versions 8.1, 8.2 and 8.3 are now supported

Breaking Changes

  • Laminas\Crypt\Symmetric\PaddingPluginManager and Laminas\Crypt\SymmetricPluginManager are now final and include native parameter and return type…

Release Notes for v4.0

This is the final release of laminas-crypt introducing native types to the codebase and allowing Psr\Container ^1||^2.

Only PHP versions 8.1, 8.2 and 8.3 are now supported

Breaking Changes

  • Laminas\Crypt\Symmetric\PaddingPluginManager and Laminas\Crypt\SymmetricPluginManager are now final and include native parameter and return types compatible with psr-container 2.0
  • The method Laminas\Crypt\PublicKey\Rsa\PublicKey::getCertificate() has been removed
  • The class Laminas\Crypt\Symmetric\Mcrypt has been removed thereby removing support for the mcrypt extension
  • strict_types has been enabled throughout the codebase
  • All method parameters and return types now use native types - this will break any existing inheritors that lack native types.

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.