Skip to content

sdk: release 0.2.27 - #439

Merged
foxnne merged 1 commit into
mainfrom
sdk/release-0.2.27
Oct 15, 2026
Merged

foxnne merged 1 commit into
mainfrom
sdk/release-0.2.27

Conversation

@foxnne

@foxnne foxnne commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator

What changes

sdk_version goes from 0.2.26 to 0.2.27. Merging this tags sdk-v0.2.27 and publishes its tarball.

Why now: the agent plugin's stroke step (fizzyedit/agent#11, on agent main) uses tape.Script.StrokePoint from #431, which no released SDK has, so agent's new CI (fizzyedit/agent#13) can't pass against its pinned SDK until it repins to a release that carries it.

SDK impact

  • None
  • Core-only or additive: reaches plugins at the next SDK release
  • Fingerprint moved: recorded in sdk/src/version.zig, sdk_version untouched, PR labelled sdk
  • SDK release: bumps sdk_version, lists the sdk PRs since the last sdk-v* tag

sdk PRs since sdk-v0.2.26:

  • sdk: a document's history as a line, and going to a step #434: two optional document vtable members, historyLine (a document's undo history as a line of steps, with a version) and historyGoTo (undo or redo to a step), with Plugin.HistoryLine. An owner without them has no timeline; undo and redo are unchanged. The fingerprint moved, so the repin automation opens a repin PR in each store plugin.

Reaching plugins, no fingerprint move:

Open sdk-labelled #437 (the Zig 0.17 switch) is a draft and not in this release.

Verified

  • macOS:
    • On this head, zig build test-sdk-version: 12/12 steps succeeded. scripts/pack-sdk.sh packs fizzy-sdk-v0.2.27.tar.gz.
    • fizzyedit/agent (main plus windows: the socket server builds for Windows agent#14) builds against this sdk/ (--fork) for x86_64-windows, x86_64-linux-gnu and aarch64-macos, and zig build test passes.
  • Windows:
  • Linux: CI.
  • Web:

Follow-ups

🤖 Generated with Claude Code

sdk_version goes from 0.2.26 to 0.2.27, carrying #434's fingerprint move and the tape and
replay additions (#431, #432, #433) the agent plugin's stroke step builds against.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@foxnne foxnne added the sdk Moves the plugin boundary's fingerprint; ships at the next SDK release label Oct 15, 2026
@foxnne
foxnne enabled auto-merge (squash) October 15, 2026 14:06
@foxnne
foxnne merged commit 3fe6d6f into main Oct 15, 2026
11 checks passed
@foxnne
foxnne deleted the sdk/release-0.2.27 branch October 15, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sdk Moves the plugin boundary's fingerprint; ships at the next SDK release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant