Skip to content

0.5.0

Choose a tag to compare

@github-actions github-actions released this 25 Jan 21:17
· 1278 commits to main since this release
fc58d10

What's Changed

  • Multilingual Support: Added localization for 7 new languages: Dutch, French, German, Polish, Russian, Spanish, and Ukrainian. These were translated by AI, so expect some (many?) quirks. Want to fix them or add more? Check out TRANSLATIONS.md on GitHub. PRs are super welcome! :)
  • Noise Floor Monitoring Tool: Introduced a new tool to monitor noise floor with handy statistics.
  • Total Distance in Trace Path: Now view the total distance for successful traces in the Trace Path tool.
  • Repeater Input Field: Added a new field in Trace Path to easily type or paste repeaters.
  • Repeater Favorites: Added a new toggle in Trace Path to only show your favorite repeaters.
  • Map Mode in Trace Path: Check out the new Map mode in the Trace Path tool!
  • Message Path Viewer: Long press on a received message to see its incoming path (requires your node to be connected to PM at the time).
  • Pinned Favorite Chats: Favorites are now pinned right at the top of your chat list.
  • Reply From Channel Notifications: Added "Reply" to notification banners so you can reply without opening the app. Works on Apple Watch notifications too!
  • Enhanced Sender Names: In Channels and Rooms, sender names are now bigger, bolder, and more colorful.
  • Grouped Messages: Subsequent messages from the same sender are now neatly grouped together.
  • Expanded Mention Picker: Now includes recent channel senders for quicker mentions.
  • Refreshed Color Palette: Updated the overall color palette for a fresh look.
  • Flexible Repeater Login: Allow empty password login for ACL authentication.
  • Auto-Zoom Location Setting: When setting node or repeater location, it auto-zooms to your GPS spot if location permissions are enabled.
  • Smart Button Disabling: Buttons across the app are disabled when the radio is disconnected.
  • Offline Data Browsing: Browse data from previously connected devices even when disconnected.
  • Haptic Feedback on Copies: Added haptic vibes to all copy/paste buttons for better feel.
  • Polished UI/UX: A little smoother animation here, a little less jank there.

Bug Fixes

  • Fixed crash by validating lat/lon for contacts on the map.
  • Fixed crash by clamping initial camera zoom-out on the map.
  • Fixed rooms not sorting by last message received date in chats.
  • Fixed rooms lingering in the chats list after node deletion.
  • Fixed ability to create duplicate hashtag channels in chats.
  • Fixed contacts incorrectly matching in the "Repeat Details" sheet in chats.
  • Attempted fix for location not saving in settings, with added logging for troubleshooting.
  • Fixed inability to clear a location from the node in settings.
  • Fixed some repeaters not showing their name in Trace Results in tools.
  • Fixed chat input bar ignoring floating keyboard on iPad.
  • Fixed nodes not deleting from the database if removed in another app during sync.
  • Fixed incomplete contact sync by performing a full sync on first or manual connection.

Full Changelog: v0.4.3...v0.5.0