Release v2.0.0
Note
You might hit a TypeError when migrating to this major version:
[TypeError]
Cannot assign Pyrech\ComposerChangelogs\Config\Config to property Pyrech\ComposerChangelogs\ChangelogsPlugin_composer_tmp0::$config of type >?Pyrech\ComposerChangelogs\Model\Config
The temporary fix is to clean Composer's cache before running the update:
composer clear-cache && composer update
More info here
What's Changed
- Update contribution instructions by @pyrech in #80
- Prepare 2.x release by @pyrech in #79
- Drop support for PHP < 7.4
- Modernize the whole codebase
- Add static analysis with PHPStan
- Replace PHPDoc types by native PHP typing
- Remove deprecated Pyrech\ComposerChangelogs\UrlGenerator\AbstractUrlGenerator
- Rename Pyrech\ComposerChangelogs\Version to Pyrech\ComposerChangelogs\Model\Version
- Rename Pyrech\ComposerChangelogs\Config\Config to Pyrech\ComposerChangelogs\Model\Config
Full Changelog: v1.8.2...v2.0.0