Version 2.12.0
TestFlight build 133 · Play version code 154
In the car
- Opening Yuzic from CarPlay with your phone app closed works. 2.11.0 said it fixed this, and the fix was genuinely written, but it was missing from the build that shipped — so nobody ever got it. It is really in this one
Reordering
- Dragging Home shelves into the order you want, under Settings › Discovery › Home, works again. The handle moved the row but the new order was measured from the wrong place
- Dragging is smoother in playlists, the play queue and settings
Under the hood
- Release builds apply
patches/again. They install withnpm ci --omit=devto keepexpo-dev-launcherout of the artifact, butpatch-packagewas a devDependency andpostinstallwas guarded on it existing — so from 2026-09-08 every release build applied no patches, exited zero and said nothing. Three releases went out that way tools/verify-patches.shnow runs in both build workflows and fails the build unless every patch is present innode_modulesreact-native-draggable-flatlistis gone, replaced byreact-native-reorderable-list. The old one is unmaintained and needed a patch to work on the New Architecture; the replacement measures on the UI thread instead of throughfindNodeHandle, so the patch is deleted rather than carriedreact-native-reanimatedis bounded to~4.3.0;^4.3.0had started resolving to a version requiring React Native 0.86+