github murtaza-nasir/speakr v0.5.5-alpha
v0.5.5 - Full Internationalization Support

one day ago

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

Don't miss a new speakr release

NewReleases is sending notifications on new releases.