Skip to content

Releases: BjoernPetersen/volctl

volctl 3.0.0

24 Sep 20:52
v3.0.0
Compare
Choose a tag to compare

Breaking changes

The non-native part of the library has been reimplemented in Java. This removes the dependency on the Kotlin standard library, but it also breaks Kotlin constructor calls using named arguments. Otherwise everything should be source-compatible.

Other:

  • Removed static VolumeControl.isWindows() function

Bugfixes

  • COM objects are properly closed (#4)
  • Windows getVolumeNative() implementation is rounding properly (#7)
  • Relative library dir paths are now supported (#6)
  • The classloader-level initLock was replaced by locking library file

volctl 2.0.1

16 Sep 14:49
v2.0.1
Compare
Choose a tag to compare

Fixes

  • Add workaround for multiple ClassLoader support (#3)

volctl 2.0.0

15 Sep 21:44
v2.0.0
Compare
Choose a tag to compare

New

  • Linux (ALSA) support

Breaking changes

  • Require Java 1.8+

volctl 1.0.0

15 Sep 14:40
v1.0.0
Compare
Choose a tag to compare

Initial release