Skip to content

Commit 4686e35

Browse files
committed
release: 0.12.0
pwsh output fidelity (encoded_scriptblock default, ⚠ Completed with errors, Errors: N counter, $LASTEXITCODE leak fix) + MCP-boundary rendering hardening (OSC 8 hyperlinks as <URI>, dangling SGR cleanup, stale SGR overwrite fix, ripple-exec tempfile path strip). list_shells MCP tool + two-tier startup stderr replaces the always-on load-report noise. AI-cd drift misattribution replaced with provenance counter. Visible PTY width tracking, HandleExecuteAsync try/finally safety net, doraemonkeys doc fixes (#7, #8), GHA actions bumped to v5.
1 parent bcb15a3 commit 4686e35

6 files changed

Lines changed: 47 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 5 deletions
Large diffs are not rendered by default.

npm/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ytsuda/ripple",
3-
"version": "0.11.0",
3+
"version": "0.12.0",
44
"description": "REPL-sharing MCP server — AI and human work in the same live terminal. 18 embedded adapters: shells (bash, pwsh, zsh, cmd), REPLs (python, node, fsi, jshell, groovysh, racket, ccl, abcl, lua, deno, sqlite3), and debuggers (perldb, jdb, pdb). Real-time command visibility, session persistence, multi-console routing.",
55
"license": "MIT",
66
"author": "Yoshifumi Tsuda",
@@ -32,9 +32,9 @@
3232
"ripple": "bin/cli.mjs"
3333
},
3434
"optionalDependencies": {
35-
"@ytsuda/ripple-win32-x64": "0.11.0",
36-
"@ytsuda/ripple-linux-x64": "0.11.0",
37-
"@ytsuda/ripple-darwin-arm64": "0.11.0"
35+
"@ytsuda/ripple-win32-x64": "0.12.0",
36+
"@ytsuda/ripple-linux-x64": "0.12.0",
37+
"@ytsuda/ripple-darwin-arm64": "0.12.0"
3838
},
3939
"files": [
4040
"bin/",

npm/platforms/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ytsuda/ripple-darwin-arm64",
3-
"version": "0.11.0",
3+
"version": "0.12.0",
44
"description": "macOS Apple Silicon (arm64) binary for @ytsuda/ripple.",
55
"license": "MIT",
66
"author": "Yoshifumi Tsuda",

npm/platforms/linux-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ytsuda/ripple-linux-x64",
3-
"version": "0.11.0",
3+
"version": "0.12.0",
44
"description": "Linux x64 binary for @ytsuda/ripple.",
55
"license": "MIT",
66
"author": "Yoshifumi Tsuda",

npm/platforms/win32-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ytsuda/ripple-win32-x64",
3-
"version": "0.11.0",
3+
"version": "0.12.0",
44
"description": "Windows x64 binary for @ytsuda/ripple.",
55
"license": "MIT",
66
"author": "Yoshifumi Tsuda",

ripple.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<AssemblyName>ripple</AssemblyName>
1010
<RootNamespace>Ripple</RootNamespace>
11-
<Version>0.11.0</Version>
11+
<Version>0.12.0</Version>
1212
<PublishAot>true</PublishAot>
1313
<InvariantGlobalization>true</InvariantGlobalization>
1414
<StripSymbols>true</StripSymbols>

0 commit comments

Comments
 (0)