Skip to content

LANStreamer v1.2.0 - Enhanced Stability & User Experience

Latest

Choose a tag to compare

@jerryagenyi jerryagenyi released this 09 Sep 12:44
· 14 commits to main since this release

🚀 Major Improvements

Enhanced Component Architecture & Stability

  • Fixed critical component loading issues that were causing "Component Unavailable" errors
  • Removed problematic lazy loading system for more reliable component initialization
  • Improved FFmpegStreamsManager button functionality and responsiveness
  • Enhanced audio device refresh API with better error handling

Browser Compatibility & Audio Streaming

  • Fixed AAC audio format compatibility - Changed from mp4 to adts format for better live streaming support across browsers
  • Improved multi-format audio fallback system for enhanced browser compatibility
  • Better audio device handling and conflict detection

User Interface & Experience

  • Complete UI componentization with new HeaderComponent and FooterComponent
  • Streamlined event configuration form with smooth animations
  • Fixed Event Details save button responsiveness issues
  • Enhanced visual feedback and user interactions
  • Improved uptime display and system status indicators

🔧 System & Infrastructure

Update System Enhancements

  • Improved update script error handling and user feedback
  • Fixed terminal closing issues during updates
  • Enhanced cleanup of development files during updates
  • Better PowerShell error suppression and user experience

Network & Security

  • Enhanced network setup guidance with mDNS future planning
  • Improved IP address filtering to show only local network addresses
  • Added security enhancements and better credential handling
  • Professional server output formatting across all documentation

Documentation & Maintenance

  • Comprehensive screenshot gallery with consistent "lanstreamer-" naming convention
  • New technical walkthrough and blog post documentation
  • Enhanced troubleshooting guides with Icecast password guidance
  • Cleaned up development files and improved project structure

🐛 Bug Fixes

  • Fixed device refresh API endpoint compatibility issues
  • Resolved component loading race conditions
  • Fixed browser audio compatibility problems
  • Improved error handling across all components
  • Better handling of old vs new API formats

📚 Documentation

  • Added comprehensive network setup guidance
  • Enhanced README with visual documentation
  • New blog post: "From Idea to Production v2"
  • Improved installation and troubleshooting guides

This release represents a significant stability improvement over v1.1.0, with enhanced browser compatibility, better error handling, and a more polished user experience. The component architecture fixes resolve the major "Component Unavailable" issues users were experiencing.

Recommended for all users to upgrade for improved stability and new features.