Repository navigation
v1.4.0
Features
- Added multi-channel audio. Currently supports NPC and Chat separately.
- Added chat queuing and resume behavior around NPC dialogue.
- Added dialogue-session events and scoped cancellation for predictable interruptions.
- Added the app version to the sidebar.
Bug Fixes
- Prevented NPC cancellation from stopping chat playback.
- Improved playback replacement and stale-stream cleanup when speech is interrupted.
Maintenance
- Reworked renderer audio playback around dedicated scheduler and stream-player services.
- Added comprehensive scheduler, stream lifecycle, and WebSocket message tests.
- Documented the new IPC, TTS client, and streaming architectures.
Full Changelog: v1.3.5...v1.4.0