Repository navigation
Releases: harzoglups/Moodroid
Releases · harzoglups/Moodroid
Release list
Release v1.1.0
What's Changed
Version bump: minor (v1.0.0 → v1.1.0)
✨ Features
- feat(network): add automatic mDNS resolution for .local hostnames
🐛 Bug Fixes
- fix(settings): prevent URL history flooding during text input
- fix(audio): prevent streaming interruptions with wake lock and optimized WebView settings
📚 Documentation
- docs(architecture): clarify that Moodroid is a remote control app, not an audio player
Release v1.0.0
What's Changed
Version bump: major (v0.1.0 → v1.0.0)
⚠️ BREAKING CHANGES
- refactor!: migrate to Clean Architecture with Hilt DI and modern Android standards
✨ Features
- feat(i18n): add internationalization support for 11 languages
- feat(ui): add animated splash screen with music-inspired effects
- feat(ui): add Moode Audio-inspired dark theme with improved readability
♻️ Refactoring
- refactor!: migrate to Clean Architecture with Hilt DI and modern Android standards
📚 Documentation
- docs: update documentation for Clean Architecture refactor
- docs(readme): add APK download installation method and usage guide
Release v0.1.0
What's Changed
Version bump: minor (v0.0.0 → v0.1.0)
✨ Features
- feat(version): display dynamic version from BuildConfig in Settings
- feat(release): add automated release system with GitHub Actions
- feat(ui): optimize layout for landscape orientation
- feat(settings): add modern Material3 UI with URL history and about section
- feat(connection): add real-time connection status indicator in top bar
- feat(validation): add input validation for URL and volume step fields
- feat: url and volume step preferences, refresh button
🐛 Bug Fixes
- fix(build): configure release build with optimizations and signing
- fix(webview): prevent white screen by avoiding unnecessary reloads
- fix: preference fields should be single line
- fix: refresh webview properly
- fix: read settings before loading views
⚡ Performance
- perf(webview): optimize rendering and caching for faster page loads
♻️ Refactoring
- refactor(network): replace threads with coroutines and add error handling
📚 Documentation
- docs(todo): mark project as feature-complete and cancel unsuitable features
- docs: mark swipe-to-refresh as not implemented due to UX conflicts
- docs(todo): add comprehensive list of planned improvements
- docs: remove white screen issue from README and add doc update rule
- docs(agents): add agent guidelines for development workflow
🔧 Chores
- chore: add progress indicator
- chore: handle webview rendering issues
- chore: settings style changes
- chore: kotlin update and dependencies cleanup
- chore: cleanup after code analysis
- chore: set default url to http://moode.local
Other Changes
- doc: update README.md
- Create README.md
- Create LICENSE
- add topbar with refresh button
- small refactors
- add app icon
- add volume control, step =1
- webview display ok