github openrazer/openrazer v3.9.0

latest release: v3.10.0
4 months ago

Changelog

Breaking changes

  • Replace notify2 dependency used in battery notifier
    • This means we no longer depend on the deprecated 'notify2' Python package, instead we use the 'notify-send' command to send notifications instead. The OpenRazer daemon package should now depend on the package that provides this command!

New devices

  • Add support for Razer Blade 14 (2023)
  • Add support for Razer DeathAdder V3 Pro (00c2/00c3)
  • Add support for Razer Ornata V3 Tenkeyless
  • Add support for Razer Viper V3 Pro (Wired and Wireless)
  • Add support for Razer BlackWidow V4 X
  • Add support for Razer BlackWidow V3 Pro (Wireless)
  • Add support for Razer Naga Epic
  • Add support for Razer Blade 14 (2024)
  • Add support for Razer Goliathus Chroma 3XL
  • Add support for Razer BlackWidow V4 75%
  • Add support for Razer Ornata V3 [028F]
  • Add support for Razer Naga (1532:0015)

Bug fixes, improvements, cleanup, etc

  • daemon: Add get_idle_time to all devices with set_idle_time
  • pylib: Add 'idle_time' capability
  • daemon: Add get_low_battery_threshold to all devices with set_low_battery_threshold
  • pylib: Add 'low_battery_threshold' capability
  • daemon: Also handle UnicodeDecodeError for persistence file fail
  • Remove bogus gtk3 dependency from Debian
  • Add "persistence_dual_boot_quirk" config
  • daemon: Ignore bogus 0% battery level when notifying
  • Add correct Fn key translation for Razer BlackWidow V4 75%
  • Fix EVENT_FILE_REGEX for Razer BlackWidow V3 Mini Hyperspeed
  • pylib: Use PREFIX for installing Python modules

Thanks a lot to all contributors!

Don't miss a new openrazer release

NewReleases is sending notifications on new releases.