From 47905921cad7bb018cfbe7845c480d8884390cbf Mon Sep 17 00:00:00 2001 From: Ralph Chang Date: Mon, 27 Apr 2026 22:13:23 +0800 Subject: [PATCH] fix: run compatibility CI on Node 24 --- .github/workflows/compatibility.yml | 4 ++-- CHANGELOG.md | 7 +++++++ RELEASE_NOTES.md | 10 ++++++++++ package.json | 2 +- 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/compatibility.yml b/.github/workflows/compatibility.yml index fc29e5a..abe3f12 100644 --- a/.github/workflows/compatibility.yml +++ b/.github/workflows/compatibility.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 - run: npm install - run: npm run typecheck - run: npm test @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 - run: npm install - run: npm install --no-save @opencode-ai/plugin@latest - run: npm run typecheck diff --git a/CHANGELOG.md b/CHANGELOG.md index d97cb05..68de766 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.2] - 2026-04-27 + +### Fixed + +- Compatibility CI now installs dependencies with `npm install` so it works in this no-lockfile repository. +- Compatibility CI now runs on Node 24, matching the test command's `--experimental-strip-types` requirement. + ## [1.3.1] - 2026-04-27 ### Added diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 5db9fba..3d5c045 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,15 @@ # Release Notes +## 1.3.2 (2026-04-27) + +### CI Compatibility Patch + +- Fixed the compatibility workflow so dependency installation works without a committed lockfile. +- Moved compatibility CI to Node 24 so TypeScript-stripping tests run correctly. +- No runtime or storage changes. + +--- + ## 1.3.1 (2026-04-27) ### Security and Reliability Patch diff --git a/package.json b/package.json index e7e21f8..7d61115 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencode-working-memory", - "version": "1.3.1", + "version": "1.3.2", "description": "Three-layer memory architecture for OpenCode with workspace memory and hot session state", "type": "module", "main": "index.ts",