From 13cb95864eb73caa1266d13a9b64de9fa8e23ec4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADcio=20Bracht?= Date: Fri, 23 Oct 2026 12:35:12 -0700 Subject: [PATCH] release 0.7.0 --- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bdabb5..4115ed8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +- _Nothing yet._ + +## 0.7.0 + ### Changed - **Raised the minimum Node version to `>=22.22.1` (dropped Node 20).** `engines.node` moves from `>=20` to `>=22.22.1`; installing on Node 20 (EOL April 2026) or any Node below 22.22.1 now emits an `EBADENGINE` warning, a hard failure under `engine-strict` or pnpm. Two dev-toolchain upgrades drove the floor: vitest 5 (floor Node `^22.12.0 || ^24 || >=26`) and lint-staged 17 (floor Node `>=22.22.1`, the binding constraint); the pre-commit pipeline is unchanged (`prettier --write` then `oxlint --fix` on staged `src` files). CI now runs Node 22 and 24 instead of 20 and 22. No `@laboverwire/stitch` runtime or type surface changed. diff --git a/package-lock.json b/package-lock.json index 6a0146b..e59d159 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@laboverwire/stitch", - "version": "0.6.5", + "version": "0.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@laboverwire/stitch", - "version": "0.6.5", + "version": "0.7.0", "license": "Apache-2.0", "dependencies": { "@laboverwire/stitch-wasm": "^0.6.0" diff --git a/package.json b/package.json index e4c19b3..dada7cb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@laboverwire/stitch", - "version": "0.6.5", + "version": "0.7.0", "description": "Reactive state synchronization library bridging an in-memory store, IndexedDB persistence, and MQTT-based remote sync.", "license": "Apache-2.0", "author": "LabOverWire",