Fire UI 0.7.0
Pre-releaseNative hosts no longer require OpenGL, a text shaper, font discovery or unrelated platform services. Applications select rendering, text, font storage and native integrations independently through the public interfaces used by built-in and custom widgets.
- Add X11/Cairo rendering and move OpenGL into an optional crate.
- Share immutable font resources and caller-owned paragraph snapshots; reuse unchanged lines without a persistent document cache.
- Remove redundant scrollbar layouts and excessive gradient painting while preserving Unicode editing, accessibility and uncapped undo history.
- Add isolated native memory, CPU, response, IME/accessibility and editor acceptance tooling.
Seven tested crate archives and checksums are attached. This is a breaking prototype release; update consumers directly. These crates are not published to crates.io, and Studio is not published as a crate.
The full Fire Notes consumer passes its revised balanced 4 MB private-dirty regression gate at 3.51–3.52 MB, with zero swap. Total private resident memory is 10.15–10.19 MB. The original 3 MB target was not met. Native response and idle checks pass; display-server costs and document growth remain separate measurements. Physical scanout and hardware-GPU performance are unmeasured.