You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.2.1
Editor authoring
Adds a worker-owned authoring document for blank creation and public-profile import.
Supports stable element IDs, a 150-element page limit, incremental commands, live gesture preview and commit/cancel, page operations, undo/redo, bounded checkpoints, and game-compatible JSON export.
Adds retained per-layer GPU preview transforms so drag and scale operations update without rebuilding geometry or resources.
Adds transformed authored-text hit geometry for direct canvas selection.
Adds optional prebuilt SDF atlas packages with explicit installation, SHA-256 page verification, origin storage, bounded page reuse, and demand-generated fallback.
Runtime fixes
Separates preview-transform and alpha-mask texture units so multi-element scenes remain visible.
Preserves compiled dynamic-program capability for imported animated profiles.
Preserves multiline line-indent programs across hard line breaks and long-running periodic updates.
Excludes trailing spaces from TMP preferred width while retaining caret advancement.
Resolves honor rank overlays only for bundles that actually provide them.
Keeps rotated and scaled text hit geometry aligned with rendered glyphs.
Changes
fix: preserve line-indent across hard line breaks
fix: exclude trailing spaces from TMP preferred width
fix(renderer): resolve optional honor overlays
feat: add game profile authoring document
feat(wasm): add browser authoring and prebuilt atlases