What's Changed
- Add translator credit automation via Crowdin sync by @vitorpamplona in #3280
- Seed translator npub placeholders by @github-actions[bot] in #3281
- Move Cashu token parsing to quartz, unify v3/v4 parsers by @vitorpamplona in #3283
- Remove unused
updatedfield from translator mappings by @vitorpamplona in #3284 - Handle Health Connect binding failures gracefully by @vitorpamplona in #3285
- Fix ForegroundServiceDidNotStartInTimeException in NotificationRelayService by @vitorpamplona in #3286
- Deduplicate emoji packs in selection event by @vitorpamplona in #3287
- Fix unstable sort in live activity feeds by snapshotting status order by @vitorpamplona in #3288
- Refactor feed sorting to use extension function and fix race condition by @vitorpamplona in #3289
- Handle missing camera app gracefully in photo/video capture by @vitorpamplona in #3290
- Deduplicate emoji pack entries by shortcode and visibility by @vitorpamplona in #3291
- Swallow signer exceptions in relay auth and bunker responses by @vitorpamplona in #3292
- Improve error message for failed media downloads by @vitorpamplona in #3294
- Fix metadata bitmap recycling crash on some OEM ROMs by @vitorpamplona in #3295
- Add NIP-5A static-site resolver + NIP-5D napplet support by @vitorpamplona in #3296
- Fix disappearing bar overshooting on fast reveal fling by @vitorpamplona in #3297
- Centralize Blossom URL and auth header construction by @vitorpamplona in #3298
Full Changelog: v1.12.5...v1.12.6