Release Notes - v0.5.5
New Features
Full Internationalization Support
- Multi-language interface: Complete UI translation for English, Spanish, French, German, and Chinese
- Automatic language switching: Instant interface updates when changing language preference
- Inquire mode localization: Full translation support for the semantic search feature
- Smart initialization: Improved i18n loading to prevent translation errors on startup
Recording Disclaimer System
- Admin-configurable notices: Set legal disclaimers for recording consent
- Markdown support: Rich text formatting for disclaimer content
- User acknowledgment: Required acceptance before recording starts
- Persistent settings: Remembers user preferences per session
Enhanced Filtering & Search
- Advanced filter panel: Dedicated UI for tag and date range filtering
- Multi-tag selection: Filter by multiple tags simultaneously
- Date presets: Quick filters for today, yesterday, this week, and more
- Clear filter indicators: Visual badges showing active filters
- Intelligent prompt stacking: Tags with AI prompts combine intelligently
Speakers Management Interface
- Dedicated speakers tab: New account settings tab for managing speaker profiles
- Bulk operations: Delete all speakers or manage individually
- Usage statistics: Track when speakers were identified and used
Enhanced Share Functionality
- Smart share detection: Automatically reuses existing share links
- Custom delete modal: Improved confirmation dialog for share deletion
- Better share management: Clearer UI for managing shared transcripts
Improvements
Audio Processing & Quality
- High-Quality Audio Conversion: All audio processing upgraded to 128kbps MP3 at 44.1kHz (from 16-32kbps)
- Better ASR Compatibility: Automatic high-quality MP3 conversion for problematic M4A/AAC formats
- Improved Transcription Accuracy: Higher audio quality leads to significantly better transcription results
- Optimized File Sizes: MP3 conversion provides better quality-to-size ratio than WAV
User Interface
- Refined color schemes: Less bright, better contrast while maintaining pastel aesthetics
- Improved dark mode: Better text visibility and border contrast
- Custom dropdown styling: Smooth SVG arrows replacing harsh native elements
- Compact tag pills: Space-efficient tag display with better visual hierarchy
- Mobile visualizer: Improved audio waveform display on mobile devices
Upload Experience
- Progress modal redesign: Cleaner, more informative upload progress tracking
- Bulk clear completed: Remove all finished uploads with one click
- Better error handling: Clearer messaging for upload issues
Editor Enhancements
- Persistent editor state: Notes and summary edits maintain state properly
- Improved UX: Better visual feedback when editing content
- Markdown preservation: Maintains formatting when switching between views
Configuration & Deployment
- Offline-ready Docker: All dependencies bundled for air-gapped deployments
- Simplified env files: Consolidated configuration with inline comments
- Better URL parsing: Strips comments from environment variables automatically
- Multi-platform Docker builds: Added ARM64 support for Raspberry Pi and Apple Silicon
- Repository reorganization: Cleaner structure with config directory
Bug Fixes
- Fixed language preferences being ignored during summary reprocessing
- Fixed speaker identification modal color inconsistencies
- Fixed Tailwind CSS loading issues with proper JavaScript file reference
- Fixed misleading transcription service configuration messages
- Fixed tag display showing incorrect metadata in recording cards
- Fixed editor state loss when switching between recordings
- Fixed dropdown menus not closing properly when clicking outside
- Fixed upload modal styling issues and improved visual consistency
- Fixed meeting date timezone handling to prevent incorrect date offset issues
- Fixed speaker identification modal UX issues with better interaction patterns
UI/UX Improvements
- Updated "Preferred Output Language" label to "Preferred Chatbot and Summarization Language" for clarity
- Improved form field borders and text contrast in dark mode
- Enhanced placeholder text visibility across all themes
- Better focus states for all interactive elements
Configuration
Updated Environment Variables
- Improved example files with better documentation
- Moved env examples to project root for easier access
- Added inline comment support for configuration values
Documentation
Complete Documentation Overhaul
- MkDocs Material Theme: Professional documentation site with modern design
- Comprehensive User Guide: Step-by-step guides for all features
- Admin Documentation: Detailed administration and configuration guides
- Natural Writing Style: Complete rewrite with engaging, helpful tone
- Smart Crosslinking: Extensive internal links between related topics
- GitHub Pages Deployment: Automated documentation deployment workflow
- Troubleshooting Guide: Extensive troubleshooting section with solutions
- FAQ Section: Comprehensive frequently asked questions
- Installation Guide: Detailed setup instructions for various deployment scenarios
Breaking Changes
- None - all changes are backward compatible
Migration Notes
- Existing installations will automatically use English as default language
- User language preferences are preserved across sessions
- No database changes required for this release
Coming Next
- Bulk operations for recordings
- Enhanced speaker profile management
- Improved mobile experience