mirror of
https://github.com/onyx-and-iris/voicemeeter-api-python.git
synced 2024-11-22 11:00:47 +00:00
changelog initial commit
This commit is contained in:
parent
92a5bb87a3
commit
1fd0ea62ec
133
CHANGELOG.md
Normal file
133
CHANGELOG.md
Normal file
@ -0,0 +1,133 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
Before any major/minor/patch bump all test units will be run to verify they pass.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
- [x]
|
||||
|
||||
## [0.1.9] - 2022-06-21
|
||||
|
||||
### Added
|
||||
|
||||
- Added sendtext to base class
|
||||
- script decorator added to util module.
|
||||
- README initial commit
|
||||
|
||||
### Fixed
|
||||
|
||||
- bug fixed in FactoryBuilder strip, bus iterations.
|
||||
|
||||
### Changed
|
||||
|
||||
- minor macrobutton refactor
|
||||
|
||||
## [0.1.8] - 2022-06-20
|
||||
|
||||
### Added
|
||||
|
||||
- notify pdirty, ldirty now implemented.
|
||||
|
||||
### Changed
|
||||
|
||||
- imports now isorted.
|
||||
- ratelimit now set at default 33ms.
|
||||
- ldirty modified, no longer sends comp, levels data
|
||||
|
||||
## [0.1.7] - 2022-06-18
|
||||
|
||||
### Added
|
||||
|
||||
- added observable thread. (init_thread, end_thread methods added to base class)
|
||||
- added ldirty parameter
|
||||
- phys_in, virt_in, phys_out, virt_out properties added to KindMapClass
|
||||
- ratelimit default kwarg added
|
||||
- pre-commit.ps1 added for use with git hook
|
||||
- simple DSL example added
|
||||
|
||||
### Changed
|
||||
|
||||
- str magic methods overriden in higher classes
|
||||
|
||||
### Fixed
|
||||
|
||||
- bug in cbindings vm_set_parameter_multi argtypes
|
||||
|
||||
## [0.1.6] - 2022-06-17
|
||||
|
||||
### Added
|
||||
|
||||
- Higher class device implemented.
|
||||
- BusLevel, StripLevel classes added to bus, strip modules respectively.
|
||||
- float_prop, bus_mode_prop meta functions added to util module.
|
||||
- bus mode mixin added to bus factory method
|
||||
- type, version implemented into base class.
|
||||
|
||||
## [0.1.5] - 2022-06-14
|
||||
|
||||
### Added
|
||||
|
||||
- docstrings added
|
||||
|
||||
### Changed
|
||||
|
||||
- Gainlayer mixed in only if potato kind in Strip factory method.
|
||||
|
||||
## [0.1.4] - 2022-06-12
|
||||
|
||||
### Added
|
||||
|
||||
- TOMLStrBuilder class added to config module. Builds a default config as a string for toml parser.
|
||||
- dataextraction_factory, TOMLDataExtractor added to config module. This allows option for other parser in future.
|
||||
|
||||
## [0.1.3] - 2022-06-09
|
||||
|
||||
### Added
|
||||
|
||||
- Added type hints to base module
|
||||
- Higher classes Bus, PhysicalBus, VirtualBus implemented
|
||||
- bus module entry point defined.
|
||||
- Higher class Command implemented
|
||||
- Config module added. Loader class implemented for tracking configs in memory.
|
||||
- config entry point defined
|
||||
- Higher classes Strip, PhysicalStrip, VirtualStrip implemented
|
||||
- strip module entry point defined
|
||||
- Higher classes Vban, VbanInstream, VbanOutstream implemented
|
||||
- A common interface (IRemote) defined. Bridges base to higher classes.
|
||||
|
||||
## [0.1.2] - 2022-06-07
|
||||
|
||||
### Added
|
||||
|
||||
- Implement creation class steps as command pattern
|
||||
|
||||
### Changed
|
||||
|
||||
- Added progress report to FactoryBuilder
|
||||
|
||||
## [0.1.1] - 2022-06-06
|
||||
|
||||
### Added
|
||||
|
||||
- move class creation into FactoryBuilder
|
||||
- creation classes now direct builder class
|
||||
- added KindId enum
|
||||
- added Subject module, but not yet implemented
|
||||
|
||||
### Changed
|
||||
|
||||
- num_strip, num_bus properties added to KindMapClass
|
||||
|
||||
## [0.1.0] - 2022-06-05
|
||||
|
||||
### Added
|
||||
|
||||
- cbindings defined
|
||||
- factory classes added, one for each kind.
|
||||
- inst module implemented (fetch vm path from registry)
|
||||
- kind maps implemented as dataclasses
|
Loading…
Reference in New Issue
Block a user