Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:16
· 116 commits to master since this release

Breaking

  • MenuItem::Item gained the is_interactive field and MenuItem is now #[non_exhaustive]. Literal MenuItem::Item { .. } construction and exhaustive matches without a .. arm no longer compile. Build rows through MenuItem::new and its builders — they cover every field and are unchanged.

Default change (HeroUI-correctness)

  • Menu separators now default to HeroUI v3.2.5's proportional rule (inset 3% per edge, 94% width) instead of the full-bleed hairline earlier releases drew. MenuStyle::separator_inset / separator_thickness pin both in pixels explicitly.

What's Changed

  • Publish the crates from the release workflow over trusted publishing by @SDSLeon in #19
  • Fix CI on master: rustdoc link, audit readers, refreshed inventory by @SDSLeon in #20

Full Changelog: v0.9.0...v0.10.0