From aeecaf85d9e6a8301c36dc22232d9143c7a20581 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Nov 2026 00:14:37 +0000 Subject: [PATCH] Version Packages --- .changeset/cloud-ai-stream-reliability.md | 5 ----- .changeset/cloud-editor-remember-tabs.md | 5 ----- .changeset/ide-hidden-files.md | 5 ----- .changeset/ide-runtime-hidden-files.md | 6 ------ .changeset/struktolab-0-7-0.md | 7 ------- packages/hyperbook/CHANGELOG.md | 8 ++++++++ packages/hyperbook/package.json | 2 +- packages/markdown/CHANGELOG.md | 12 ++++++++++++ packages/markdown/package.json | 2 +- platforms/cloud/CHANGELOG.md | 12 ++++++++++++ platforms/cloud/package.json | 2 +- platforms/vscode/CHANGELOG.md | 7 +++++++ platforms/vscode/package.json | 2 +- 13 files changed, 43 insertions(+), 32 deletions(-) delete mode 100644 .changeset/cloud-ai-stream-reliability.md delete mode 100644 .changeset/cloud-editor-remember-tabs.md delete mode 100644 .changeset/ide-hidden-files.md delete mode 100644 .changeset/ide-runtime-hidden-files.md delete mode 100644 .changeset/struktolab-0-7-0.md diff --git a/.changeset/cloud-ai-stream-reliability.md b/.changeset/cloud-ai-stream-reliability.md deleted file mode 100644 index d164a36fe..000000000 --- a/.changeset/cloud-ai-stream-reliability.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperbook/cloud": patch ---- - -The editor's AI assistant answers more reliably. The provider call retries a transient failure — an unreachable provider, a 429, a 5xx — twice with a short pause while nothing was streamed yet, so one hiccup no longer costs the answer; a stream that already delivered text is never repeated. A provider that is silent past the configured timeout reports a timeout ("The AI provider took too long") instead of an internal error, and a connection cut mid-answer is reported as a provider failure, too. SSE events whose data spans several `data:` lines are joined as the spec says, so no chunk is silently dropped. While the model thinks, the route sends a heartbeat comment every 15 seconds, so proxies do not cut an idle connection before the first word arrives; and when the editor's connection to the platform is cut, the panel says so instead of passing a half answer off as complete. The default timeout grows to 300 seconds and the default output cap to 16384 tokens (reasoning tokens included), so reasoning models are no longer cut off mid-answer on an instance that changes nothing. diff --git a/.changeset/cloud-editor-remember-tabs.md b/.changeset/cloud-editor-remember-tabs.md deleted file mode 100644 index 1275bd615..000000000 --- a/.changeset/cloud-editor-remember-tabs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperbook/cloud": minor ---- - -The cloud editor remembers where you left off in a book: after a refresh or when you come back, the tabs that were open open again, the file that was shown is shown, and the folders that were unfolded in the file tree are unfolded. This is kept in the browser, per book. diff --git a/.changeset/ide-hidden-files.md b/.changeset/ide-hidden-files.md deleted file mode 100644 index 3169f3536..000000000 --- a/.changeset/ide-hidden-files.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperbook/markdown": minor ---- - -onlineide and sqlide can hide files, and lock them for reading only: `hidden` and `readonly` as flags after a code block's file name (```java BeispielTest.java hidden`) or as attributes on a `::file` (`::file{src="BeispielTest.java" hidden}`). A hidden file stays in the workspace — it still compiles, so tests against a solution keep running — but never shows in the IDE's file list, so readers cannot open, edit or delete it. Useful for test files. diff --git a/.changeset/ide-runtime-hidden-files.md b/.changeset/ide-runtime-hidden-files.md deleted file mode 100644 index 549ba4ae9..000000000 --- a/.changeset/ide-runtime-hidden-files.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hyperbook/markdown": patch -"hyperbook": patch ---- - -Update the Online IDE runtime to build 44 and the SQL IDE to build 5: a file marked `hidden` now stays out of the IDE's file explorer, also after cached reader edits come back, so readers cannot open, edit or delete it. It stays in the workspace, so tests against a hidden solution keep running. diff --git a/.changeset/struktolab-0-7-0.md b/.changeset/struktolab-0-7-0.md deleted file mode 100644 index 104288700..000000000 --- a/.changeset/struktolab-0-7-0.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperbook/markdown": patch -"hyperbook": patch -"@hyperbook/cloud": patch ---- - -Update struktolab to 0.7.0: the editor reworks how nodes are added. A block palette under the toolbar offers every block; a picked or dragged block shows a "+" gap at exactly the places it can go, also with pen, touch and keyboard. Empty branches, cases and loop bodies keep a "+" at all times, a new node opens its text editor right away, and every node gets a "+" to insert after it. diff --git a/packages/hyperbook/CHANGELOG.md b/packages/hyperbook/CHANGELOG.md index f1109f4dc..7468ec7d3 100644 --- a/packages/hyperbook/CHANGELOG.md +++ b/packages/hyperbook/CHANGELOG.md @@ -1,5 +1,13 @@ # hyperbook +## 0.123.2 + +### Patch Changes + +- [`87e7061`](https://github.com/openpatch/hyperbook/commit/87e7061ab55fa954942be3563fb8467313f413c2) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Update the Online IDE runtime to build 44 and the SQL IDE to build 5: a file marked `hidden` now stays out of the IDE's file explorer, also after cached reader edits come back, so readers cannot open, edit or delete it. It stays in the workspace, so tests against a hidden solution keep running. + +- [`18f5e28`](https://github.com/openpatch/hyperbook/commit/18f5e2895379936702e4226a27480aa5952e3394) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Update struktolab to 0.7.0: the editor reworks how nodes are added. A block palette under the toolbar offers every block; a picked or dragged block shows a "+" gap at exactly the places it can go, also with pen, touch and keyboard. Empty branches, cases and loop bodies keep a "+" at all times, a new node opens its text editor right away, and every node gets a "+" to insert after it. + ## 0.123.1 ### Patch Changes diff --git a/packages/hyperbook/package.json b/packages/hyperbook/package.json index 648a301c4..cc730a2c6 100644 --- a/packages/hyperbook/package.json +++ b/packages/hyperbook/package.json @@ -1,6 +1,6 @@ { "name": "hyperbook", - "version": "0.123.1", + "version": "0.123.2", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/packages/markdown/CHANGELOG.md b/packages/markdown/CHANGELOG.md index b30ec5cb0..d5fb82cc1 100644 --- a/packages/markdown/CHANGELOG.md +++ b/packages/markdown/CHANGELOG.md @@ -1,5 +1,17 @@ # @hyperbook/markdown +## 0.94.0 + +### Minor Changes + +- [`34f3d92`](https://github.com/openpatch/hyperbook/commit/34f3d92a3e1ff23fa2b213062e2703396f5376cf) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - onlineide and sqlide can hide files, and lock them for reading only: `hidden` and `readonly` as flags after a code block's file name (```java BeispielTest.java hidden`) or as attributes on a `::file` (`::file{src="BeispielTest.java" hidden}`). A hidden file stays in the workspace — it still compiles, so tests against a solution keep running — but never shows in the IDE's file list, so readers cannot open, edit or delete it. Useful for test files. + +### Patch Changes + +- [`87e7061`](https://github.com/openpatch/hyperbook/commit/87e7061ab55fa954942be3563fb8467313f413c2) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Update the Online IDE runtime to build 44 and the SQL IDE to build 5: a file marked `hidden` now stays out of the IDE's file explorer, also after cached reader edits come back, so readers cannot open, edit or delete it. It stays in the workspace, so tests against a hidden solution keep running. + +- [`18f5e28`](https://github.com/openpatch/hyperbook/commit/18f5e2895379936702e4226a27480aa5952e3394) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Update struktolab to 0.7.0: the editor reworks how nodes are added. A block palette under the toolbar offers every block; a picked or dragged block shows a "+" gap at exactly the places it can go, also with pen, touch and keyboard. Empty branches, cases and loop bodies keep a "+" at all times, a new node opens its text editor right away, and every node gets a "+" to insert after it. + ## 0.93.1 ### Patch Changes diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 79b6f9b4e..7913ea7f3 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/markdown", - "version": "0.93.1", + "version": "0.94.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/platforms/cloud/CHANGELOG.md b/platforms/cloud/CHANGELOG.md index 73d220f3c..81d93c612 100644 --- a/platforms/cloud/CHANGELOG.md +++ b/platforms/cloud/CHANGELOG.md @@ -1,5 +1,17 @@ # @hyperbook/cloud +## 0.11.0 + +### Minor Changes + +- [`612de63`](https://github.com/openpatch/hyperbook/commit/612de635c386c45dd19efc2796af2a4044f76c03) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The cloud editor remembers where you left off in a book: after a refresh or when you come back, the tabs that were open open again, the file that was shown is shown, and the folders that were unfolded in the file tree are unfolded. This is kept in the browser, per book. + +### Patch Changes + +- [`8d70e93`](https://github.com/openpatch/hyperbook/commit/8d70e933b34bc316addd7a7134eba7a3bd1383a4) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The editor's AI assistant answers more reliably. The provider call retries a transient failure — an unreachable provider, a 429, a 5xx — twice with a short pause while nothing was streamed yet, so one hiccup no longer costs the answer; a stream that already delivered text is never repeated. A provider that is silent past the configured timeout reports a timeout ("The AI provider took too long") instead of an internal error, and a connection cut mid-answer is reported as a provider failure, too. SSE events whose data spans several `data:` lines are joined as the spec says, so no chunk is silently dropped. While the model thinks, the route sends a heartbeat comment every 15 seconds, so proxies do not cut an idle connection before the first word arrives; and when the editor's connection to the platform is cut, the panel says so instead of passing a half answer off as complete. The default timeout grows to 300 seconds and the default output cap to 16384 tokens (reasoning tokens included), so reasoning models are no longer cut off mid-answer on an instance that changes nothing. + +- [`18f5e28`](https://github.com/openpatch/hyperbook/commit/18f5e2895379936702e4226a27480aa5952e3394) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Update struktolab to 0.7.0: the editor reworks how nodes are added. A block palette under the toolbar offers every block; a picked or dragged block shows a "+" gap at exactly the places it can go, also with pen, touch and keyboard. Empty branches, cases and loop bodies keep a "+" at all times, a new node opens its text editor right away, and every node gets a "+" to insert after it. + ## 0.10.0 ### Minor Changes diff --git a/platforms/cloud/package.json b/platforms/cloud/package.json index db53c742d..d2fc4e0e0 100644 --- a/platforms/cloud/package.json +++ b/platforms/cloud/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/cloud", - "version": "0.10.0", + "version": "0.11.0", "private": true, "type": "module", "engines": { diff --git a/platforms/vscode/CHANGELOG.md b/platforms/vscode/CHANGELOG.md index 48713c786..d18727059 100644 --- a/platforms/vscode/CHANGELOG.md +++ b/platforms/vscode/CHANGELOG.md @@ -1,5 +1,12 @@ # @hyperbook/vscode-extension +## 0.59.2 + +### Patch Changes + +- Updated dependencies [[`34f3d92`](https://github.com/openpatch/hyperbook/commit/34f3d92a3e1ff23fa2b213062e2703396f5376cf), [`87e7061`](https://github.com/openpatch/hyperbook/commit/87e7061ab55fa954942be3563fb8467313f413c2), [`18f5e28`](https://github.com/openpatch/hyperbook/commit/18f5e2895379936702e4226a27480aa5952e3394)]: + - @hyperbook/markdown@0.94.0 + ## 0.59.1 ### Patch Changes diff --git a/platforms/vscode/package.json b/platforms/vscode/package.json index bed87d219..2b22c7317 100644 --- a/platforms/vscode/package.json +++ b/platforms/vscode/package.json @@ -11,7 +11,7 @@ }, "homepage": "https://hyperbook.openpatch.org", "main": "./out/extension.js", - "version": "0.59.1", + "version": "0.59.2", "engines": { "vscode": "^1.125.0" },