Amethyst on Nostr: #Amethyst v1.09.2: Fixes - Fix Blossom blob detection to reject non-compliant ...
#Amethyst v1.09.2: Fixes
- Fix Blossom blob detection to reject non-compliant filenames
- fix(desktop): add ProGuard keep rules so desktop builds actually launch
- fix(desktop): mirror Android ProGuard strategy for release builds
- Fix: pause video playback when app goes to background
- feat(desktop): wire NamecoinSettingsSection into Settings screen
- feat(desktop): wire Import Follow List dialog into UI
- Fix crash when toggling home tabs with persisted pager state
- Dedupe public channels in known chat list by channel id
- Route NIP-43 relay join/leave through launchSigner
- Migrate DNS cache from SharedPreferences to cacheDir
- Filter DNS poison (loopback / any-local) from non-loopback hosts
- perf(dns-cache): hand-rolled binary persistence format for SurgeDnsStore
- Ignore duplicated hashtags when processing hashtag spam
- New Crowdin translations
Published at
2026-05-16 16:59:28 UTCEvent JSON
{
"id": "30ee0634092b92055e353f63bce8c35a23ec48e1db70de921bb0e339e495693e",
"pubkey": "aa9047325603dacd4f8142093567973566de3b1e20a89557b728c3be4c6a844b",
"created_at": 1778950768,
"kind": 1,
"tags": [
[
"alt",
"A short note: #Amethyst v1.09.2: Fixes\n\n- Fix Blossom blob detec..."
],
[
"t",
"Amethyst"
],
[
"t",
"amethyst"
],
[
"client",
"Amethyst"
]
],
"content": "#Amethyst v1.09.2: Fixes\n\n- Fix Blossom blob detection to reject non-compliant filenames\n- fix(desktop): add ProGuard keep rules so desktop builds actually launch\n- fix(desktop): mirror Android ProGuard strategy for release builds\n- Fix: pause video playback when app goes to background\n- feat(desktop): wire NamecoinSettingsSection into Settings screen\n- feat(desktop): wire Import Follow List dialog into UI\n- Fix crash when toggling home tabs with persisted pager state\n- Dedupe public channels in known chat list by channel id\n- Route NIP-43 relay join/leave through launchSigner\n- Migrate DNS cache from SharedPreferences to cacheDir\n- Filter DNS poison (loopback / any-local) from non-loopback hosts\n- perf(dns-cache): hand-rolled binary persistence format for SurgeDnsStore\n- Ignore duplicated hashtags when processing hashtag spam\n- New Crowdin translations",
"sig": "32dae57c16513a99d20202ad9520181066fe40bfa72cdf7a76a313387a4e54af071448dd9d3d89bb94f267b272b0cda24e0bc57225be718f6060523b97a3fdb3"
}