From 79c163f16414b6d80ce790bebcb2416016b7f1cd Mon Sep 17 00:00:00 2001 From: Nazar Hussain Date: Fri, 22 Aug 2025 10:53:10 +0200 Subject: [PATCH 1/3] Move ci options to config file --- .github/workflows/release.yml | 1 - release-please-config.json | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a7c38deb..3772a790 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,6 @@ jobs: default-branch: master release-type: node monorepo-tags: true - changelog-types: '[{"type":"feat","section":"Features","hidden":false},{"type":"fix","section":"Bug Fixes","hidden":false},{"type":"chore","section":"Miscellaneous","hidden":true}]' - uses: actions/checkout@v3 if: ${{ steps.release.outputs.releases_created }} diff --git a/release-please-config.json b/release-please-config.json index 6401944b..ab119e2c 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,6 +1,12 @@ { "bootstrap-sha": "3e81068b1cdb284fc207126257fb588e2eb269fd", "plugins": ["node-workspace"], + "monorepo-tags": true, + "changelog-types": [ + { "type": "feat", "section": "Features", "hidden": false }, + { "type": "fix", "section": "Bug Fixes", "hidden": false }, + { "type": "chore", "section": "Miscellaneous", "hidden": false } + ], "packages": { "packages/as-sha256": { "releaseType": "node", From 93e02d3a2bc9bffa0f055b8dab4ae3ae62d8327e Mon Sep 17 00:00:00 2001 From: Nazar Hussain Date: Fri, 22 Aug 2025 11:41:19 +0200 Subject: [PATCH 2/3] Update the change log types --- release-please-config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index ab119e2c..9c79e8a6 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,8 +1,8 @@ { + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", "bootstrap-sha": "3e81068b1cdb284fc207126257fb588e2eb269fd", "plugins": ["node-workspace"], - "monorepo-tags": true, - "changelog-types": [ + "changelog-sections": [ { "type": "feat", "section": "Features", "hidden": false }, { "type": "fix", "section": "Bug Fixes", "hidden": false }, { "type": "chore", "section": "Miscellaneous", "hidden": false } From 42ed8f88b476a3567720aeff7671e24b064db431 Mon Sep 17 00:00:00 2001 From: Nazar Hussain Date: Fri, 22 Aug 2025 11:43:42 +0200 Subject: [PATCH 3/3] chore: release nh/fix-ci --- .release-please-manifest.json | 6 +++--- packages/persistent-merkle-tree/CHANGELOG.md | 7 +++++++ packages/persistent-merkle-tree/package.json | 2 +- packages/persistent-ts/CHANGELOG.md | 9 +++++++++ packages/persistent-ts/package.json | 2 +- packages/ssz/CHANGELOG.md | 14 ++++++++++++++ packages/ssz/package.json | 4 ++-- 7 files changed, 37 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index dd70b55c..7a629c66 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { "packages/as-sha256": "1.2.0", - "packages/persistent-merkle-tree": "1.2.0", - "packages/persistent-ts": "1.0.0", - "packages/ssz": "1.2.1" + "packages/persistent-merkle-tree": "1.2.1", + "packages/persistent-ts": "1.0.1", + "packages/ssz": "1.2.2" } \ No newline at end of file diff --git a/packages/persistent-merkle-tree/CHANGELOG.md b/packages/persistent-merkle-tree/CHANGELOG.md index b53db28d..1eb06778 100644 --- a/packages/persistent-merkle-tree/CHANGELOG.md +++ b/packages/persistent-merkle-tree/CHANGELOG.md @@ -9,6 +9,13 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline * dependencies * @chainsafe/as-sha256 bumped to 0.4.2 +## [1.2.1](https://github.com/chainsafe/ssz/compare/persistent-merkle-tree-v1.2.0...persistent-merkle-tree-v1.2.1) (2025-08-22) + + +### Miscellaneous + +* update dep for @chainsafe/hashtree ([#498](https://github.com/chainsafe/ssz/issues/498)) ([7f0eccc](https://github.com/chainsafe/ssz/commit/7f0eccc96b59b57d78de89243fc9604bf6ff50d7)) + ## [1.2.0](https://github.com/ChainSafe/ssz/compare/persistent-merkle-tree-v1.1.0...persistent-merkle-tree-v1.2.0) (2025-05-30) diff --git a/packages/persistent-merkle-tree/package.json b/packages/persistent-merkle-tree/package.json index 983278ab..dc89a82f 100644 --- a/packages/persistent-merkle-tree/package.json +++ b/packages/persistent-merkle-tree/package.json @@ -1,6 +1,6 @@ { "name": "@chainsafe/persistent-merkle-tree", - "version": "1.2.0", + "version": "1.2.1", "description": "Merkle tree implemented as a persistent datastructure", "type": "module", "exports": { diff --git a/packages/persistent-ts/CHANGELOG.md b/packages/persistent-ts/CHANGELOG.md index e4ef9509..7df33287 100644 --- a/packages/persistent-ts/CHANGELOG.md +++ b/packages/persistent-ts/CHANGELOG.md @@ -3,6 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.0.1](https://github.com/chainsafe/ssz/compare/persistent-ts-v1.0.0...persistent-ts-v1.0.1) (2025-08-22) + + +### Miscellaneous + +* add support for ts extension import ([#484](https://github.com/chainsafe/ssz/issues/484)) ([3891cf8](https://github.com/chainsafe/ssz/commit/3891cf8203d2b8177be228f2c06518743fef239f)) +* fix linting rule lint/style/noUselessElse ([#476](https://github.com/chainsafe/ssz/issues/476)) ([a5a2427](https://github.com/chainsafe/ssz/commit/a5a2427056d1d90ad4ae955c192686150fad492a)) +* migrate the linting from eslint to biomejs ([#475](https://github.com/chainsafe/ssz/issues/475)) ([b9f9354](https://github.com/chainsafe/ssz/commit/b9f935435b01e228b5ee3bc225e348cf25eb8dba)) + ## [1.0.0](https://github.com/ChainSafe/ssz/compare/persistent-ts-v0.19.2...persistent-ts-v1.0.0) (2025-01-23) diff --git a/packages/persistent-ts/package.json b/packages/persistent-ts/package.json index 0a2a40b1..fc5b0669 100644 --- a/packages/persistent-ts/package.json +++ b/packages/persistent-ts/package.json @@ -1,6 +1,6 @@ { "name": "@chainsafe/persistent-ts", - "version": "1.0.0", + "version": "1.0.1", "description": "Persistent data structures for TypeScript.", "type": "module", "main": "./lib/index.js", diff --git a/packages/ssz/CHANGELOG.md b/packages/ssz/CHANGELOG.md index a344ae7a..4fb2621a 100644 --- a/packages/ssz/CHANGELOG.md +++ b/packages/ssz/CHANGELOG.md @@ -16,6 +16,20 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline * @chainsafe/as-sha256 bumped from 1.1.0 to 1.2.0 * @chainsafe/persistent-merkle-tree bumped from 1.1.0 to 1.2.0 +## [1.2.2](https://github.com/chainsafe/ssz/compare/ssz-v1.2.1...ssz-v1.2.2) (2025-08-22) + + +### Miscellaneous + +* migrate the simpleserialize.com package to separate git repo ([#494](https://github.com/chainsafe/ssz/issues/494)) ([b9fb51f](https://github.com/chainsafe/ssz/commit/b9fb51f852d7abdfaacc96f1d1c87c9079c49f43)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @chainsafe/persistent-merkle-tree bumped from 1.2.0 to 1.2.1 + ## [1.2.0](https://github.com/ChainSafe/ssz/compare/ssz-v1.1.0...ssz-v1.2.0) (2025-03-13) diff --git a/packages/ssz/package.json b/packages/ssz/package.json index f98b65c2..d0df8f1d 100644 --- a/packages/ssz/package.json +++ b/packages/ssz/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "ChainSafe Systems", "homepage": "https://github.com/chainsafe/ssz", - "version": "1.2.1", + "version": "1.2.2", "type": "module", "main": "./lib/index.js", "types": "./lib/index.d.ts", @@ -34,7 +34,7 @@ }, "dependencies": { "@chainsafe/as-sha256": "1.2.0", - "@chainsafe/persistent-merkle-tree": "1.2.0" + "@chainsafe/persistent-merkle-tree": "1.2.1" }, "devDependencies": { "@lodestar/spec-test-util": "^1.23.1",