Skip to content

Releases: skraus-dev/cherryrgb-rs

0.2.8

18 Jun 12:51
Compare
Choose a tag to compare
Update Cargo.lock

0.2.7

03 Jun 14:39
Compare
Choose a tag to compare
Release v0.2.7

0.2.6

18 May 10:46
Compare
Choose a tag to compare
Release v0.2.6

0.2.5

17 May 07:55
Compare
Choose a tag to compare
Release v0.2.5

CherryRGB 0.2.4

25 Apr 12:03
Compare
Choose a tag to compare
  • lib: Rework fetch_device_state to use GetKeymap and GetKeyIndexes
  • lib: Use thiserror, deprecate anyhow
  • lib: Re-export strum-crate
  • lib: Implement auto kernel-driver handling (detach / attach) (by @felfert)
  • README/udev: Add workaround for sluggish keyevents via udev; however it makes special keys not work

CherryRGB v0.2.3

15 Apr 20:05
f262966
Compare
Choose a tag to compare
  • cli: Init logger before sending first packets
  • cli: Functionality to pass in colors for indexed keys via json file (by @luv4bytes)
  • README: Note about reloading udev rules (by @mpldr)
  • Compatibility report: MX BOARD 3.0S FL RGB (by @luv4bytes)
  • Compatibility report: G80 3000 TKL RGB (by @cewbdex)

CherryRGB v0.2.2

29 Mar 21:56
Compare
Choose a tag to compare
  • fix: Skip kernel driver detaching for non-unix platforms
  • Refactor parameter handling and help for enums (by @felfert)
  • Filter unsupported Cherry keyboards (by @felfert)
  • Improve README with usage and troubleshooting
  • Add example udev rules file

CherryRGB v0.2.1

08 Nov 18:55
Compare
Choose a tag to compare
  • Refactor internal API
  • Models: Correct data_offset and checksum fields from u8 to u16

CherryRGB CLI v0.2.0

28 Oct 23:55
Compare
Choose a tag to compare
  • API: Improve usability by wrapping device communication inside struct CherryKeyboard

CherryRGB CLI v0.1.2

28 Oct 10:38
Compare
Choose a tag to compare
  • Implement enumerating all connected Cherry GmbH devices