Skip to content

Releases: MetaMask/auto-changelog

2.2.0

26 May 15:24
4655218
Compare
Choose a tag to compare

Added

  • Add init command (#77)

Changed

  • Add @lavamoat/allow-scripts and setup command (#78)
  • Detect all PRs referenced in each change description, rather than just the first (#84)

Fixed

  • Fix broken validation and updating when the lowest SemVer release isn't the first chronological release (#76)
  • Fix PR number detection in existing change entries (#83)

2.1.0

21 May 17:12
5966857
Compare
Choose a tag to compare

Added

  • Add Changelog.getStringifiedRelease (#73)

Fixed

  • Remove trailing '.git' from default repo URL (#74)

2.0.1

20 May 03:52
e59260a
Compare
Choose a tag to compare

Fixed

  • Prevent old build files from being published (#71)

2.0.0

20 May 03:38
7025771
Compare
Choose a tag to compare

Added

  • TypeScript types (#59)

Changed

  • (BREAKING) Move Pull Request links to end of change entries (#66)
  • Rename files to use snake-case (#64)
  • Validate change categories during parsing (#62)
    • This causes a validation error to be thrown earlier than previously.
  • Migrate to TypeScript (#59)

Fixed

  • Release candidate tag validation (#55)
    • The fixed check ensures that there are no existing tags for release candidates.
  • Typo in CLI error message (#65)

v1.0.0

05 May 21:47
9d02990
Compare
Choose a tag to compare

Added

  • The initial auto-changelog implementation, adapted from the original auto-changelog.js script in metamask-extension (#8).
    Includes the following features:
    • An update command (#26)
    • A validate command (#28)
    • Monorepo support (#41)
    • Configurable repository URL, version, and changelog file path (#33, #31, #30)