Skip to content

v0.10.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 11:56
v0.10.3
98203d0

Highlights

  • Fixed private-message attribution so incoming queries remain incoming instead of becoming MOTD or self messages.
  • Kept forgotten query chats dismissed across soju reconnects and bounded replay so an extra previous message is not restored.
  • Preserved millisecond precision in IRC read markers for accurate bouncer resume state.
  • Added an activity indicator and jump-to-top shortcut when active chats move to the top of Recents.
  • Hardened draft-retention coverage and the hermetic E2E harness around restored chat viewports.

Changes since v0.10.2

  • 760d398 fix(history): preserve incoming query attribution
  • 668d3d7 fix(history): keep replayed query peers incoming
  • 21f70e2 fix(history): keep forgotten queries dismissed
  • b584326 fix(irc): preserve milliseconds in read markers
  • 0383b93 feat(chatlist): add scroll-to-top activity indicator
  • 712c27f fix(history): bound query replay after forget
  • 0fa9f91 fix(history): reject identity-stripped discard replay
  • 8444469 test(chat): await rejected draft submission
  • d9e4523 build(release): prepare v0.10.3
  • 98203d0 test(e2e): normalize restored chat viewport

Source and license

MOTD is GPL-3.0-or-later, includes libbox from sing-box, and uses outlined lettering derived
from IBM Plex Mono under the SIL Open Font License 1.1. The complete corresponding source for
the bundled libbox is available as motd-libbox-source-v0.10.3.tar.gz
(SHA-256: 7af33b4ce480d2fab1f80cd4ded01f6b414ceb3bad3380f4e3b455e319f4a6d6). See the attached release-specific third-party notice
and SHA256SUMS for provenance and verification details. The IBM Plex license is attached as
IBM-PLEX-LICENSE.txt.

Full Changelog: v0.10.2...v0.10.3