This repository has been archived by the owner on Jul 17, 2024. It is now read-only.
Releases: laminas/laminas-crypt
Releases · laminas/laminas-crypt
4.0.0
Release Notes for 4.0.0
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
andLaminas\Crypt\SymmetricPluginManager
are now final and include native parameter and return types compatible withpsr-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 themcrypt
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.
4.0.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
BC Break,Enhancement
3.12.0
Release Notes for 3.12.0
Feature release (minor)
3.12.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
3.11.0
Release Notes for 3.11.0
Added
Adds support for PHP 8.3.
3.11.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 31: PHP 8.3 support added thanks to @glo71317
3.10.0
Release Notes for 3.10.0
Feature release (minor)
3.10.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug,Enhancement
- 30: Declare dynamic
Laminas\Crypt\Symmetric\Openssl#$supportedAlgos
property for PHP 8.2 compatibility thanks to @basselin
Bug
3.9.0
Release Notes for 3.9.0
Feature release (minor)
3.9.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
3.8.0
Release Notes for 3.8.0
Feature release (minor)
3.8.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Enhancement
3.7.0
Release Notes for 3.7.0
Feature release (minor)
3.7.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 21: Prepare for Renovate-Bot thanks to @weierophinney
3.6.0
Release Notes for 3.6.0
Feature release (minor)
3.6.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
3.5.1
Release Notes for 3.5.1
3.5.x bugfix release (patch)
3.5.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug,Documentation
3.5.0
Release Notes for 3.5.0
Feature release (minor)
3.5.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Documentation,Enhancement
Enhancement
- 15: Added support for PHP 8.1 thanks to @driehle
- 12: Remove file headers thanks to @ghostwriter