Repository navigation
Releases
Releases · caelyreth/untie
v0.5.0
Breaking Changes
- stream: Move animation policy to hosts - by @caelyreth (61741)
View changes on GitHub
v0.4.3
Features
- examples:
- Add streamed morphing MyGo example - by @caelyreth (f803f)
- Morph streamed formula geometry - by @caelyreth (fc096)
- mygo:
- Adapt streaming math elements - by @caelyreth (4b8b1)
- stream:
- Add coalesced display transitions - by @caelyreth (2e74e)
- Expose next commit deadline - by @caelyreth (7cf34)
- Add configurable transition timing - by @caelyreth (cc2a2)
Bug Fixes
- examples:
- Keep streamed math at natural scale - by @caelyreth (c2c17)
- Stabilize streamed math viewport - by @caelyreth (8476f)
- mygo:
- Hide partial stream errors - by @caelyreth (bf6c4)
- Sample stream transitions from painter clock - by @caelyreth (a51ce)
- quality:
- Retry transient conformance workers - by @caelyreth (fee42)
- web:
- Copy the current font license asset - by @caelyreth (06646)
Performance
- stream: Benchmark allocation-free sampling - by @caelyreth (d822f)
View changes on GitHub
v0.4.2
v0.4.1
Features
- tex: Align RaTeX chemistry and centered negation - by @caelyreth (79a67)
View changes on GitHub
v0.4.0
Features
- accessibility:
- Add structured localization descriptions - by @caelyreth (ce877)
- Cover TeX compatibility constructs - by @caelyreth (13a9d)
- color:
- Add serializable output color policy - by @caelyreth (0eef1)
- editor:
- Add explicit stable node identities - by @caelyreth (362ee)
- Add source ordered caret geometry - by @caelyreth (ab1fa)
- Split inline boxes at legal breaks - by @caelyreth (9c6f1)
- Resolve pointer positions to nearest caret - by @caelyreth (21841)
- engine:
- Preserve shaped text source clusters - by @caelyreth (e7c56)
- example:
- Demonstrate MyGo editor hit feedback - by @caelyreth (92356)
- font:
- Add cluster-aware OpenType text shaping - by @caelyreth (2c064)
- Report shaped face usage and missing fallback - by @caelyreth (3de0e)
- Apply validated variable-axis coordinates - by @caelyreth (3d4cd)
- ir:
- Add canonical text source maps - by @caelyreth (9a7df)
- Add formula label metadata - by @caelyreth (75837)
- layout:
- Recover missing glyphs visibly - by @caelyreth (8df65)
- Recover text shaping clusters locally - by @caelyreth (f0b75)
- Emit cluster-granular text source hits - by @caelyreth (07167)
- Recover semantic failures and empty formulas - by @caelyreth (e02d2)
- Snap thin rules to optional pixel grids - by @caelyreth (e92a1)
- mathml:
- Add deterministic Presentation MathML interchange - by @caelyreth (0fd2b)
- Export layout 5 nodes and row tags - by @caelyreth (afd56)
- mygo:
- Support host draw policies and width-aware math - by @caelyreth (7ac7e)
- Complete editor integration surface - by @caelyreth (a8cc1)
- Localize labels from structured descriptions - by @caelyreth (c5fcc)
- Add MathML clipboard export - by @caelyreth (cc192)
- tex:
- Map text runs to source clusters - by @caelyreth (080cb)
- Support sizing overlap raise and row tags - by @caelyreth (1ff25)
- Resolve host-backed equation references - by @caelyreth (8dcbd)
- Add bounded mhchem chemistry frontend - by @caelyreth (6dbf3)
- typst:
- Preserve text string source spans - by @caelyreth (8d1b1)
Bug Fixes
- alt:
- Include overlay and raise content - by @caelyreth (5acda)
- api:
- Classify invalid recovery modes - by @caelyreth (33980)
- display:
- Remove overwritten caret split predicate - by @caelyreth (fa62e)
- editor:
- Remove remaining cross-layer edge cases - by @caelyreth (d30eb)
- font:
- Order bidi runs and honor shaping coverage - by @caelyreth (aa878)
- Make nested bidi and invisible controls exact - by @caelyreth (c9e20)
- mygo:
- Deep-copy cached diagnostics - by @caelyreth (acefa)
- release:
- Close final metadata and MathML boundary gaps - by @caelyreth (4fcdb)
- render:
- Retain diagnostics for strict layout failures - by @caelyreth (feb05)
- Report cancellation consistently across adapters - by @caelyreth (6da08)
- typst:
- Resolve text content symbols and source maps - by @caelyreth (87f56)