Releases: barrydeen/wisp
Releases · barrydeen/wisp
v1.0.0
What's Changed
- Normie Mode (fiat) by @barrydeen in #462
- fix: resubscribe feed when fresh signup returns empty by @barrydeen in #463
- feat: onboarding overhaul — topics screen + first-post coach by @barrydeen in #464
- feat: render HLS/HEIC inline + compress uploads + transcode GIFs by @barrydeen in #465
- fix: replay inline video after it ends when autoplay is off by @barrydeen in #466
- fix: allow back button to minimize app from FEED by @barrydeen in #467
- fix: always show zap count on post cards, including 0 by @barrydeen in #468
- feat: add For You feed (extended/follows + trending + hashtags) by @barrydeen in #469
- feat: upgrade nspam model to v2.2 LightGBM by @barrydeen in #470
- feat: NIP-29 group config — flags, invites, roles, AUTH prompts by @barrydeen in #471
- delete hashtags, drafts, thread drops by @barrydeen in #472
- feat: increase onboarding EOSE timeout to 8s and add relays by @barrydeen in #473
- fix: preserve group permission flags on metadata edit by @barrydeen in #476
- fix: preserve social graph and notifications across account switches by @barrydeen in #477
- fix: wait for NIP-42 AUTH before group 9021/9007/9009 and surface admin failures by @barrydeen in #478
- chore: bump version to 1.0.0 by @barrydeen in #479
- docs: rewrite README for v1.0.0 feature set by @barrydeen in #480
- feat: broadcast notes to inbox relays of mentioned pubkeys by @barrydeen in #481
- feat: confirm before deleting a note by @barrydeen in #482
- fix: pull own NIP-09 deletions on startup so deleted sets stay gone by @barrydeen in #483
- fix: trending feed not reconnecting after app resume by @barrydeen in #484
- fix: stop mention insert from breaking compose cursor and keyboard by @barrydeen in #485
- fix: preserve local relay and emoji frequency across account switches by @barrydeen in #486
- feat: persistent audio mini-player docked above bottom nav by @barrydeen in #487
- fix: stream media downloads to avoid OOM on large files by @barrydeen in #488
- feat: open edit profile when tapping drawer avatar by @barrydeen in #489
- fix: use user's emoji picker for quoted/referenced notes by @barrydeen in #490
- perf: avoid O(N^2) indexOf in notifications list by @barrydeen in #491
- feat: add download button to inline video controls by @barrydeen in #492
Full Changelog: v0.18.0-beta...v1.0.0
v0.18.0-beta
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
v0.17.6-beta
What's Changed
- fix: catch FocusRequester not initialized crash by @barrydeen in #443
- also autoprefix naddr1 codes by @fiatjaf in #444
- stop producing useless deprecated "note1" codes by @fiatjaf in #445
- Chat UI/UX proposal by @NielLiesmons in #447
- fix: capture neventEncode return value in Nip18 by @barrydeen in #449
- fix: revert navigateSafe guard that caused UI lockup by @barrydeen in #450
- chore: bump version to 0.17.6 by @barrydeen in #451
New Contributors
- @fiatjaf made their first contribution in #444
- @NielLiesmons made their first contribution in #447
Full Changelog: v0.17.5-beta...v0.17.6-beta
v0.17.5-beta
What's Changed
- Inline action icons in chat message headers by @barrydeen in #440
- feat: sort emoji picker by usage frequency by @barrydeen in #441
- fix: reply count lost after LRU cache eviction by @barrydeen in #442
Full Changelog: v0.17.4-beta...v0.17.5-beta
v0.17.4-beta
What's Changed
- feat: UI polish round 3 by @dmnyc in #432
- fix: prevent portrait videos from filling entire post card by @barrydeen in #433
- fix: status update after resume + re-fetch emoji sets by @barrydeen in #434
- fix: status update after resume + misc improvements by @barrydeen in #435
- fix: blocked user quoted notes + NIP-51 list name fallback by @barrydeen in #436
- Fix notifications, blocked user quotes, list names, and live stream toggle by @barrydeen in #437
- Fix blocked users, notifications, chat UX, and live stream toggle by @barrydeen in #438
Full Changelog: v0.17.3-beta...v0.17.4-beta
v0.17.3-beta
What's Changed
- fix: resolve signer login not advancing past auth screen by @barrydeen in #431
Full Changelog: v0.17.2-beta...v0.17.3-beta
v0.17.2-beta
What's Changed
- feat: UI polish round 2 by @dmnyc in #421
- feat: reply attribution, user status (haiku detection sadly removed) by @dmnyc in #422
- feat: auto-search profiles, zap success animation, user status improvements + notification stats filters by @dmnyc in #423
- fix: ConcurrentModificationException in repostAuthors by @barrydeen in #424
- fix: guard navigation calls to prevent double-tap crash by @barrydeen in #425
- fix: prevent OOM in computeId for events with large tag lists by @barrydeen in #426
- fix: video overlay not respecting video proportions by @barrydeen in #427
- fix: prevent fullscreen video from exiting on device rotation by @barrydeen in #428
- feat: keep screen awake and show media controls for video by @barrydeen in #429
- chore: bump version to 0.17.2 by @barrydeen in #430
Full Changelog: v0.17.1-beta...v0.17.2-beta
v0.17.1-beta
What's Changed
- fix: resolve live stream chat cross-platform visibility by @barrydeen in #418
- fix: fetch last 100 messages instead of using since timestamps for group chats by @barrydeen in #419
- feat: enhance live stream zap functionality by @barrydeen in #420
Full Changelog: v0.17.0-beta...v0.17.1-beta
v0.17.0-beta
What's Changed
- fix: re-subscribe group notification channels after relay reconnect by @barrydeen in #408
- feat: Wallet backup safety, bolt icon refresh, and zap UX improvements by @dmnyc in #406
- fix: restore zap animation bolt and remove duplicate icon by @barrydeen in #409
- fix: zap menu theming by @roguehashrate in #407
- fix: route group chat reply notifications via q-tag by @barrydeen in #410
- feat: encrypt DM media with AES-256-GCM (Kind 15) by @barrydeen in #411
- feat: NIP-53 live streaming with discovery and chat by @barrydeen in #412
- feat: in-app picture-in-picture video player by @barrydeen in #413
- feat: add zap poll support (kind 6969) by @barrydeen in #414
- feat: draggable PiP with fullscreen toggle by @barrydeen in #415
- fix: replace poll type chip with segmented pill selector by @barrydeen in #416
- fix: improve PiP player controls and rendering by @barrydeen in #417
Full Changelog: v0.16.3-beta...v0.17.0-beta
v0.16.3-beta
What's Changed
- fix: validate thread replies reference the root event by @barrydeen in #389
- feat: render poll results inside quoted notes by @barrydeen in #390
- feat: wire up zaps and engagement metrics in hashtag feed by @barrydeen in #391
- Fix quote action in search results by @barrydeen in #392
- feat: tap reply quote to scroll and highlight original message by @barrydeen in #393
- feat: in-chat search and reply-click-to-scroll in group rooms by @barrydeen in #394
- feat: group chat notification subscriptions and unread tracking by @barrydeen in #395
- feat: add @-mention tagging to notification inline replies by @barrydeen in #396
- Fix feed type selector centering in top nav bar by @barrydeen in #397
- Use since filter for group chat subscriptions by @barrydeen in #398
- Navigate from group chat notifications to group room by @barrydeen in #399
- feat: verify Schnorr signatures on incoming relay events by @barrydeen in #401
- fix: themes, ui, translation by @roguehashrate in #400
- feat: per-type notification filter toggles with bottom sheet by @barrydeen in #402
- chore: bump version to 0.16.3 by @barrydeen in #404
Full Changelog: v0.16.2-beta...v0.16.3-beta