github marmot-protocol/whitenoise v2026.5.22+25
v2026.5.22

7 hours ago

Push notifications work on iOS and Android. Chat messages render markdown. You can share to other apps, add members to a group, and leave a group from inside the app. Deep links take people straight to a chat, a profile, or a settings screen. White Noise now speaks Simplified and Traditional Chinese.

What's Changed

  • fix: create android release checksums by @erskingardner in #634
  • Make group info screen scrollable for long member lists by @erskingardner in #648
  • Fix WnSystemNotice dismiss after unmount by @erskingardner in #646
  • fix(android): external signer notification recovery by @erskingardner in #635
  • Dismiss chat list search on swipe-back instead of closing app by @dannym-arx in #640
  • feat(rust/api/group_state): expose subscribe_to_group_state stream to dart by @jgmontoya in #644
  • fix: load chat summary via point query so archived chats render correctly by @dannym-arx in #653
  • fix: close bug report screen with success snackbar after submission by @dannym-arx in #639
  • Adopt whitenoise-rs arch-refactor: per-account sessions replace the god object by @dannym-arx in #649
  • Add Chinese localizations by @stupidloud in #647
  • Fix QR scanner not showing camera on first attempt after giving permission by @pepina-dev in #654
  • Add native deep links for users, chats, and settings by @erskingardner in #661
  • Leave group from chatlist for non-last admins by @pepina-dev in #638
  • Add archive option in chat removed warning and change wording for leave case by @pepina-dev in #657
  • docs: rewrite README with current features and markdown content by @Datawav in #664
  • chore(deps): bump the flutter-dependencies group with 10 updates by @dependabot[bot] in #652
  • Fix show author name in last message of pending invites in chat list by @pepina-dev in #668
  • test(integration): add integration test support with basic messaging flow test by @jgmontoya in #666
  • chore(deps): bump flutter_secure_storage from 10.1.0 to 10.2.0 in the flutter-dependencies group by @dependabot[bot] in #674
  • Enable leave group by @pepina-dev in #675
  • Add markdown rendering for chat messages by @dannym-arx in #665
  • fix: reset Whitenoise lifecycle after deleting data by @mubarakcoded in #662
  • Fix qr code in small screens by @pepina-dev in #683
  • [codex] Add key package developer controls by @erskingardner in #685
  • Implement iOS NSE notifications and Android push token plumbing by @erskingardner in #673
  • Add 'Add members' button to group info by @dannym-arx in #679
  • Show notifications settings screen on ios by @pepina-dev in #688
  • Share media and messages via long-press chooser by @dannym-arx in #687
  • test(integration): add messaging-interaction test with shared harness, single-build bundle and simulator auto-detection by @jgmontoya in #684
  • fix: route user-tag taps to the group member screen for members by @dannym-arx in #686
  • fix(mentions): use accent Color/500 so mentions stay legible on both bubbles by @dannym-arx in #692
  • feat(blocked-users): complete block/unblock UX by @mubarakcoded in #676

New Contributors

Full Changelog: v2026.5.7+24...v2026.5.22+25

Don't miss a new whitenoise release

NewReleases is sending notifications on new releases.