Releases: liamcottle/reticulum-meshchat
Releases · liamcottle/reticulum-meshchat
v1.13.2
- Added bandwidth and spreading factors for 2.4GHz SX1280 RNode interfaces thanks to @WifiHero91 in #18
- Added the ability to select
Direct
,Opportunistic
orPropagated
delivery methods before sending a message. - Minor UI improvements.
v1.13.1
- Added support for high quality audio messages using opus codec
- Added message attachment sizes to message info dialog
- Fixed image attachment previews in message composer so they are no longer stretched
- Fixed bug where audio messages would play the wrong audio when the message list was updated
- Fixed bug that would break the announces list when an LXMF announce had a null display name
- Updated suggested interface to new domain name
- Updated to RNS v0.8.4
- Updated to LXMF v0.5.6
v1.13.0
- Added support for network visualiser when connected to shared instance in #14 thanks to @markqvist
- Added support for showing custom display names in network visualiser
- Added support for sending simple page data in nomadnet page links
- Added LXMF stamp cost and ticket expiry to conversation toolbar
- Added more support for micron format
- Fixed clicking LXMF URLs in Nomadnet Browser
- UI improvements for small screens
- Updated to RNS v0.8.0
v1.12.0
- Added the ability to set a custom display name for conversations when clicking the existing display name
- Added the ability to use MeshChat as a Propagation Node
- Added the ability to automatically send failed messages to a Propagation Node
- Added syncing/downloading of messages from Propagation Nodes
- Added new message info dialog when clicking an inbound message timestamp or outbound message delivery state
- Signal Quality, RSSI and SNR stats have been moved to the new message info dialog
- Messages are now sent opportunistically if a link is not yet established and encryption ratchets are available
- The timestamp under received messages now shows when they were received instead of when they were sent
- Other UI Improvements
- Updated to LXMF v0.5.3
- Updated to RNS v0.7.8
v1.11.0
BREAKING CHANGES
- Older versions of MeshChat are not compatible with this new version.
- Please upgrade all of your Reticulum clients to continue messaging.
From RNS v0.7.7 Change Log
Please note! Versions of RNS prior to 0.7.7 will not be able to pass announces for destinations with ratchets enabled! If you use applications that can use ratchets (for example, LXMF version 0.5.0 and up), it is important that you update all transport instances on your network to 0.7.7.
MeshChat v1.11.0 Change Log
- Updated RNS to v0.7.7
- Updated LXMF to v0.5.0
- Added LXMF and RNS versions to About Page
- Fixed issue with Electron caching the main page from older versions of MeshChat
v1.10.0
- Added new network visualiser
- Added Reticulum status to about page
- Added dialog on startup if Microsoft Visual C++ redistributable needs to be installed
- Added ability to select codec2 modes (1200 or 3200) when recording an audio message
- Added RSSI, SNR and Signal Quality to UI when clicking a message received via RNode
- Fixed lag by only showing up to 500 recent announces on messages page
- Fixed bug where conversations showed as unread when you were first to send a message
- Fixed killing python instance when MeshChat is closed on MacOS
- TCPServerInterface now shows how many clients are connected
- Improved updating of paths to peers in the UI
- Other UI Improvements
v1.9.0
- Added support for automated Linux .AppImage releases
- Added warning popup when attempting to send large files
- Increased the allowed size of incoming LXMF messages from 1MB to 10MB
- Refactored code base to use Vite and Vue Components
- Implemented Vue Router to allow for direct linking to pages
- Implemented endless scrolling/pagination to prevent loading all messages at once when opening a conversation
- UI Improvements
v1.8.0
- Added new notification for incoming calls
- Added a red indicator to show if a conversation has messages that failed to send
- Added buttons to quickly open folder containing Reticulum config file and MeshChat database file
- Added button to app version section to quickly go to MeshChat releases
- Added dismissible section to interfaces tab with suggested community servers
- Added a crash info dialog when Electron fails to start Python executable on launch
- Changed incoming messages to show time ago instead of sender name
- Bottom left sections of UI can now be collapsed
- Tidied up Nomad Network browser
- Updated icon used for announces
v1.7.2
- Prevent bug where it was possible to edit an interface name but it would instead create a new interface.
- Added new settings UI.
- Added setting to allow auto resending failed messages when the intended destination announces.
- Added setting to prevent auto resending failed messages if they have attachments.
v1.7.1
- #4 Command line arguments passed to the release binaries are now passed to MeshChat
- Added support for viewing and managing
TCPServerInterface
- Added support for viewing and managing
UDPInterface
- Improved some UI for mobile sized screens
- Sending a message will now attempt to find a path for unknown destinations instead of immediately failing