Release Notes
Major Changes
- Adaptive Layout System
Complete refactor to use Material 3's WindowSizeClass for responsive layouts across all screen sizes and orientations.- Smart Scaling: UI automatically adapts to compact (phones), medium (tablets), and expanded (foldables/large tablets) screens
- Consistent Experience: Centralised layout logic ensures uniform behaviour across the entire app
- Better Maintenance: Simpler, more robust code for handling different screen configurations
- Navigation Improvements: Bottom bar on phones, navigation rail on tablets
- Fixes numerous UI inconsistencies across different devices and orientations
Other Changes
- Unified Splash Screen: New centralised splash screen component for maintainability.
- Improved Formatting: Fixed number and time formatting issues in regions using a comma as a decimal separator
- Episode List Enhancements: Added IMDb ratings and improved layout in vertical episode list view
- UI Refinements: Better padding and spacing on larger screens, especially in the hero carousel
What's Changed
- feat(layout): Refactor to use WindowSizeClass for adaptive layouts by @MakD in
03e0db7 - chore: Bump version to 0.3.2-beta by @MakD
Full Changelog: v0.3.1-beta...v0.3.2-beta