laminas/laminas-crypt (laminas/laminas-crypt)
### [`v4.0.0`](https://redirect.github.com/laminas/laminas-crypt/releases/tag/4.0.0)
[Compare Source](https://redirect.github.com/laminas/laminas-crypt/compare/3.12.0...4.0.0)
##### Release Notes for [4.0.0](https://redirect.github.com/laminas/laminas-crypt/milestone/1)
### 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.
##### 4.0.0
- Total issues resolved: **0**
- Total pull requests resolved: **2**
- Total contributors: **1**
##### BC Break,Enhancement
- [35: Strict and native Types + PHP8.0 Drop + PHPUnit Upgrade \[BC Break\]](https://redirect.github.com/laminas/laminas-crypt/pull/35) thanks to [@marcelthole](https://redirect.github.com/marcelthole)
- [34: Allow psr/container v2 \[BC Break\]](https://redirect.github.com/laminas/laminas-crypt/pull/34) thanks to [@marcelthole](https://redirect.github.com/marcelthole)
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^3.0
->^4.0
Release Notes
laminas/laminas-crypt (laminas/laminas-crypt)
### [`v4.0.0`](https://redirect.github.com/laminas/laminas-crypt/releases/tag/4.0.0) [Compare Source](https://redirect.github.com/laminas/laminas-crypt/compare/3.12.0...4.0.0) ##### Release Notes for [4.0.0](https://redirect.github.com/laminas/laminas-crypt/milestone/1) ### 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. ##### 4.0.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **1** ##### BC Break,Enhancement - [35: Strict and native Types + PHP8.0 Drop + PHPUnit Upgrade \[BC Break\]](https://redirect.github.com/laminas/laminas-crypt/pull/35) thanks to [@marcelthole](https://redirect.github.com/marcelthole) - [34: Allow psr/container v2 \[BC Break\]](https://redirect.github.com/laminas/laminas-crypt/pull/34) thanks to [@marcelthole](https://redirect.github.com/marcelthole)Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.