aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTianren Dong <tianrendong.dtr@gmail.com>2026-05-16 13:14:10 -0400
committerTianren Dong <tianrendong.dtr@gmail.com>2026-05-16 13:14:10 -0400
commit0168a4e8b3e6144cdc6e0d13a94b383cb7f205ce (patch)
tree7c7655fbdbc5daab67a02a0cbdcbf6807147e68d
parentb2ca8f8c343281c0263bda4c043cbe7f0d7d442e (diff)
0.15.21: version bump
Tree-equivalent to v0.15.20 (preceded by the revert commit). Bumping to 0.15.21 sets the package up for normal patch releases on the 0.15.x line going forward — no version-number collisions with the unpublished 0.16/0.17 work.
-rw-r--r--CHANGELOG.md7
-rw-r--r--extensions/chrome-profile-bridge/browser-extension/manifest.json2
-rw-r--r--package.json2
3 files changed, 9 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 60db118..1a9e98d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
All notable user-facing changes to `pi-chrome`.
+## 0.15.21 — 2026-05-16
+
+### Reverted 0.16.x and 0.17.x lines
+
+- Versions 0.16.0 through 0.17.2 were published to npm and subsequently unpublished. 0.17.3 was prepared locally but never published. The work introduced in those versions — mandatory pairing, signed-envelope auth, standalone bridge daemon, idempotent onboard, etc. — is reachable only via git tags (`v0.16.0` … `v0.17.3`) and is not in the current main branch.
+- This release is **tree-equivalent to 0.15.20** with a version-only bump so future patch releases can ship cleanly.
+
## 0.15.20 — 2026-05-15
- **Interruptible `chrome_*` tools.** All `chrome_*` tools now honor the agent harness `AbortSignal`, so pressing Esc aborts in-flight bridge calls (including the long-polling `chrome_wait_for`) immediately instead of waiting out the full `timeoutMs`.
diff --git a/extensions/chrome-profile-bridge/browser-extension/manifest.json b/extensions/chrome-profile-bridge/browser-extension/manifest.json
index 0d33b58..e8110c9 100644
--- a/extensions/chrome-profile-bridge/browser-extension/manifest.json
+++ b/extensions/chrome-profile-bridge/browser-extension/manifest.json
@@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Pi Chrome Connector",
- "version": "0.15.20",
+ "version": "0.15.21",
"description": "Lets Pi control tabs in Chrome via a local connector at 127.0.0.1.",
"permissions": [
"tabs",
diff --git a/package.json b/package.json
index 3e5f4e1..f809679 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "pi-chrome",
- "version": "0.15.20",
+ "version": "0.15.21",
"scripts": {
"version": "node scripts/sync-manifest-version.js",
"prepublishOnly": "node scripts/sync-manifest-version.js"