Music Releases
1.0 - March 2026
Section titled “1.0 - March 2026” Feature
Permission management — request and check music library access using platform-native APIs
Feature
Music metadata querying — retrieve all tracks or search by title, artist, or album
Feature
Audio playback — play, pause, resume, and stop music files with state change and completion events
Feature
File copying — copy music files to app-local storage (where DRM permits)
Feature
Dependency injection —
AddShinyMusic() extension method for IServiceCollection registration Feature Android
Android implementation using
MediaStore.Audio.Media and Android.Media.MediaPlayer Feature iOS
iOS implementation using
MPMediaQuery and AVFoundation.AVAudioPlayer Feature iOS
DRM-aware —
ContentUri is empty for Apple Music subscription tracks that cannot be played or copied Feature iOS
IsExplicit property on MusicMetadata — reports whether a track is marked as explicit content via MPMediaItem.IsExplicitItem