From f49d5032e7c5b5f66ffa21b50d0b4edaaaf900cc Mon Sep 17 00:00:00 2001 From: Guillaume Roux Date: Thu, 15 Oct 2026 15:28:13 +0200 Subject: [PATCH 1/3] Initialize Release 1.0.0 --- packages/apply-release-plan/CHANGELOG.md | 5 +++++ packages/changesets-changelog/CHANGELOG.md | 4 ++++ packages/changesets-utils/CHANGELOG.md | 4 ++++ packages/create-release-branch/CHANGELOG.md | 2 ++ 4 files changed, 15 insertions(+) diff --git a/packages/apply-release-plan/CHANGELOG.md b/packages/apply-release-plan/CHANGELOG.md index 3470c81..5e8fcd2 100644 --- a/packages/apply-release-plan/CHANGELOG.md +++ b/packages/apply-release-plan/CHANGELOG.md @@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Uncategorized +- test: remove Oxlint suppressions ([#75](https://github.com/MetaMask/release-tools/pull/75)) +- chore: use shared Vitest Oxlint config ([#38](https://github.com/MetaMask/release-tools/pull/38)) +- chore(lint): replace ESLint with Oxlint ([#30](https://github.com/MetaMask/release-tools/pull/30)) +- Upgrade Vitest to v5 ([#29](https://github.com/MetaMask/release-tools/pull/29)) +- chore: move `apply-release-plan` to `packages` ([#19](https://github.com/MetaMask/release-tools/pull/19)) - This package was forked from [`@changesets/apply-release-plan@8.1.1`](https://github.com/changesets/changesets/tree/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan) in the `changesets/changesets` repository. See [the original changelog](https://github.com/changesets/changesets/blob/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan/CHANGELOG.md) for changes before the fork. ### Added diff --git a/packages/changesets-changelog/CHANGELOG.md b/packages/changesets-changelog/CHANGELOG.md index fe47b1e..0eb10f0 100644 --- a/packages/changesets-changelog/CHANGELOG.md +++ b/packages/changesets-changelog/CHANGELOG.md @@ -7,4 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- chore: scaffold changesets-changelog package ([#82](https://github.com/MetaMask/release-tools/pull/82)) + [Unreleased]: https://github.com/MetaMask/release-tools/ diff --git a/packages/changesets-utils/CHANGELOG.md b/packages/changesets-utils/CHANGELOG.md index 24b3e7a..5fb3d2b 100644 --- a/packages/changesets-utils/CHANGELOG.md +++ b/packages/changesets-utils/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Uncategorized + +- refactor: rename changeset utils package ([#79](https://github.com/MetaMask/release-tools/pull/79)) + ### Added - Add `parseChangesetSummary` for parsing categorized Changeset summaries, and `GrammarError` for structured parse failures ([#41](https://github.com/MetaMask/release-tools/pull/41)) diff --git a/packages/create-release-branch/CHANGELOG.md b/packages/create-release-branch/CHANGELOG.md index 77e765f..ea58de6 100644 --- a/packages/create-release-branch/CHANGELOG.md +++ b/packages/create-release-branch/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Uncategorized +- chore: Increase test timeout in `create-release-branch` ([#77](https://github.com/MetaMask/release-tools/pull/77)) +- chore: move create-release-branch to packages ([#35](https://github.com/MetaMask/release-tools/pull/35)) - This package was migrated from [`MetaMask/create-release-branch`](https://github.com/MetaMask/create-release-branch). See [the original changelog](https://github.com/MetaMask/create-release-branch/blob/v4.2.2/CHANGELOG.md) for changes prior to the migration. [Unreleased]: https://github.com/MetaMask/release-tools/ From ce30b08378c4718e65ad6e1d7bf91844eca48720 Mon Sep 17 00:00:00 2001 From: Guillaume Roux Date: Thu, 15 Oct 2026 15:28:46 +0200 Subject: [PATCH 2/3] Update Release 1.0.0 --- package.json | 2 +- packages/apply-release-plan/CHANGELOG.md | 5 ++++- packages/apply-release-plan/package.json | 2 +- packages/changesets-changelog/CHANGELOG.md | 4 ---- packages/changesets-utils/CHANGELOG.md | 5 ++++- packages/changesets-utils/package.json | 2 +- packages/create-release-branch/CHANGELOG.md | 2 -- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index df6f67f..d7b04ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/release-tools", - "version": "0.0.0", + "version": "1.0.0", "private": true, "description": "Tools for releasing MetaMask packages", "repository": { diff --git a/packages/apply-release-plan/CHANGELOG.md b/packages/apply-release-plan/CHANGELOG.md index 5e8fcd2..caa0d00 100644 --- a/packages/apply-release-plan/CHANGELOG.md +++ b/packages/apply-release-plan/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.0] + ### Uncategorized - test: remove Oxlint suppressions ([#75](https://github.com/MetaMask/release-tools/pull/75)) @@ -26,4 +28,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - When inserting new release entries in a changelog, accommodate various changelog formats by preserving a title and/or preamble (especially if no version headings exist yet) and allowing for more flexibility in how versions are formatted in headings ([#25](https://github.com/MetaMask/release-tools/pull/25)) -[Unreleased]: https://github.com/MetaMask/release-tools/ +[Unreleased]: https://github.com/MetaMask/release-tools/compare/@metamask/apply-release-plan@1.0.0...HEAD +[1.0.0]: https://github.com/MetaMask/release-tools/releases/tag/@metamask/apply-release-plan@1.0.0 diff --git a/packages/apply-release-plan/package.json b/packages/apply-release-plan/package.json index a0e801b..b4d38de 100644 --- a/packages/apply-release-plan/package.json +++ b/packages/apply-release-plan/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/apply-release-plan", - "version": "0.0.0", + "version": "1.0.0", "description": "Fork of @changesets/apply-release-plan, which takes a release plan and applies it to packages", "keywords": [ "Ethereum", diff --git a/packages/changesets-changelog/CHANGELOG.md b/packages/changesets-changelog/CHANGELOG.md index 0eb10f0..fe47b1e 100644 --- a/packages/changesets-changelog/CHANGELOG.md +++ b/packages/changesets-changelog/CHANGELOG.md @@ -7,8 +7,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Uncategorized - -- chore: scaffold changesets-changelog package ([#82](https://github.com/MetaMask/release-tools/pull/82)) - [Unreleased]: https://github.com/MetaMask/release-tools/ diff --git a/packages/changesets-utils/CHANGELOG.md b/packages/changesets-utils/CHANGELOG.md index 5fb3d2b..b75a167 100644 --- a/packages/changesets-utils/CHANGELOG.md +++ b/packages/changesets-utils/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.0] + ### Uncategorized - refactor: rename changeset utils package ([#79](https://github.com/MetaMask/release-tools/pull/79)) @@ -20,4 +22,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `restoreResidualChangesets` for rewriting Changeset files after a partial release ([#78](https://github.com/MetaMask/release-tools/pull/78)) - Writes back only the releases for packages that were not released, preserves the original summary and bump types, leaves fully consumed Changeset files deleted, and is safe to run more than once. -[Unreleased]: https://github.com/MetaMask/release-tools/ +[Unreleased]: https://github.com/MetaMask/release-tools/compare/@metamask/changesets-utils@1.0.0...HEAD +[1.0.0]: https://github.com/MetaMask/release-tools/releases/tag/@metamask/changesets-utils@1.0.0 diff --git a/packages/changesets-utils/package.json b/packages/changesets-utils/package.json index 9def287..9de997b 100644 --- a/packages/changesets-utils/package.json +++ b/packages/changesets-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/changesets-utils", - "version": "0.0.0", + "version": "1.0.0", "description": "Utilities for parsing and partially releasing Changesets", "keywords": [ "Ethereum", diff --git a/packages/create-release-branch/CHANGELOG.md b/packages/create-release-branch/CHANGELOG.md index ea58de6..77e765f 100644 --- a/packages/create-release-branch/CHANGELOG.md +++ b/packages/create-release-branch/CHANGELOG.md @@ -9,8 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Uncategorized -- chore: Increase test timeout in `create-release-branch` ([#77](https://github.com/MetaMask/release-tools/pull/77)) -- chore: move create-release-branch to packages ([#35](https://github.com/MetaMask/release-tools/pull/35)) - This package was migrated from [`MetaMask/create-release-branch`](https://github.com/MetaMask/create-release-branch). See [the original changelog](https://github.com/MetaMask/create-release-branch/blob/v4.2.2/CHANGELOG.md) for changes prior to the migration. [Unreleased]: https://github.com/MetaMask/release-tools/ From f965330fc032da013df7304d3858d6ef6fc05904 Mon Sep 17 00:00:00 2001 From: Guillaume Roux Date: Fri, 16 Oct 2026 12:18:49 +0200 Subject: [PATCH 3/3] chore: update CHANGELOGs --- packages/apply-release-plan/CHANGELOG.md | 10 +--------- packages/changesets-utils/CHANGELOG.md | 4 ---- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/packages/apply-release-plan/CHANGELOG.md b/packages/apply-release-plan/CHANGELOG.md index caa0d00..a5ea12e 100644 --- a/packages/apply-release-plan/CHANGELOG.md +++ b/packages/apply-release-plan/CHANGELOG.md @@ -9,15 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.0.0] -### Uncategorized - -- test: remove Oxlint suppressions ([#75](https://github.com/MetaMask/release-tools/pull/75)) -- chore: use shared Vitest Oxlint config ([#38](https://github.com/MetaMask/release-tools/pull/38)) -- chore(lint): replace ESLint with Oxlint ([#30](https://github.com/MetaMask/release-tools/pull/30)) -- Upgrade Vitest to v5 ([#29](https://github.com/MetaMask/release-tools/pull/29)) -- chore: move `apply-release-plan` to `packages` ([#19](https://github.com/MetaMask/release-tools/pull/19)) -- This package was forked from [`@changesets/apply-release-plan@8.1.1`](https://github.com/changesets/changesets/tree/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan) in the `changesets/changesets` repository. See [the original changelog](https://github.com/changesets/changesets/blob/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan/CHANGELOG.md) for changes before the fork. - ### Added - Add ability to customize changelog categories ([#25](https://github.com/MetaMask/release-tools/pull/25)) @@ -27,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - When inserting new release entries in a changelog, accommodate various changelog formats by preserving a title and/or preamble (especially if no version headings exist yet) and allowing for more flexibility in how versions are formatted in headings ([#25](https://github.com/MetaMask/release-tools/pull/25)) +- This package was forked from [`@changesets/apply-release-plan@8.1.1`](https://github.com/changesets/changesets/tree/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan) in the `changesets/changesets` repository. See [the original changelog](https://github.com/changesets/changesets/blob/%40changesets%2Fapply-release-plan%408.1.1/packages/apply-release-plan/CHANGELOG.md) for changes before the fork. [Unreleased]: https://github.com/MetaMask/release-tools/compare/@metamask/apply-release-plan@1.0.0...HEAD [1.0.0]: https://github.com/MetaMask/release-tools/releases/tag/@metamask/apply-release-plan@1.0.0 diff --git a/packages/changesets-utils/CHANGELOG.md b/packages/changesets-utils/CHANGELOG.md index b75a167..fad232b 100644 --- a/packages/changesets-utils/CHANGELOG.md +++ b/packages/changesets-utils/CHANGELOG.md @@ -9,10 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.0.0] -### Uncategorized - -- refactor: rename changeset utils package ([#79](https://github.com/MetaMask/release-tools/pull/79)) - ### Added - Add `parseChangesetSummary` for parsing categorized Changeset summaries, and `GrammarError` for structured parse failures ([#41](https://github.com/MetaMask/release-tools/pull/41))