Releases: llMBQll/OmniLED
Releases · llMBQll/OmniLED
v0.7.0
What's Changed
- Lua enums by @llMBQll in #35
- Bump dependencies by @llMBQll in #36
- Fix crash on missing audio device on Windows by @llMBQll in #38
- Fix events sent to SteelSeries Engine by @llMBQll in #42
- Compile macos by @llMBQll in #44
- UI event loop by @llMBQll in #43
- Hid devices by @llMBQll in #46
- Panic cleanup by @llMBQll in #50
- Allow
Nonevalues in proto messages by @llMBQll in #51 - Fix layout priority and repetition handling by @llMBQll in #52
- Backup existing configs when running the setup tool by @llMBQll e28f2cf
Breaking changes
- Enums now have to be referenced by
EnumType.Variantinstead of previousVariantof"Variant"(see #35) - Keyboards are now registered as HID USB devices by default (see #46)
- Raw usb devices now renamed
usb_device->raw_usb_device - On Linux this may require updating the udev rules
- Raw usb devices now renamed
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Update docs by @llMBQll in #27
- Update CI by @llMBQll in #26
- Split omni-led and omni-led-lib by @llMBQll in #28
- Logging enhancements by @llMBQll in #29
- Update config handling by @llMBQll in #30
- Make the data tranform function a bit more flexible by @llMBQll in #31
- Add default config for SteelSeries Apex Pro TKL Gen 3 in wireless mode by @llMBQll in #32
- Bump version to 0.6.0 by @llMBQll in #34
Breaking changes
- Error if settings.lua is not loaded properly (Would fall back to default settings before)
- Remove option to override config directory
- Replace
transform_steelseries_layoutwith a more general and flexibletransform_data
Full Changelog: v0.5.0...v0.6.0
OmniLED v0.5.0
What's Changed
- Fix animation group bugs and add tests in #15
- Fix memory leak in audio application on windows in #16
- Change root and config directory handling in #18
- Hotfix for animations that repeat once in #19
- Add default config for SteelSeries Apex 5 in #21
- Test configuration cleanup in #22
- Optimize emulator in #23
Full Changelog: v0.4.1...v0.5.0
OmniLED v0.4.1
What's Changed
Full Changelog: v0.4.0...v0.4.1
OmniLED v0.4.0
What's Changed
- Support new SteelSeries USB protocol #7
- Provide information about current input audio device #8
- Rework event system implementation #9
Full Changelog: v0.3.0...v0.4.0
OmniLED v0.3.0
Let there be GIFs
This release brings support for animated images and brings a refactor of animations in general, resulting in a few breaking changes.
What's Changed
- Animations refactor and animated images support #6
Full Changelog: v0.2.0...v0.3.0
OmniLED v0.2.0
What's Changed
- Application to load custom images #3
- Make application size smaller #2
- Add
Steelseries Apex Proas officially supported device - Made
Emulatorthe default device so OmniLED works out of the box
Full Changelog: v0.1.0...v0.2.0
OmniLED v0.1.0
This is the first release of OmniLED.
Full Changelog: https://github.com/llMBQll/OmniLED/commits/v0.1.0