Skip to content

v2.1.0

Latest
Compare
Choose a tag to compare
@ericsizemore ericsizemore released this 29 Apr 06:02
· 10 commits to develop since this release

[2.1.0] - 2024-04-29

Tagging as non-patch release due to a change in the interfaces namespace. See UPGRADING.

Added

  • New dev dependencies:
    • phpstan/extension-installer
    • phpstan/phpstan-deprecation-rules.
    • psalm/plugin-phpunit
    • vimeo/psalm
  • Added issue templates and a pull request template.
  • Added CONTRIBUTING.md for additional contributing information.
  • Added backward-compatibility.md for my backward compatibility promise.
  • Added CODE_OF_CONDUCT.md for a Contributor Code of Conduct.

Changed

  • Updated dev dependencies.
  • Generator::generatePhpEnum() can now throw a RuntimeException if generateMapping returns an empty array.
  • Refactored Generator::generateMapping() make use of a helper function to reduce function complexity.
  • Renamed Esi\Mimey\Interface namespace to Esi\Mimey\Interfaces

Fixed

  • Implemented fixes throughout based on Psalm.

From GitHub

What's Changed

  • Update dependency friendsofphp/php-cs-fixer to v3.53.0 by @renovate in #39
  • Update dependency phpunit/phpunit to v11.1.2 by @renovate in #41
  • Update dependency friendsofphp/php-cs-fixer to v3.54.0 by @renovate in #42
  • chore(deps) Lock file maintenance by @renovate in #46

Full Changelog: v2.0.0...v2.1.0