Releases: FileEye/MimeMap
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
The package's API has not changed significantly from 1.x releases, but now all methods are strictly typed.
Methods no longer accept being passed null values for arguments. Methods no longer return null - always throw exceptions in that case. The $strict parameter that could be passed to some methods is no longer supported.
A lot of the refactoring was driven by recommendations from the implementation of the PHPStan and Psalm tools.
2.0.0-rc1
Release candidate version not for productive usage.
The package API has not changed significantly from releases 1.x, but now all methods are strictly typed.
Methods no longer accept being passed null values for arguments. Methods no longer return null - always throw exceptions in that case. The $strict parameter that could be passed to some methods is no longer supported.
A lot of the refactoring was driven by recommendations from the implementation of the PHPStan and Psalm tools.
2.0.0-beta1
Beta version not for productive usage.
The API has not changed significantly from releases 1.x, but now all methods are strictly typed. Do not expect to pass null values in calls to methods, and no methods return null - always throw exceptions in that case. The $strict parameter that could be passed to some methods is no longer working here.
A lot of the refactoring was driven by recommendations from PHPStan and Psalm implementation.
What’s Changed
- Add Psalm badges (#64) @mondrake
- Implement Psalm (#63) @mondrake
- Increase test coverage (#62) @mondrake
- Remove scrutinizer (#61) @mondrake
- Implement CodeCov (#60) @mondrake
- Always be strict in methods and bump PHPStan level to max (#59) @mondrake
- Bump minimum PHP to 7.3, PHPStan level 7 (#58) @mondrake
1.2.2
This is the last release of the 1.x series. Next major release will remove support for PHP <= 7.2 and tighten the API with interfaces and type hinting, aiming at achieving PHPStan level 9 code quality.
When MimeMap 2.0.0 will be released, 1.x series will be EOL.
What’s Changed
1.2.1
What’s Changed
- Map updates
1.2.0
- Drop support for old EOL PHP versions 5.4 and 5.5
- Add testing for PHP 8.1
- Requires Composer 2