Skip to content

Fire UI 0.7.0

Pre-release
Pre-release

Choose a tag to compare

@sobir-git sobir-git released this 09 Sep 07:13
· 11 commits to master since this release

Native 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.

Complete Notes binary and native evidence · Changelog