From f8c3d43c597459695eb7fc58f08ab4e95ffeb8d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Sep 2026 03:23:00 +0000 Subject: [PATCH 1/2] chore(main): release 0.11.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 21 +++++++++++++++++++++ package.json | 10 +++++++--- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 30b6d45..78e7f27 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.10.1" + ".": "0.11.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f8f8c99..469d213 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to this project will be documented here by Release Please. +## [0.11.0](https://github.com/iHildy/opencode-synced/compare/v0.10.1...v0.11.0) (2026-09-23) + + +### Features + +* add injectable AI provider and node shell shim for v2 ([c21227b](https://github.com/iHildy/opencode-synced/commit/c21227b3f1f84bd46040f2e8b5cf31d8be6d3e6d)) +* add shared blankEnvPlaceholders helper ([1e6ab65](https://github.com/iHildy/opencode-synced/commit/1e6ab65d3af10e27128f51549dd88598754de7a6)) +* add SyncService.dispose for background timers ([c703436](https://github.com/iHildy/opencode-synced/commit/c703436555d3cbfa54901713ede912ce689cde16)) +* support opencode v2 plugin API alongside v1 ([f16dec2](https://github.com/iHildy/opencode-synced/commit/f16dec2126de9dbb199d89b1ce1eab63d73c31a2)) +* support OpenCode v2 with safe sync tool commands ([d549b0f](https://github.com/iHildy/opencode-synced/commit/d549b0fa8e4e927a0f98c3388e484e5eb4014078)) + + +### Bug Fixes + +* keep v2 sync status read-only ([4a6c51d](https://github.com/iHildy/opencode-synced/commit/4a6c51d02a27b2fd148791c1e1e9c98b57541fb4)) +* preserve valid v2 MCP override siblings ([5f4f15e](https://github.com/iHildy/opencode-synced/commit/5f4f15e547e6bc41f999b70917a3b3108f1ace0d)) +* record session restoration as a pull ([2c65e4d](https://github.com/iHildy/opencode-synced/commit/2c65e4d7faa301696efe22ca6c9be12e3afc1804)) +* restore Git sessions on link and pull ([c475c61](https://github.com/iHildy/opencode-synced/commit/c475c61468533a5c68288c9956a3998154c57c36)) +* restore Git sessions on link and pull ([a7fc170](https://github.com/iHildy/opencode-synced/commit/a7fc17044372ea299194822db37ed8edb04ec8c6)) +* use explicit dual entrypoint fields ([2343c84](https://github.com/iHildy/opencode-synced/commit/2343c8474a401fbb8e6c6f1f5ccc4d79ea7f977a)) + ## [0.10.1](https://github.com/iHildy/opencode-synced/compare/v0.10.0...v0.10.1) (2026-08-31) diff --git a/package.json b/package.json index b9b4021..5531454 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencode-synced", - "version": "0.10.1", + "version": "0.11.0", "description": "Sync global opencode config across machines via GitHub.", "author": { "name": "Ian Hildebrand" @@ -22,7 +22,9 @@ "publishConfig": { "access": "public" }, - "files": ["dist"], + "files": [ + "dist" + ], "dependencies": { "@opencode-ai/plugin": "^1.18.29", "@opencode/plugin": "^2.0.0" @@ -50,6 +52,8 @@ "prepare": "husky" }, "lint-staged": { - "*.{js,ts,json}": ["biome check --write --no-errors-on-unmatched"] + "*.{js,ts,json}": [ + "biome check --write --no-errors-on-unmatched" + ] } } From 9d606db1f85a81f2924bfc67180502f770252df0 Mon Sep 17 00:00:00 2001 From: Ian Hildebrand <25069719+iHildy@users.noreply.github.com> Date: Tue, 22 Sep 2026 20:25:49 -0700 Subject: [PATCH 2/2] docs: complete v0.11.0 release notes --- CHANGELOG.md | 22 +++++++++++----------- package.json | 8 ++------ 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 469d213..d04c435 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,21 +7,21 @@ All notable changes to this project will be documented here by Release Please. ### Features -* add injectable AI provider and node shell shim for v2 ([c21227b](https://github.com/iHildy/opencode-synced/commit/c21227b3f1f84bd46040f2e8b5cf31d8be6d3e6d)) -* add shared blankEnvPlaceholders helper ([1e6ab65](https://github.com/iHildy/opencode-synced/commit/1e6ab65d3af10e27128f51549dd88598754de7a6)) -* add SyncService.dispose for background timers ([c703436](https://github.com/iHildy/opencode-synced/commit/c703436555d3cbfa54901713ede912ce689cde16)) -* support opencode v2 plugin API alongside v1 ([f16dec2](https://github.com/iHildy/opencode-synced/commit/f16dec2126de9dbb199d89b1ce1eab63d73c31a2)) -* support OpenCode v2 with safe sync tool commands ([d549b0f](https://github.com/iHildy/opencode-synced/commit/d549b0fa8e4e927a0f98c3388e484e5eb4014078)) +* Support OpenCode v2 alongside v1 with explicit dual entrypoints and safe sync tool commands ([#84](https://github.com/iHildy/opencode-synced/pull/84)). ### Bug Fixes -* keep v2 sync status read-only ([4a6c51d](https://github.com/iHildy/opencode-synced/commit/4a6c51d02a27b2fd148791c1e1e9c98b57541fb4)) -* preserve valid v2 MCP override siblings ([5f4f15e](https://github.com/iHildy/opencode-synced/commit/5f4f15e547e6bc41f999b70917a3b3108f1ace0d)) -* record session restoration as a pull ([2c65e4d](https://github.com/iHildy/opencode-synced/commit/2c65e4d7faa301696efe22ca6c9be12e3afc1804)) -* restore Git sessions on link and pull ([c475c61](https://github.com/iHildy/opencode-synced/commit/c475c61468533a5c68288c9956a3998154c57c36)) -* restore Git sessions on link and pull ([a7fc170](https://github.com/iHildy/opencode-synced/commit/a7fc17044372ea299194822db37ed8edb04ec8c6)) -* use explicit dual entrypoint fields ([2343c84](https://github.com/iHildy/opencode-synced/commit/2343c8474a401fbb8e6c6f1f5ccc4d79ea7f977a)) +* Restore synced Git sessions on link and pull across machines ([#83](https://github.com/iHildy/opencode-synced/pull/83), [#51](https://github.com/iHildy/opencode-synced/issues/51)). +* Keep v2 sync status read-only and preserve valid MCP server overrides when another server lacks secrets ([#84](https://github.com/iHildy/opencode-synced/pull/84)). + +### Security + +* Pin the remaining GitHub Actions to immutable commits ([#82](https://github.com/iHildy/opencode-synced/pull/82)). + +### Documentation + +* Explain v1/v2 requirements, configuration keys, and the Node shell shim ([#84](https://github.com/iHildy/opencode-synced/pull/84)). ## [0.10.1](https://github.com/iHildy/opencode-synced/compare/v0.10.0...v0.10.1) (2026-08-31) diff --git a/package.json b/package.json index 5531454..7201a31 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,7 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ], + "files": ["dist"], "dependencies": { "@opencode-ai/plugin": "^1.18.29", "@opencode/plugin": "^2.0.0" @@ -52,8 +50,6 @@ "prepare": "husky" }, "lint-staged": { - "*.{js,ts,json}": [ - "biome check --write --no-errors-on-unmatched" - ] + "*.{js,ts,json}": ["biome check --write --no-errors-on-unmatched"] } }