github ratspeak/Ratspeak v1.0.32

4 hours ago

v1.0.32

Added

  • Android sharing for text, links and single photos. Choose a recent chat or contact, adjust photo size, and review before sending. Existing drafts are preserved.
  • Network Ownership settings in Developer Mode, with support for a Ratspeak-managed stack or an authenticated local Reticulum instance.

Fixed and improved

  • Prevented telemetry-only updates from creating empty messages, unread counts or notifications. Title-only messages now display correctly, and unavailable attachments are clearly identified.
  • Improved voice memo previews, including startup, duration, paused seeking, and cleanup before retrying playback or recording again.
  • Improved Android background operation when the app is dismissed from recents or its UI restarts. Explicitly stopping the app still stops its services.
  • Improved LoRa routing, same-radio relaying, path discovery and retry timing on slow or unreliable links.
  • Improved failed-route recovery, including protection for newly learned local routes and bounded recovery through existing Python Reticulum instances.
  • Prevented failed connections and stalled attachments from blocking subsequent message retries, while preserving time for healthy slow transfers.
  • Corrected message cancellation, delayed delivery updates and attachment memory accounting.
  • Fixed Android USB radio readiness and transfer accounting during reconnects.
  • Corrected propagation-node discovery and preserved queued offline messages across node restarts, including older stored messages.
  • Fixed Windows System theme so it follows operating-system appearance changes.
  • Refined mobile message controls, Network Ownership settings, Bluetooth progress sheets and dismissible radio startup warnings.
  • Simplified share recipient selection and dismissed the keyboard before photo sizing.
  • Fixed stale search, chat and contact results after navigation or identity changes. Improved tablet typing, pickers and keyboard access.
  • Protected network credentials and ownership changes, and prevented delayed configuration imports from overwriting manual edits.

Build and compatibility

  • Enforced the pinned Android toolchain, native integration checks and 16 KB native-library alignment. Removed dashboard test scripts from packaged assets.
  • Added exact-source checkout tooling and packaging guidance for reproducible downstream builds.
  • Aligned networking dependencies and corrected Windows socket handling and Wine compatibility.

Known issue

  • Some attachments sent to NomadNet may appear delivered without being saved by the receiver due to an upstream Python Reticulum issue.

Don't miss a new Ratspeak release

NewReleases is sending notifications on new releases.