From ab239074386bdaa1b125d3960e4367a1b03bde3d Mon Sep 17 00:00:00 2001 From: april418 Date: Thu, 22 Oct 2026 04:41:26 +0900 Subject: [PATCH 1/2] =?UTF-8?q?chore(deps):=20Node.js=20=E3=82=92=2024.22.?= =?UTF-8?q?1=20=E3=81=AB=E6=9B=B4=E6=96=B0=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2026 年 10 月のセキュリティリリースで、24.x 系の修正版が 24.22.1 となった。 Brotli デコーダの境界外書き込みによるリモートコード実行 (CVE-2026-111497)、 dns.resolve の NUL 文字切り詰め (CVE-2026-105482)、TLS 証明書のホスト名検証 バイパス (CVE-2026-105483 / CVE-2026-106069) など HIGH 4 件を含み、固定して いた 24.14.1 はいずれの影響も受ける。 engines.node の下限も同じ値へ揃える。ピンだけ動かすと、install 側が許す バージョン範囲と実際に使うバージョンが乖離する。 engine-strict を有効にしているため、下限を据え置くと手元と CI で 許容範囲がずれたままになる。 Co-Authored-By: Claude Opus 5 --- .github/workflows/publish-to-artifactregistry.yml | 2 +- .github/workflows/test.yml | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-to-artifactregistry.yml b/.github/workflows/publish-to-artifactregistry.yml index ed9a1c8..02e5861 100644 --- a/.github/workflows/publish-to-artifactregistry.yml +++ b/.github/workflows/publish-to-artifactregistry.yml @@ -35,7 +35,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 24.14.1 + node-version: 24.22.1 - run: pnpm install --frozen-lockfile diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 33e38b7..bb35a39 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - node-version: [24.14.1] + node-version: [24.22.1] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/package.json b/package.json index 6fdf6e2..9080ca1 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "artifactregistry-login": "npx google-artifactregistry-auth" }, "engines": { - "node": ">=24.14.1 <25" + "node": ">=24.22.1 <25" }, "devDependencies": { "@koa/router": "15.4.0", From febcc9eab7f50f68ecc14fe1584610ae1ea6a0e7 Mon Sep 17 00:00:00 2001 From: april418 Date: Thu, 22 Oct 2026 16:20:08 +0900 Subject: [PATCH 2/2] =?UTF-8?q?chore:=20version=20=E3=82=92=200.4.3=20?= =?UTF-8?q?=E3=81=B8=E4=B8=8A=E3=81=92=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit engines.node の下限を 24.22.1 へ上げたことで、公開済みの 0.4.2 とは 利用側への契約が変わる。版を据え置くと同じ 0.4.2 が 2 つの内容を指す ことになるため、新しい版として公開する。 engines のみの変更は patch で上げる前例に倣う。 Co-Authored-By: Claude Opus 5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9080ca1..e46ced3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@intimatemerger-internal/im-core", - "version": "0.4.2", + "version": "0.4.3", "license": "MIT", "main": "./cjs/index.js", "module": "./esm/index.js",