Skip to content

Release v2.0.0

Compare
Choose a tag to compare
@pyrech pyrech released this 04 Feb 15:47
· 5 commits to main since this release
14b0884

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