From 5ff796c5fdb8c8e388b2107af8104c9e6bdd1c43 Mon Sep 17 00:00:00 2001 From: konard Date: Fri, 24 Jul 2026 23:35:05 +0000 Subject: [PATCH] chore(js): release 0.15.0 --- js/.changeset/fuzzy-pianos-record.md | 7 ------- js/.changeset/tender-terminals-repaint.md | 6 ------ js/CHANGELOG.md | 13 +++++++++++++ js/package-lock.json | 12 ++++++------ js/package.json | 2 +- 5 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 js/.changeset/fuzzy-pianos-record.md delete mode 100644 js/.changeset/tender-terminals-repaint.md diff --git a/js/.changeset/fuzzy-pianos-record.md b/js/.changeset/fuzzy-pianos-record.md deleted file mode 100644 index 7b2e200..0000000 --- a/js/.changeset/fuzzy-pianos-record.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'command-stream': minor ---- - -Add PTY-backed terminal capture with resize and input control, settled frame -deduplication, unrolled text transcripts, asciicast v2 interchange, and animated -SVG recording artifacts. diff --git a/js/.changeset/tender-terminals-repaint.md b/js/.changeset/tender-terminals-repaint.md deleted file mode 100644 index 75385b3..0000000 --- a/js/.changeset/tender-terminals-repaint.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'command-stream': patch ---- - -Preserve the current terminal frame before a later full-screen repaint, -including when its control sequence is split across PTY output chunks. diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md index a3d354e..660cf37 100644 --- a/js/CHANGELOG.md +++ b/js/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.15.0 + +### Minor Changes + +- 4b8a864: Add PTY-backed terminal capture with resize and input control, settled frame + deduplication, unrolled text transcripts, asciicast v2 interchange, and animated + SVG recording artifacts. + +### Patch Changes + +- d917186: Preserve the current terminal frame before a later full-screen repaint, + including when its control sequence is split across PTY output chunks. + ## 0.14.1 ### Patch Changes diff --git a/js/package-lock.json b/js/package-lock.json index d6712a4..577eb8b 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -1,16 +1,16 @@ { "name": "command-stream", - "version": "0.14.1", + "version": "0.15.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "command-stream", - "version": "0.14.1", + "version": "0.15.0", "license": "Unlicense", "dependencies": { "@xterm/headless": "^6.0.0", - "node-pty": "^1.1.0" + "node-pty": "^1.2.0-beta.14" }, "devDependencies": { "@changesets/cli": "^2.29.7", @@ -2431,9 +2431,9 @@ "license": "MIT" }, "node_modules/node-pty": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/node-pty/-/node-pty-1.1.0.tgz", - "integrity": "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg==", + "version": "1.2.0-beta.14", + "resolved": "https://registry.npmjs.org/node-pty/-/node-pty-1.2.0-beta.14.tgz", + "integrity": "sha512-XORU9BQgpxVgqr7WivjJ17mLenOHUgKKWzuZZNaw3NDYgHc/wPJQMSaoLDrpEgqV6aU1nNwil1o/OqYj6lWmUA==", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/js/package.json b/js/package.json index f95484c..81fa875 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "command-stream", - "version": "0.14.1", + "version": "0.15.0", "description": "Modern $ shell utility library with streaming, async iteration, and EventEmitter support, optimized for Bun runtime", "type": "module", "main": "src/$.mjs",