Repository navigation
v4.10.1
·
150 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
Release Notes
Fixed
- Messages: the mobile attachment popup lived outside the paperclip button's click-outside boundary, so taps inside the menu counted as outside clicks. Touch devices closed the menu before the tap could fire any item, and on desktop the add image accordion collapsed the menu instead of expanding. The popup now renders inside the bound element.
Added
- Relay chat: the composer is now a multiline field that grows with content up to 160px. Enter sends, Shift+Enter inserts a newline, and Escape, ArrowUp message recall, and Tab nick completion behave as before.
- Interfaces: discovered interface settings gained Max Stored Interfaces plus Mark Unknown After, Mark Stale After, and Delete After day fields, so retention of discovered interfaces is configurable instead of fixed at Reticulum defaults.
- Interfaces: the discovery list can be exported as a zip of the Reticulum interface store and imported again on another install, supporting offline backup and sharing of discovered interfaces. Import validates entries and keeps old archives in the retention window instead of letting them expire immediately.
- Interfaces: the discovered list is now paginated at 48 per page with selectable page sizes, so large discovery stores stay responsive.
Changelog
No previous tag found; changelog omitted.
SHA256 Checksums
| Asset | SHA256 |
|---|---|
| meshchatx-frontend.zip | 30f547deb837deaa01a46dbda1af695df012d49da465fc4743847116459f6fd0 |
| ReticulumMeshChatX-v4.10.1-win-installer.exe | f20ac7d024c51b37c1744a9ea1b7c8cedc86561abb46369afc1fa3f0ea5859e0 |
| ReticulumMeshChatX-v4.10.1-mac-arm64.dmg.cosign.bundle | 589b76b0d5b4b972d7622bc62215b4209d2a1233433cc98ce1e427511c72c940 |
| ReticulumMeshChatX-v4.10.1-mac-arm64.dmg | 4d9213aad08c3fd01417aa64ae60c74ae72bedaf4a2eeca6ed0f69ab4bbd6473 |
| ReticulumMeshChatX-v4.10.1-win-installer.exe.cosign.bundle | ef1074b41077183c0ff166e136ea210b23edccd4e44f108eef04b9265c698173 |
| ReticulumMeshChatX-v4.10.1-linux-arm64.deb | 82f047899cc854491d6c6ca7a32318ad2b1c5aaef9413faf207a7e7379735ef0 |
| ReticulumMeshChatX-v4.10.1-linux-alpine-x64.apk | 0f14d5dfd7b47360f9172e9599aedba24d33c45d8cc5523c8d6ba673d67cfb02 |
| ReticulumMeshChatX-v4.10.1-win-installer.exe.blockmap.cosign.bundle | 8be3912bc3ab19ced44e106902b877c613093c8caf9af6096b04ea1863405122 |
| ReticulumMeshChatX-v4.10.1-win-installer.exe.blockmap | bc32cf8a50cfc9b5f22f179bbdf8ea1a2aa6de277b6179e4d601208fb03ee3b1 |
| ReticulumMeshChatX-v4.10.1-mac-x64.dmg.cosign.bundle | 4447801fb2bf9f767c67e6326182845e939f1e2304817d7f2324116ecae5e9f2 |
| ReticulumMeshChatX-v4.10.1-android-universal.apk | bfe3d2293710680c7036d3007367a132508691e93971193fe1bc55a75bbe68ba |
| meshchatx-linux-v4.10.1.intoto.jsonl | 06c30811f319039f770199d95649cef96523a509760817e6f4cf242b583d1c1c |
| latest.yml.cosign.bundle | cc6752e7889bf4d7af88b6832019e05adda3cf568d9895b815efd393bb219ea0 |
| ReticulumMeshChatX-v4.10.1-win-portable.exe | 5f4f284e15251128df9903f3d0d5e14fbed93a7ce43feab90d90dddcb3838b46 |
| meshchatx-desktop-v4.10.1.intoto.jsonl | 62f6002087e49fdc1f0b09d638769501b2293fc709ad47265867deec1d96e0df |
| ReticulumMeshChatX-v4.10.1-linux-amd64.deb | f498ecdb103ad6c077206e9621b096d519c14b90cb63ac28610f4a605445adb7 |
| meshchatx-android-flatpak-v4.10.1.intoto.jsonl | bee76b56df73029cb8f5d637f74d846a1ce0b4fb85290b99c7cacef5ac516805 |
| reticulum_meshchatx-4.10.1-py3-none-any.whl | 8386c9dc55003c2555e288ad080cb0fb39120dbeffa896c4527c717ee406eccb |
| ReticulumMeshChatX-v4.10.1-linux-x86_64.AppImage | 2ea0f18ad426a9b1eaf91e435a442862c7d00ba849d1393a6d76bdf27bd50a1b |
| latest.yml | a3ff857f551f3a22493fe6cf630f6e36207995ea9c45fa40446ef12019000bc6 |
| meshchatx-py314-linux-x64.pyz | 48243020bfc33c9ab839971db511cf12c06856b8b6336107b7e0fdfed6fe62d7 |
| meshchatx-py311-linux-arm64.pyz | 7a6070240866e82bfbd93d8bb95c54c5f76a55824c42d7cd2a16fc87736532ae |
| ReticulumMeshChatX-v4.10.1-linux-x86_64.rpm | becca3a3f7de248f9e77de271c5dbc67e67aa3c1e46265608179c3188fc4c23a |
| MeshChatX-v4.10.1.json | 18fd2a8c3aa99599f32f2e5b9b83385a4848fd1b8c300850d9ce252dc5c5057c |
| ReticulumMeshChatX-v4.10.1-mac-x64.dmg | 51d113d1e15951cbffd3ffff6bda544c91e7ddae739b781b1235e80301fecbae |
| ReticulumMeshChatX-v4.10.1-win-portable.exe.cosign.bundle | f0c8622d1dcd6e6169d804b14794416672da115491c1fb2cf1eaa36758f2bcb9 |
| openvex.json | d6aa027853ecbc974f8c52f64c4fa5c874724ad412bd33c77483cf167853077d |
| MeshChatX-v4.10.1.torrent | e332a8f5f1ffb80643518c526eecf56c26587d4fddf0cdf08f325dde9419752f |
| meshchatx-py314-linux-arm64.pyz | 8992e6a610a003d638ae04a893d24878ae8ab9ac786386dfa1050c37bf6460ee |
| ReticulumMeshChatX-v4.10.1-linux-x86_64.flatpak | 327a8a8a5667feeaa7728e915ced406376195d0d0710307aeb371079f131dde4 |
| sbom.cyclonedx.json | 35502d9c274d3f4970fcbba17c23fedd3292d225ba5d7551b842bba92bdd3d55 |
| meshchatx-py311-linux-x64.pyz | ffe1697e6ff164029e646e132712f03c2b70cac928ebf895114f0157f6eb6fb3 |
| ReticulumMeshChatX-v4.10.1-linux-arm64.AppImage | 2ea61f0a6473b32514af77e1c82d322c39b78c37ab2cc26888af922de4fc9a53 |
Verification
- Cosign bundles (
.cosign.bundle) are attached for keyless sigstore verification. - SLSA provenance (
.intoto.jsonl) is available for supply-chain attestation. - Or verify manually using the SHA256 table above.