From 475a0a25c96519179189f65c18b61b9a6e032b3a Mon Sep 17 00:00:00 2001 From: Mikhail Kotelnikov Date: Wed, 28 Oct 2026 19:39:14 +0100 Subject: [PATCH] chore: bump webrun-http-browser 0.7, webrun-http-streams 0.3, webrun-rpc 0.5 Both behaviour changes (closing an rpc link rejects in-flight calls; abandoning a fetchOverDuplex body releases the producer) need no change in src/transport/port.ts or src/isolate/protocol.ts: neither worked around the old hangs, and the rejected release calls are already swallowed. Co-Authored-By: Claude Opus 5.5 --- packages/cellb/package.json | 6 +++--- pnpm-lock.yaml | 38 ++++++++++++++++++++++++++++++------- pnpm-workspace.yaml | 2 +- 3 files changed, 35 insertions(+), 11 deletions(-) diff --git a/packages/cellb/package.json b/packages/cellb/package.json index 90e0b3d..a5a4fae 100644 --- a/packages/cellb/package.json +++ b/packages/cellb/package.json @@ -35,8 +35,8 @@ "@sqlite.org/sqlite-wasm": "^3.53.4-build1", "@statewalker/webrun-files": "^0.10.0", "@statewalker/webrun-http-browser": "catalog:", - "@statewalker/webrun-http-streams": "^0.2.2", - "@statewalker/webrun-rpc": "^0.4.0", + "@statewalker/webrun-http-streams": "^0.3.0", + "@statewalker/webrun-rpc": "^0.5.0", "@statewalker/webrun-site-builder": "catalog:", "@statewalker/webrun-site-host": "catalog:", "@statewalker/webrun-streams": "^0.2.0", @@ -54,7 +54,7 @@ "@sparticuz/chromium": "^153.0.0", "@statewalker/webrun-files-browser": "^0.10.0", "@statewalker/webrun-files-mem": "^0.10.0", - "@statewalker/webrun-http-browser": "^0.6.0", + "@statewalker/webrun-http-browser": "^0.7.0", "@statewalker/webrun-modules": "catalog:", "@types/node": "catalog:", "@types/ws": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f8463b..1b74ac2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ catalogs: specifier: 2.5.15 version: 2.5.15 '@statewalker/webrun-http-browser': - specifier: ^0.6.0 - version: 0.6.5 + specifier: ^0.7.0 + version: 0.7.0 '@statewalker/webrun-modules': specifier: ^0.3.5 version: 0.3.5 @@ -183,13 +183,13 @@ importers: version: 0.10.3 '@statewalker/webrun-http-browser': specifier: 'catalog:' - version: 0.6.5 + version: 0.7.0 '@statewalker/webrun-http-streams': - specifier: ^0.2.2 - version: 0.2.5 + specifier: ^0.3.0 + version: 0.3.0 '@statewalker/webrun-rpc': - specifier: ^0.4.0 - version: 0.4.3 + specifier: ^0.5.0 + version: 0.5.0 '@statewalker/webrun-site-builder': specifier: 'catalog:' version: 0.2.2(@statewalker/webrun-files@0.10.3) @@ -3027,15 +3027,24 @@ packages: '@statewalker/webrun-http-browser@0.6.5': resolution: {integrity: sha512-ar8u2XMBuUbMM+iet+sh3dw7Qru4W8VXv/HjLGbFlGWzMWAU5X8boPD6lKkAG6Qedx5yY1XCOYnspHe6HmF8gg==} + '@statewalker/webrun-http-browser@0.7.0': + resolution: {integrity: sha512-8EsL7Rop2VyaTGUdeFKG/k9QkDKMJ8ZVaiIK2KoIc3CeapSJDGXjf5ddZJSPcB65p6lFZSzHmHwu5phiBXklcQ==} + '@statewalker/webrun-http-streams@0.2.5': resolution: {integrity: sha512-1O9pDWRQA9JOK1yhsXPnXtlhQKKV/DtVsHD1iuy4AjKBk6+pdglHeXCkLxyhAEQdlk9HZNF29V28ZVDbblROaA==} + '@statewalker/webrun-http-streams@0.3.0': + resolution: {integrity: sha512-QuTbwbRhwhFtVaDP3q00RG9ReC3OLu/TSyhU2nlTAaF4HerUKrpLn6paUwL7DEYe42OWih0BPH4rVwEn6Yjbgw==} + '@statewalker/webrun-modules@0.3.5': resolution: {integrity: sha512-nFtaCII75pbSh6Ocdc6OHjpf/3OvndPQ/eGjJY2IHD5/POSAQv/zEExjLj55dqzeeZuaCOG4Zk3nJYduTgbBkQ==} '@statewalker/webrun-rpc@0.4.3': resolution: {integrity: sha512-UpHIg2lhkymyXSyPL6xJhk2NVfyTOSUE01RLJtIob8PhFKhDkTlVtQKo6udd/hvAXALteUVK7d/Xfv+CvGrvzA==} + '@statewalker/webrun-rpc@0.5.0': + resolution: {integrity: sha512-giq6gU9eKDleyfi0f6XaVA0eIHFDdYIJYj2Pb9vPrOSEXtxF19qUTYRmFUR2lW1L6vWjknIHn7LxqQhAVdO9SQ==} + '@statewalker/webrun-site-builder@0.2.2': resolution: {integrity: sha512-+qIRtF3DujfjMLKViSiDgpwUruPL3SQUvXOqSAw7CLL/YoVFE/KgRlnup299Fd2yW/5FiPvdKEFYvVbTv8ATFA==} peerDependencies: @@ -9751,10 +9760,21 @@ snapshots: '@statewalker/webrun-streams': 0.2.2 idb-keyval: 6.3.0 + '@statewalker/webrun-http-browser@0.7.0': + dependencies: + '@statewalker/webrun-http-streams': 0.3.0 + '@statewalker/webrun-rpc': 0.5.0 + '@statewalker/webrun-streams': 0.2.2 + idb-keyval: 6.3.0 + '@statewalker/webrun-http-streams@0.2.5': dependencies: '@statewalker/webrun-streams': 0.2.2 + '@statewalker/webrun-http-streams@0.3.0': + dependencies: + '@statewalker/webrun-streams': 0.2.2 + '@statewalker/webrun-modules@0.3.5': dependencies: '@jspm/core': 2.1.0 @@ -9774,6 +9794,10 @@ snapshots: dependencies: '@statewalker/webrun-streams': 0.2.2 + '@statewalker/webrun-rpc@0.5.0': + dependencies: + '@statewalker/webrun-streams': 0.2.2 + '@statewalker/webrun-site-builder@0.2.2(@statewalker/webrun-files@0.10.3)': dependencies: '@statewalker/webrun-files': 0.10.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9967a03..3593905 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,7 +5,7 @@ packages: catalog: "@biomejs/biome": 2.5.15 - "@statewalker/webrun-http-browser": "^0.6.0" + "@statewalker/webrun-http-browser": "^0.7.0" "@statewalker/webrun-modules": ^0.3.5 "@statewalker/webrun-site-builder": "^0.2.0" "@statewalker/webrun-site-host": "^0.2.5"