github CharlesWiltgen/Axiom v27.0.0-beta.53
Axiom v27b53

latest release: v27.0.0-beta.54
one hour ago

Released September 5, 2026

New

  • Apple Music libraries – The new music-library skill covers reading a user’s library with MusicKit’s MusicLibraryRequest and Media Player’s MPMediaQuery: why the two report different counts for the same playlist, which identifiers are safe to store, and why reading one MusicKit property across a large library stalls every later MusicKit request without an error. It also covers macOS, tvOS and watchOS, where Media Player’s library API isn’t available.
  • Compiler-checked concurrency audits – /axiom:health-check compiler builds the project once with complete concurrency checking and passes the diagnostics to concurrency-auditor, which reports Sendable, actor-isolation and main-actor errors at the compiler’s file and line. Without it, the auditor searches for those patterns and marks what it finds as low confidence.

Updated

  • MusicKit Now Playing – Explains that ApplicationMusicPlayer publishes Now Playing information from outside the app rather than through the app’s MPNowPlayingInfoCenter dictionary, so an app that also plays its own audio stops MusicKit with stop(), not pause(), and clears its own dictionary when it switches sources. It also explains why hand-written artwork comes back blank, and why a value read as soon as objectWillChange fires is the old one.

Full Changelog: v27.0.0-beta.52...v27.0.0-beta.53

Don't miss a new Axiom release

NewReleases is sending notifications on new releases.