Continuity SDK sdk-v0.2.37
Pre-releaseindent-guides="on" now draws the first indent level. No public API change.
A guide marks where an enclosing parent's content starts, and the body's own left edge was not counted as one, so a line indented exactly once drew no rule at all. A page of singly-indented content therefore became indistinguishable from unindented content as soon as its parent scrolled off the top. The left edge is that content's top-level parent and now draws at offset 0 like every other level; a genuinely top-level line still draws nothing, so the guides stay a statement about structure rather than a document margin.
The offset-0 rule sits flush at the text origin rather than biased a few pixels left of it. A background is clipped to its painting area, so a negative gradient stop paints nothing, and the only way to move the rule left is padding or a border on the line - both shift the content edge and with it the tab-stop grid origin. Hosts wanting more room to the left of the guides should pad their own container.
indentGuides keeps its "on" | "off" shape and its "off" default, so a host that never enabled guides is unaffected.
The native desktop painter changed identically in v0.4.9, and additionally stopped breaking its guides across soft-wrapped rows. The browser projection never had that gap, because it paints a line's guides into that line's own background.
Registry publication status
This release is not on any registry. The hosted workflow's stage job succeeded and its bundle is attested, but all three publish jobs failed on trusted-publisher configuration that does not yet exist on the registry side:
- npm -
E404onPUT /@continuity-editor%2feditor; OIDC yielded no credential - crates.io -
No Trusted Publishing config found for repository jatoran/continuity - PyPI -
invalid-publisher: valid token, but no corresponding publisher
npm install @continuity-editor/editor@next still resolves 0.2.36. To use 0.2.37, install the tarball attached below:
gh release download sdk-v0.2.37 --repo jatoran/continuity --dir sdk-v0.2.37
npm install ./sdk-v0.2.37/continuity-editor-0.2.37.tgz
Verify the bundle against its manifest first with cargo xtask sdk-release-verify sdk-v0.2.37.
These assets were downloaded from workflow run 33269363528, independently verified against release-manifest.json, and checked with gh attestation verify. This release was created by hand because the workflow's github-release job is gated on all three registry jobs.
Hosted npm tarball SHA-256: ee5179539c1a0e2bf31007585a926da982d50b38e26fb3152a0f86e56973701a
Looking for the Windows desktop app instead? See Continuity for Windows v0.4.9.