Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Sep 06:39
· 37 commits to dev since this release
a4aa8cb

Added

  • (testing) [breaking] quiescence-driven waits, virtual frame clock, orthogonal theme/mode, panicking interactions

Fixed

  • (ci) install the same Linux packages for the release preflight
  • (release) verify registry-only package graph
  • clear the pre-existing red on dev CI
  • (chart) [breaking] one reactive ChartAxes and full-precision candle timestamps
  • (layout) [breaking] stop losing a view's stretch axis when it is erased
  • (layout) [breaking] count a column's growing children in its own height
  • fix repository rule violations and refresh documentation
  • fix chart transition rendering performance

Other

  • link the test graph to the waterui 0.4 release commit
  • (deps) waterui-graphics 0.4 (and waterui-text/-testing 0.4 where used)
  • resolve gpu-allocator against windows 0.62, as wgpu-hal does
  • depend on the released waterui crates instead of the monorepo dev branch
  • update Linux package matrix and add dxc on Windows
  • setup standalone crate files, CI workflows, and release-plz
  • [breaking] ungate Scene2D from the GPU stack and drop its Vello escape hatches
  • ship the licence texts in every published crate
  • clear the rustdoc warnings
  • (waterui-chart) compile every doc example
  • format audit-fix files with the workspace rustfmt
  • Give the scroll region its content, and the rest of dev's red CI
  • Format the workspace
  • (tests) finish chart macro migration (readout_layout + support helper)
  • (tests) [breaking] migrate hand-written builder tests to #[waterui::test]
  • Use fused math in chart geometry
  • Make reactivity precise across renderers
  • clean up clippy warnings across the workspace
  • Lean dependency graph for embedded: gpu/widgets/gestures features
  • Fix Hydrolysis example rendering and macOS acceptance
  • Fix chart accessibility node duplication
  • Restore WaterUI CI gates and reactive map API
  • reorganize the project