PixelPlayer v0.7.0-beta
This is a major update that includes significant performance improvements, new capabilities for Wear OS devices, advanced AI integration, and a substantial expansion of localization.
🚀 New Features
-
Wear OS: Implementation of music transfer, local playback, queue synchronization, and remote control from the watch.
-
AI: Integration of Groq AI and OpenRouter (experimental) with token optimization and AI-powered playlist generation.
-
Cloud & Streaming: - Added support for Jellyfin.
-
Direct song synchronization from server albums in Navidrome.
-
Standardized branding for NetEase Music.
-
Lyrics:
-
Synchronized translation with a dedicated toggle and support for Kugou LRC format.
-
Text alignment customization and improvements to TTML parsing.
-
Advanced romanization for Japanese characters.
-
UI/UX:
-
Redesigned queue sheet and "Recently Played" pills with a dynamic palette.
-
Marquee support for long titles and a compact mode for the navigation bar.
-
New horizontal timeline for monthly statistics and multi-artist support.
-
Telegram: Native support for topics, playlist display, and reactive updates.
⚙️ Performance and Stability Improvements
-
Audio Engine: Complete overhaul with support for MIDI, improvements to ALAC/M4A/Opus, and decoder optimization (including Samsung-specific decoders).
-
Energy Efficiency: Drastically reduced battery consumption and thermal optimization through UI task gates.
-
Database and Cache: Massive optimizations to queries, cover art cache controller v3, and support for Scoped Storage.
-
Startup: Improved load times through optimized generation of Baseline Profiles.
🛠 Bug Fixes
-
Playback: Fixed stuttering in Opus/MP3, errors in ReplayGain during crossfades, and flickering during album art changes.
-
Navigation: Fixed navigation loops in Telegram and improved screen entry/exit animations.
-
Stability: Eliminated crashes on Android 12+, fixed memory leaks (ANRs), and improved exception handling in background services.
-
Security: CI hardening, encryption of cloud storage credentials, and media server access control.
🌍 Localization
Language support has been expanded and strings refined for Wear OS:
- 🇪🇸 Spanish | 🇫🇷 French | 🇷🇺 Russian
- 🇨🇳 Simplified Chinese | 🇮🇩 Indonesian | 🇮🇹 Italian | 🇩🇪 German
Note: Starting with this version, the project license has changed from MIT to Proprietary License.
Full Changelog: 0.6.0-beta...0.7.0-beta