Releases: empty-sekai/sekai-custom-profile-sdk
Releases · empty-sekai/sekai-custom-profile-sdk
Release list
v0.3.2
0.3.2 — 2026-07-23
Bug Fixes
- register prebuilt atlas font contracts
- use all requested prebuilt atlas pages
- size prebuilt atlas textures to scene depth
- mask bond honors as a composed group
- account atlas storage by persisted bytes
- harden browser rendering on mobile devices
v0.3.1
0.3.1 — 2026-07-22
Bug Fixes
- render authored card member overlays
- restore live master honor progress
Features
- add profile honor catalog rendering support
v0.3.0
What's Changed
- feat(sdk): rename public package and release artifacts by @allium-review-bot in #18
Full Changelog: v0.2.1...v0.3.0
v0.2.1
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
v0.2.0
0.2.0 — 2026-07-15
Bug Fixes
- use FreeType advance for TMP glyph cursor, not Skia measure_str (renderer)
- update macOS runners and npm package validation
- support native release targets
- keep culled glyphs on the SDF path
Features
- render challenge all deck results
- refine challenge deck rendering
- add shared semantic profile scenes (core)
- add stateful WebGL2 profile renderer (wasm)
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.3
0.1.3 — 2026-06-15
Bug Fixes
- correct character-level rotation direction (text)
- correct uv2_y calibration using runtime measurement (sdf)
- hard-clip underlay alpha in the SDF spread-band tail (sdf)
- base text box anchor on effective vertical bounds (text)
- use rank_match-specific overlay position for small honour (honor)
- per-glyph scale+rotate composite order (text)
CI/CD
- simplify release pipeline and fix changelog/pages/release steps
Chore
- sync ranking layout improvements from upstream (ranking)
Features
- public release of allium-renderer
Performance
- cap downsample upscale ratio to fix large-glyph blur (sdf)