Continuity SDK sdk-v0.2.34
Pre-releaseContinuity SDK — the embeddable editor. This is not the Windows desktop application; for that, see the v* releases.
The SDK is a preview channel and ships as a prerelease. It versions independently of the desktop app.
What changed
0.2.34 fixes host-driven reveal navigation without changing the public API. revealRange(range, { align }) now waits for the Markdown projection, measures the actual rendered caret or range, and scrolls whichever element owns the viewport. nearest keeps a fitting target fully visible with rendered-row clearance; center centers it as closely as scroll bounds permit. The same projected navigation primitive backs setSelections(..., { reveal: true }).
Normal editing also follows the post-render projected caret, preventing typing from moving outside either the desktop textarea viewport or the coarse-pointer touch-shield viewport. Desktop textarea scrolling and coarse-pointer touch-shield scrolling now agree, including late matches within heavily wrapped source lines.
These operations change selection and viewport only — not text, revision, or undo history.
Artifacts
Registry publication is not active yet, so these assets are the distribution channel. npm install @continuity-editor/editor, cargo add continuity-engine, and pip install continuity-editor do not resolve.
gh release download sdk-v0.2.34 --repo jatoran/continuity --dir continuity-sdk
npm install ./continuity-sdk/continuity-editor-0.2.34.tgz
| Asset | Use |
|---|---|
continuity-editor-0.2.34.tgz |
npm package: Web Component, WASM engine, TS facade, React/Svelte/Vue adapters |
continuity-engine-0.2.34.crate |
Rust engine |
continuity-buffer-0.2.34.crate, continuity-text-0.2.34.crate |
Rust engine dependencies |
continuity-engine-c-0.2.34-windows-x86_64.zip |
C ABI: DLL plus continuity_engine.h |
continuity_editor-0.2.34-*.whl |
Python wheel (abi3) |
continuity-sdk-0.2.34.cdx.json |
CycloneDX SBOM |
release-manifest.json, SHA256SUMS.txt |
Artifact inventory and hashes |
All assets carry GitHub build provenance attestation. Verify a download with cargo xtask sdk-release-verify <dir>.
The authoritative npm tarball SHA-256 is 09b4aba1654df262551ef7ad7576dbf08d9ec3dd01483020d5cc673c18f23808.
Integration
Surfaces, APIs, supported targets, and version history: EMBEDDING.md.
Full Changelog: sdk-v0.2.33...sdk-v0.2.34