Version 0.28
Added ⭐
- Capture double click mouse events on windows (#826)
- (De)serialize Reset color (#824)
- Add functions to allow constructing
Attributes
in a const context (#817) - Implement
Display
forKeyCode
andKeyModifiers
(#862)
Changed ⚙️
- Use Rustix by default instead of libc. Libc can be re-enabled if necessary with the
libc
feature flag (#892) FileDesc
now requires a lifetime annotation.- Improve available color detection (#885)
- Speed up
SetColors
by ~15-25% (#879) - Remove unsafe and unnecessary size argument from
FileDesc::read()
(#821)
Breaking ⚠️
- Fix duplicate bit masks for caps lock and num lock (#863).
This breaks serialization ofKeyEventState
@rustco @timstr @illiteratewriter @heaths @joshka @aschey @joshka @martinvonz @linrongbin16 @rtczza @sjakk @kierdavis @Destroy666x @stphnt @5donuts @kdheepak @valerii15298 @javaLux @alt-art @jumbledFox