Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@metamask/auto-changelog

Package Overview
Dependencies
Maintainers
7
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/auto-changelog - npm Package Versions

1

2.6.1

Diff

Changelog

Source

[2.6.1]

Fixed

  • When fetching remote tags, order by date to account for miniscule time differences between tags created within automated tests (#113)
rekmarks
published 2.6.0 •

Changelog

Source

[2.6.0]

Changed

  • Read repository URL from package.json if npm_package_repository_url is not set (#111)
    • This makes this package compatible with Yarn >1.
gudahtt
published 2.5.0 •

Changelog

Source

[2.5.0]

Added

  • The validate --rc command now ensures there are no uncategorized changes in the current release entry (#102, #106)
rekmarks
published 2.4.0 •

Changelog

Source

[2.4.0]

Changed

  • Permit missing separating space in "Unreleased" link reference definition (#92)
  • Use execa to execute git commands (#94)
    • This may fix subtle bugs related to git command execution, especially in CI.
rekmarks
published 2.3.0 •

Changelog

Source

[2.3.0]

Added

  • More exports to index.ts (#86)
    • Specifically, the Changelog class, createEmptyChangelog, and parseChangelog.

Fixed

  • Correctly calculate the most recent git tag (#87) (#87)
    • Previously, we passed the path to the project root directory as a parameter to an invocation of git rev-list. For all repositories, this caused most tags belonging to merge commits to be excluded. For monorepos, this also caused tags belonging to commits that didn't change any files belonging to the changelog's package / workspace to be excluded.
gudahtt
published 2.2.0 •

Changelog

Source

[2.2.0]

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)
gudahtt
published 2.1.0 •

Changelog

Source

[2.1.0]

Added

  • Add Changelog.getStringifiedRelease (#73)

Fixed

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

Changelog

Source

[2.0.1]

Fixed

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

Changelog

Source

[2.0.0]

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)
gudahtt
published 1.0.0 •

Changelog

Source

[1.0.0]

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)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc