Changelog

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.


[1.0.0] - 2025-04-26

Added

  • Creation of the WinSpeak library
  • Retrieving speaker volume values
  • Changing the master volume
  • Speaker muting and unmuting capabilities
  • Speaker muting and unmuting functionality
  • Clean API based on the ISpeak interface
  • Windows implementation using IAudioEndpointVolume
  • Full adherence to SOLID principles
  • Initial documentation

[1.1.0] - 2025-05-20

Added

  • Added official documentation
  • Refactor all code based on SOLID principles