Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 2.72 KB

CHANGELOG.md

File metadata and controls

38 lines (26 loc) · 2.72 KB

Changelog

1.0.0 (2024-09-17)

⚠ BREAKING CHANGES

  • rename VoicemeeterRemote.ahk to Voicemeeter.ahk
  • merge class Voicemeeter.Remote with Voicemeeter
  • remove redundant class names
  • remove the vmType constructor param and related startup logic
  • move logic into class contained within the top-level class

Features

  • _GetVoicemeeterInstallDir no longer throws (4432420)
  • add custom error class to provide consistent error messages (d0e280a)
  • add doc comments (78f8559)
  • add error conditions to IsParametersDirty (d43734a)
  • add error detection (fb6bc20)
  • add SetVoicemeeterType method (85d04f2)
  • add unknown error type to Voicemeeter.RemoteError (dbfd0b2)
  • add values to Voicemeeter.Type (049b008)
  • add VoicemeeterEnum class to expand functionality of VoicemeeterType and DeviceType enums (55de824)

Bug Fixes

  • correct DllCalls that passed parameters as VarRef instead of plain Buffer objects (2e76fdd)

Code Refactoring

  • merge class Voicemeeter.Remote with Voicemeeter (d628768)
  • move logic into class contained within the top-level class (2a70b77)
  • remove redundant class names (afeef6b)
  • remove the vmType constructor param and related startup logic (6bddf65)
  • rename VoicemeeterRemote.ahk to Voicemeeter.ahk (b69b869)