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 ⧉.
0.2.0 - Unreleased¶
Security¶
- GHSA-w476-p2h3-79g9 ⧉ determined to not be a vulnerability in aquarion-libtts itself. Only the development environment is impacted, and even there, the risk is low. This will be fixed in the near future.
Added¶
- Support for Python 3.13.
Fixed¶
- Nothing yet.
Changed¶
- Replaced Sphinx with Mkdocs for documentation generation.
- BREAKING CHANGE: Renamed
KokoroDeviceNamestoKokoroDeviceTypes. - BREAKING CHANGE:
TTSAudioSpec.formatattribute changed tomime_type. - BREAKING CHANGE:
KokoroBackendnow audio output now conforms to theaudio/L16MIME type, which means it’s output is now in big endian byte order instead of the previous little endian.
Deprecated¶
- Nothing yet.
Removed¶
- Nothing yet.
0.1.1 - 2025-10-23¶
Fixed¶
- Fixed
en-core-web-smdependency failure when trying to pip install aquarion-libtts. - Fixed
TTSPluginRegistry.load_pluginsnot working without thekokoroextra.
0.1.0 - 2025-10-17¶
Security¶
- CVE-2025-8869 ⧉ determined to not be a risk because the minimum version Python version of aquarion-libtts is 3.12.
Added¶
- Core project structure and artifacts.
- Dev environment & tools setup.
- Initial user stories and acceptance criteria.
- A plugin system for TTS backends.
- Internationalization and localization support.
- Support for English and French languages.
- Kokoro TTS as the first text-to-speech backend that is supported.
- A settings specification and description system for dynamic settings UI generation.
- Full documentation.
Fixed¶
- Nothing, first release.
Changed¶
- Nothing, first release.
Deprecated¶
- Nothing, first release.
Removed¶
- Nothing, first release.