What's Changed
- fix: display custom emoji images in Kind 20, 21, 22 notes by @roguehashrate in #453
- feat: add BlurHash support and enhance media metadata parsing by @greenart7c3 in #454
- feat: fullscreen image viewer with save for encrypted DMs by @roguehashrate in #452
- run ktlint after every change by @fiatjaf in #446
- feat: on-device AI spam detection for replies by @barrydeen in #455
- feat: Web of Trust global content filter by @barrydeen in #456
- feat: persist last-viewed feed across app sessions by @barrydeen in #457
- Fix show-more truncation distorting media sizing by @barrydeen in #458
- fix: replace SubcomposeAsyncImage to prevent intrinsic measurement crash by @barrydeen in #459
- fix: strip nostr: prefix from search queries by @barrydeen in #460
- chore: bump version to 0.18.0 by @barrydeen in #461
Full Changelog: v0.17.6-beta...v0.18.0-beta