Skip to content

Commit 4c4993b

Browse files
committed
chore(release): 0.10.0-next.1
1 parent 62802ca commit 4c4993b

4 files changed

Lines changed: 19 additions & 9 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
## [0.10.0-next.1] — 2026-09-29 (pre-release)
8+
9+
Adds opencode v2 support alongside v1 (#127). Not on `latest`; install with
10+
`npm install @stablekernel/opencode-cursor@next` to test. v1 now requires
11+
opencode 1.18.29+ (object plugin entrypoint). `0.10.0-next.0` was tagged but
12+
never published (its release job failed at the npm publish step), so this is
13+
the first published build with v2 support.
14+
15+
Behind a registry mirror, a fresh pre-release can fail to install with
16+
`ETARGET` until the mirror syncs the new version; retry later or point npm
17+
at `https://registry.npmjs.org`.
18+
719
- **Fix: opencode v2 loads the provider package at the plugin's own version.**
820
v2 registered the provider with the bare package name, which opencode
921
resolves to `latest` — so a plugin installed from `@next` (or any other
@@ -15,12 +27,6 @@ All notable changes to this project will be documented in this file.
1527
`file://` builds keep working. v1 is unaffected (its provider is loaded
1628
in-process, not via the package specifier).
1729

18-
## [0.10.0-next.0] — 2026-09-29 (pre-release)
19-
20-
Adds opencode v2 support alongside v1 (#127). Not on `latest`; install with
21-
`npm install @stablekernel/opencode-cursor@next` to test. v1 now requires
22-
opencode 1.18.29+ (object plugin entrypoint).
23-
2430
- **Add: opencode v2 support (dual v1/v2 plugin entrypoint).** The default
2531
export is now a dual object: the v2 `{ id, setup }` shape plus the v1
2632
`server()` entrypoint. opencode v1 (>= 1.18.29) calls `server()` as before;

‎README.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ opencode v2 uses a `plugins` key (plural) and loads the plugin's `setup()` entry
8888
Both generations load the same published package, so one install serves either.
8989
Minimum versions: v1 >= 1.18.29 (object plugin entrypoint), v2 tested against 2.0.19.
9090

91+
**Registry mirrors:** on v2 the provider package is installed at exactly the plugin's
92+
version, so behind a registry mirror a fresh release can fail with `ETARGET` until the
93+
mirror syncs it. Retry later, or point npm at `https://registry.npmjs.org`.
94+
9195
On v2 the plugin registers the Cursor provider (pinned to the session directory
9296
via `settings.cwd`, so the agent runs in your project even when the v2 runner
9397
process was started elsewhere), the model catalog with real per-model cost

‎package-lock.json‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stablekernel/opencode-cursor",
3-
"version": "0.10.0-next.0",
3+
"version": "0.10.0-next.1",
44
"description": "opencode provider plugin backed by the official Cursor SDK (@cursor/sdk) — adds a Cursor provider and lists its models",
55
"type": "module",
66
"license": "MIT",

0 commit comments

Comments
 (0)