mirror of
https://github.com/onyx-and-iris/voicemeeter-rb.git
synced 2024-11-15 23:00:48 +00:00
1.1 KiB
1.1 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Before any major/minor/patch is released all unit tests will be run to verify they pass.
[Unreleased] - These changes have not been added to RubyGems yet
[1.0.1] - 2023-09-14
Added
- BusDevice added to Bus class.
[1.0.0] - 2023-09-01
Added
- Bindings and abstraction classes are implemented
- An event system:
pdirty
: parameter updates on the main Voicemeeter GUImdirty
: macrobutton updatesmidi
: incoming data from a connected midi deviceldirty
: channel level updates
- An entry point for fetching a Remote class for each kind of Voicemeeter (basic, banana, potato)
- Logging system for reading messages sent by getters and setters.
- String class refinement in util.rb. It's scope should be limited to the CBindings module.
- rbs type signatures but some of them need updating.
- example user profile configs included with repo.