Cursive v0.10.0 Release Notes

Release Date: 2018-12-01 // over 5 years ago
  • ๐Ÿ†• New features

    • โž• Add EventTrigger and update OnEventView to use it.
      • Breaking change: "inner" callbacks for OnEventView now take the event as extra argument.
    • โž• Add Printer::enabled and EnableableView to disable whole subtrees.
    • โž• Add RadioGroup::on_change to set a callback on selection change.
    • ๐Ÿ’… SelectView now uses StyledString to display colored text.
    • โž• Add PaddedView to add padding to any view.
    • โšก๏ธ Update dependencies
      • Breaking change: crossbeam-channel was updated, and using send() now returns a Result.

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fix mouse events on Ubuntu

    Doc

    • โž• Added examples to most utility types (XY, Vec2, ...)