Releases: SeanOnamade/writegeist
Releases · SeanOnamade/writegeist
v1.5.2
Release v1.5.2: Enhanced Audio System with Robust Error Handling � Major Audio System Improvements: - Comprehensive error handling and input validation across all audio components - Enhanced ReadAlong sidebar with text synchronization and calibration features - Improved audio download functionality with better file handling - Better memory management and performance optimizations - Comprehensive TTS service enhancements with file validation - Added audio calibration and timing features for precise playback �️ Security & Reliability: - Input sanitization and validation for all user inputs - Proper resource cleanup and memory management - Enhanced error recovery mechanisms with user-friendly messages - Improved database operations with timeout handling - Fixed potential race conditions and memory leaks � User Experience: - Better error messages and user feedback throughout the app - Smoother audio playback experience with enhanced controls - Enhanced download functionality with proper filename sanitization - Improved mobile responsiveness and cross-platform compatibility � Technical Improvements: - Added comprehensive TypeScript type safety - Enhanced Python error handling in TTS service - Improved state management in React components - Better separation of concerns and code organization - Fixed TypeScript compilation errors for reliable builds ✨ New Features: - ReadAlong sidebar for synchronized text-audio playback - Audio calibration system for precise timing - Enhanced audio player with volume controls and seeking - Comprehensive audio library management - Download functionality for generated audio files
v1.5.0
� Audio Library Release v1.5.0 Major new feature: Complete Audio Library with TTS integration Key Features: • Text-to-Speech with OpenAI & ElevenLabs support • Professional audio player with full controls • Automatic audio generation on chapter save • Background processing with status tracking • Secure local audio file serving • Enterprise-grade security implementation This release adds comprehensive audio capabilities to Writegeist, allowing users to listen to their chapters as high-quality audio. Production-ready with full security audit completed.
v1.4.0
Fix n8n workflow integration and add cloud-only refresh functionality Co-authored-by: Amp <amp@ampcode.com> Amp-Thread-ID: https://ampcode.com/threads/T-c66da3d6-aff8-4550-90ec-a671001e566a
v1.3.0
v1.3.0: Production-Ready Sync & Backup Management
v1.2.0
Bulletproof story chat: blazing fast, no-embeddings, single-command s…
v1.1.1
Release v1.1.1: UI/UX improvements and enhanced user experience
v1.1.0
Release v1.1.0 - Core Writing Functionality Major features implemented: Chapter auto-save every 30 seconds with visual indicators Draft recovery system with crash protection Save status badges (Saving/Saved/Error) with timestamps Drag-drop chapter reordering in sidebar Writing stats: word count + WPM session timer Complete TipTap editor integration with formatting toolbar Scroll-to-section functionality with proper heading IDs Keyboard shortcuts (Ctrl+S) and exit confirmation Direct save system bypassing SaveManager complexity Production-ready core writing UX All 5 core writing features are now bullet-proof and ready for production use.
v1.0.4
Fix Project page markdown formatting issues - Add comprehensive markdown normalization system - Clean HTML artifacts mixed into markdown - Fix excessive blank lines and header alignment - Enhance TipTap editor HTML-to-markdown conversion - Add debugging endpoints for markdown cleanup - 13 tests covering edge cases and user scenarios
v1.0.3
Fix GitHub Actions release workflow and Windows installer configuration - Remove redundant build directory with duplicate logo - Fix GitHub Actions workflow to handle existing tags gracefully - Fix MakerSquirrel iconUrl issue causing build failures
v1.0.2
Same as 1.0.1, but on the correct branch