Skip to content

Releases

v5.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 17:51

Authentic Auris Liquid Glass Floating Navigation Bar (AurisGlassNavBar)

  1. Authentic Auris Liquid Glass Floating Navigation Bar (AurisGlassNavBar)
    Stadium Capsule Pill Design: Replaced the traditional flat bottom navigation bar with a centered floating capsule pill with 999dp rounded corners.
    Traveling Selection Lens: Implemented an animated active tab pill indicator with a coral-red gradient (#E02553 to #FB7185) that glides between Home, Search, and Library tabs with realistic spring overshoot physics.
    Specular Hairline Rim Highlight: Added an ultra-fine 0.5dp to 1.0dp translucent border catching light along the edges for an authentic liquid glass appearance.
    Dynamic Typography and Contrast: Active tab icons and titles render in high-contrast crisp white, while inactive tabs use soft muted gray.

  2. Redesigned Floating Mini Player (layout_mini_player.xml)
    Matching Stadium Capsule Card: Positioned as a floating pill hovering above the navigation bar with translucent glass background and specular border.
    Curved Square Artwork Thumbnail: Replaced circular cropping with a sleek 10dp rounded square artwork thumbnail matching Auris aesthetics.
    Streamlined Touch Controls: Direct play/pause and skip next action targets on the glass surface.
    Integrated Bottom Progress Bar: Pinned a subtle track progress indicator running smoothly along the bottom curve of the pill.

  3. Now Playing Screen Polish (MusicOverviewActivity)
    Eliminated Background Artifacts: Removed unclipped square backdrop views behind artwork that caused visible rectangular line artifacts.
    Stable Artwork Presentation: Kept the primary album artwork card elevated with 20dp rounded corners and subtle drop shadows.
    Removed 1-Second Breathing Jitter: Fixed the 1000ms loop animation reset so album artwork remains rock-solid during playback without micro-stutters.

  4. Library and Playlists Modernization
    Modernized list cards with rounded corners and consistent padding.
    Fixed cover art recycling in playlist rows so track art updates immediately upon track change.
    Added automatic "Liked Songs" playlist creation and prompt on song favorites.

  5. Tactile Haptic Feedback (HapticUtil)
    Added subtle system haptic feedback on navigation tab clicks, mini-player transport actions, and playback controls.

  6. Build and Performance Optimizations
    R8 / ProGuard Minification: Fully enabled code shrinking, obfuscation, and unused resource stripping via assembleRelease.
    Signed Release Package: Added debug keystore fallback for local and CI release builds to guarantee that release APKs install cleanly on Android devices.

v5.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 15:29

feat: Add New Releases section to Home page and update app icon logo colors

  • Added a new 'New Releases' section on the Home screen displaying global fresh tracks
  • Configured horizontal scrolling, magnetic snap helper, and offline caching for new releases
  • Updated app icon drawables (background changed to white, foreground icon logo changed to deep red)

v5.3.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 03:13

Fix lyrics synchronization bug

v5.2.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 15:11

fix(ci): add keystore existence fallback and workflow_dispatch trigger for release builds

v5.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 03:34

feat(player,downloader): add playback options, smart shuffle, and multi-format audio downloads

  • Introduce Playback Options bottom sheet with playback speed and sleep timer controls
  • Implement Spotify-style smart shuffle algorithm with artist-gap heuristic
  • Enhance autoplay recommendation engine with tone, vibe, and language matching
  • Add multi-format audio download support (MP3, M4A, OGG) powered by FFmpeg
  • Add download format selection preference in Settings
  • Embed comprehensive track metadata including synced/LrcLib lyrics and artwork

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:42

feat: Add smart recommendation engine, sleep timer & UI theme enhancements

  • Smart Recommendation Engine: Added RecommendationManager for personalized music suggestions based on listening history & favorites, with dedicated recommendations section on Home and interactive recommendations bottom sheet.
  • Sleep Timer: Added built-in sleep timer (SleepTimerManager) with preset intervals, custom time dialog, end-of-track option, and automatic playback pause.
  • Variable Playback Speed & Equalizer: Support for playback rates from 0.5x to 2.0x in MusicPlayerManager and direct system audio equalizer shortcut.
  • UI Alignment & Theme Fixes: Standardized 12sdp left margins across playlist layouts, fixed light/dark theme color resources and backgrounds, reorganized Home screen sections (Popular songs, Popular albums), and updated drawer navigation.

v4.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 18:04

fix(service,widgets): fix foreground service crash on Android 12+ and prevent widget memory leak

  • Implement fallback notification in MusicService.onStartCommand() to prevent ForegroundServiceStartNotAllowedException on Android 12+
  • Clean up Glide targets on widget deletion/disactivation in WidgetPlayerProvider to prevent static memory leaks

v.4.3

Choose a tag to compare

@UranophileLab UranophileLab released this 08 Oct 05:31

fix: remove gradle-daemon-jvm.properties to resolve foojay toolchain build error

The gradle-daemon-jvm.properties file attempted to download JDK 21 from foojay.io, causing 400 Bad Request HTTP errors in GitHub Actions CI where JDK 17 is pre-installed.

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:57

fix: resolve memory leaks, thread safety, and network security issues

v4.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 04:17

fix:BUG