Skip to content

Release v1.7.10

Choose a tag to compare

@venamartin venamartin released this 30 Jul 20:44
· 81 commits to master since this release
ca75d04

What's Changed since v1.7.7

Interoperability with other MeshCore apps

  • Reactions and replies from MeshCore One now display properly. Their reactions (❤️@[Name] + hash) render as reaction pills on the target message, and their replies render as quote bubbles — in channels and DMs. Anything that can't be matched is shown as a normal message rather than dropped.
  • Replies are now sent in a universally readable quote format (@[Name] + >quoted snippet..). Clients that don't parse it still show a legible quote; MeshTrax keeps reading the old re: format from earlier versions. Reactions still use the compact 9-byte r: format (meshcore-open standard).

New

  • Reactions show who reacted — chips are larger, overlap the bubble like other messengers, and tapping one lists the people behind each emoji.
  • Quick mentions — swipe right on a message (reply stays swipe left) or long-press → Mention to insert @[name] at your cursor.
  • Zoom level setting — chat text scale is adjustable in App Settings below Theme (0.80x–1.80x, default now 1.20x). Pinch-to-zoom and double-tap-to-reset still work and stay in sync.
  • Conversations sort by arrival — chats and unread ordering now use when your radio actually received a message, so a sender with a wrong clock can no longer bury a conversation in the past (or pin it to the future).

Fixed

  • Repeated channel messages are deduplicated by their original wire time, closing a repeat-echo path that produced duplicates.
  • Buffered channel messages can no longer be delivered to a different channel after slots are re-mapped, and the channel map is re-verified after an unexpected disconnect.
  • Windows builds no longer ship without their native libraries (v1.7.7 broke USB serial on Windows)

Full Changelog: v1.7.7...v1.7.10