Skip to content

Continuity SDK sdk-v0.2.34

Pre-release
Pre-release

Choose a tag to compare

@jatoran jatoran released this 09 Aug 05:16
· 14 commits to master since this release

Continuity 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