Releases: OxygenCobalt/Auxio
v3.1.4
What's Fixed
- Fixed issue where one could not navigate to settings after navigating elsewhere
- Fixed the queue list being non-scrollable in certain cases
- Fixed negative ReplayGain adjustments not being applied
APK Digest (SHA-256): 3dd47270571efc7865634ceab97b85208285a10ed443e107480d3ca73433b629
v3.1.3
What's New
- Updated to Android 14
- Added option to re-enable old album cover cropping behavior
What's Improved
album artists
and(album)artists sort
tags are now recognized- Increased distinction from shuffle on/off icons
What's Fixed
- Fixed an issue where the queue sheet would not collapse when scrolling
the song list in some cases - Fixed music loading hanging if it encountered a song with duplicate genre/artist values
Dev/Meta
- Updated to MDC 1.10.0-alpha04
APK Digest (SHA-256): 9ec86889d6cb8aeae05e714ac467152ad4db0c72b67a3dd272efeaad124ba0e8
v3.1.2
What's Improved
artistssort
,albumartistssort
, andalbum_artists
tags are now recognized- Non-english digit strings are sorted more correctly
- Reduced visual loading time
- Genre/artist/album information is now derived consistently
What's Fixed
- Disc number is no longer mis-aligned when no subtitle is present
- Fixed selection not updating when playlists are changed
- Fixed duplicate albums appearing in certain cases
- Fixed ReplayGain adjustment not applying at the start of a song in certain cases
- Music cache is no longer migrated between devices
APK Digest (SHA-256): 4f522f18d8355c3f6a21fbd4b9d6e279aeb44de34c7ae31185a40e0a0dafe0e9
v3.1.1
What's New
- Added ability to share a track
What's Improved
- Tracks with no disc number now default to "No Disc" instead of "Disc 1"
- Albums implicitly linked only via "artist" tags are now placed in a special "appears on" section in the artist view
- Album covers that are not 1:1 aspect ratio are no longer cropped
- Optimized library creation phase of the music loading process
What's Fixed
- Prevented options such as "Add to queue" from being selected on empty artists and playlists
- Fixed issue where an item would be indicated as "playing" after playback ended
- Albums/artists/genres/playlists should no longer be indicated as playing if the currently playing song is not contained within it
- Fixed blurry playing indicator in album/artist/genre/playlist items
- Fixed incorrect songs being displayed when adding albums to the end of the queue
- Fixed freezing occuring when scrolling through large music libraries
- Fixed app not responding once music loading completes for large libraries
- Fixed crash when the last song of the queue gets removed while playing
- Fixed playback UI and notification not re-appearing after playback ends
What's Changed
- Android Lollipop and Marshmallow support have been dropped
APK Digest (SHA-256): f617f5ced38160da5f0e8746846663946aa204911e8b9a0ea1584dd910bb7b80
v3.1.0
What's New
- Added playlist functionality
What's Improved
- Sorting now handles numbers of arbitrary length
- Punctuation is now ignored in sorting with intelligent sort names disabled
What's Fixed
- Fixed issue where vorbis comments in the form of
metadata_block_picture
(lowercase) would not be parsed as images - Fixed issue where searches would match song file names case-sensitively
- Fixed issue where the notification would not respond to changes in the album cover setting
- Fixed issue where short names starting with an article would not be correctly sorted (ex. "the 1")
- Fixed incorrect item arrangement on landscape
- Fixed disappearing dividers in search view
- Reduced likelihood that images (eg. album covers) would not update when the music library changed
Dev/Meta
- Switched to androidx media3 (New Home of ExoPlayer) for backing player components
APK Digest (SHA-256): 50e39a8110d0075fc6abf0166981896b03e02b2c443f133d793b1dbfb6921654
v3.0.5
What's Fixed
- Fixed inconsistent corner radius on widget
- Fixed crash that would occur due to certain edge-cases in intelligent sort name functionality
- Fixed crashing on music loading failures that should actually show an error screen
APK Digest (SHA-256): 27acdcf5df2e9f38d25f8afeb07d6c2105d6cca384a573f98618c8c42286fea4
v3.0.4
What's New
- Added support for
COMPILATION
andITUNESCOMPILATION
flags.
What's Improved
- Accept
REPLAYGAIN_*
adjustment information on OPUS files alongsideR128_*
adjustments - List updates are now consistent across the app
- Search now ignores trailing whitespace and punctuation
- Audio effect (equalizer) session is now broadcast when playing/pausing rather than on start/stop
- Numeric names are now logically sorted (i.e 7 before 15)
What's Fixed
- Fixed MP4-AAC files not playing due to an accidental audio extractor deletion
- Fixed "format" not appearing in song properties view
- Fixed jarring header update in detail view
What's Changed
- "Ignore articles when sorting" is now "Intelligent sorting"
APK Digest (SHA-256): d93c7b8a6cc25cc83ae0b6d05b07831e3b0b26c9dc9f2971bbddc98b148b5ea5
v3.0.3
What's New
- Added support for disc subtitles
- Added support for ALAC files
- Song properties view now shows tags
- Added option to control whether articles like "the" are ignored when sorting
What's Improved
- Will now accept zeroed track/disc numbers in the presence of non-zero total
track/disc fields - Music loading has been made slightly faster
- Improved sort menu usability
- Fall back to
TXXX:RELEASETYPE
on ID3v2 files - Switches and checkboxes have been mildly visually refreshed
What's Fixed
- Fixed non-functioning "repeat all" repeat mode
- Fixed visual clipping of shuffle button shadow
- Fixed SeekBar remaining in a "stuck" state if gesture navigation was used while selecting it
Dev/Meta
- Started using dependency injection
- Only bundle audio-related extractors with ExoPlayer
- Switched to Room for database management
- Updated to MDC 1.8.0 alpha-01
- Updated to AGP 7.4.1
- Updated to Gradle 8.0
- Updated to ExoPlayer 2.18.3
APK Checksum (SHA-256): bc2d8e8bbf4a7279edabc0ba6c28d89575caf810f26e09b065055218065b54c1
v3.0.2
What's New
- Added ability to play/shuffle selections
- Redesigned header components
- Redesigned settings view
What's Improved
- Added ability to edit previously played or currently playing items in the queue
- Added support for date values formatted as "YYYYMMDD"
- Pressing the button will now clear the current selection before navigating back
- Added support for non-standard
ARTISTS
tags - Play Next and Add To Queue now start playback if there is no queue to add
What's Fixed
- Fixed unreliable ReplayGain adjustment application in certain situations
- Fixed crash that would occur in music folders dialog when user does not have a working
file manager - Fixed notification not updating due to settings changes
- Fixed genre picker from repeatedly showing up when device rotates
- Fixed multi-value genres not being recognized on vorbis files
- Fixed sharp-cornered widget bar appearing even when round mode was enabled
- Fixed duplicate song items from appearing
What's Changed
- Implemented new queue system (will wipe state)
Dev/Meta
- Added unit testing framework
APK Checksum (SHA-256): 8e5bdd0469ec6e7355db751c144f7657be2caf829cd159e202054f475de25023
v3.0.1
What's New
- Added support for album date ranges (ex. 2010 - 2013)
What's Improved
- Formalized whitespace handling
- Value lists are now properly localized
- Queue no longer primarily shows previous songs when opened
- Added reset button to ReplayGain pre-amp configuration dialog
What's Fixed
- Fixed mangled multi-value ID3v2 tags when UTF-16 is used
- Fixed crash when playing certain MP3 files
- Detail UI will no longer crash if the music library is unavailable
What's Changed
- R128 ReplayGain tags are now only used when playing OPUS files
Dev/Meta
- Add CI workflow
APK Checksum (SHA-256): e207b412af2bfe0ae62bda13c1864e90fd60ec40057271309508fc1c04dcc0b4