Skip to content

Eruption v0.1.23

Compare
Choose a tag to compare
@X3n0m0rph59 X3n0m0rph59 released this 17 Mar 11:35
  • Implement emergency exit of Eruption using Easy Shift+ + BACKSPACE key
  • Implement full support for Wayland based graphics stacks (Add support for NetworkFX Ambient Effect)
  • Implement breaking changes to the D-Bus API
  • Release a new version of the Eruption Profile Switcher GNOME Shell extension; please be sure to update to at least v23!
  • Switch to Rust 2021 edition, rustc >= 1.58 is now required to build Eruption
  • Update all dependencies to their latest revisions. Most notably: mlua:v0.7.4, using Lua 5.4 and many more
  • Fix a possible deadlock scenario on shutdown of the eruption daemon
  • Add a new user-session daemon: eruption-audio-proxy that should alleviate the need to manually change the configuration files of PipeWire or PulseAudio
  • Add basic infrastructure for i18n an l10n, currently available languages: en-US: 100%; de-DE: approx. 60%
  • Update the Eruption GUI to the latest version 0.0.11 (this is a technology preview only; it is not production ready yet)
  • Add support for changing the device specific (local) brightness of all connected devices, in addition to the global brightness
  • Add support for changing device specific parameters of the following devices: ROCCAT Kone Pure Ultra, ROCCAT Burst Pro
  • Add a new administrative companion utility eruption-hwutil that can be used to configure devices offline, without requiring the Eruption daemon to be running
  • Add a new device status subsystem that allows to poll status information like e.g. wireless signal strength or battery levels
  • Improve formatting of syslog log output; the default log-level is now WARN for all of the provided daemons
  • Add experimental support for Linux Userspace LEDs interface. This allows kernel-level triggers like e.g. net or disk activity to trigger userspace events
  • Add new Lua scripts: swirl-simplex.lua and domain-coloring.lua
  • Add new profiles: Audio Visualization (1-4), Color Swirls (Simplex): Rainbow and Domain Coloring (1-3)
  • Add new profile: Blackout that turns all LEDs off, except for overlays and indicators
  • Add experimental support for ROCCAT Magma series keyboards
  • Add experimental support for ROCCAT/Turtle Beach Elo 7.1 Air series headsets
  • Add experimental support for ROCCAT Kain 200/202 series wireless mice
  • Add experimental support for ROCCAT Sense AIMO XXL / ROCCAT Aimo Pad Wide series RGB mousepads
  • Add a technology preview of the Eruption SDK (Software Development Kit), supporting the following programing languages: Rust via crate eruption-rs, Python 3 via the eruption Python module, C/C++ via liberuption.so, and Shell via eruption-cmd