Repository navigation
Releases
Releases · barryallen16/txt
txt 1.0.3
What's New in v1.0.3
- Reliable Payment Request Arrival: Eliminated silent drops of new payment requests from existing payees. Added unique SMS ID tracking (
sms_id), database indexing, and distinct received timestamps. - Android ContentProvider Debounce: Added 400ms debounce to native SMS arrival listeners to prevent race conditions during multi-part database commits.
- Instant Foreground Sync: App state transitions to active now immediately trigger an inbox sync so missed messages appear the moment the app opens.
- Custom Domain (txt.runs-on.dev): The web companion PWA is now hosted directly at
https://txt.runs-on.devwith root routing, offline service worker, and verified HTTPS. - Safety Guard Copy & Refinement: Clarified the 100 SMS/day built-in safety cap that protects users from overages against carrier SIM limits.
- Showcase UI Polish: Cleaned up mobile demo phone framing and updated repository descriptions.
Installation
- Download
txt-1.0.3.apk(ortxt.apk). - Open the APK on your Android phone (Android 8.0+).
- If prompted by Play Protect or Restricted Settings, refer to the Installation Guide.
txt 1.0.2
What's New in v1.0.2
- Real-Time SMS ContentObserver: Added native Android telephony
ContentObserverfor sub-100ms instant detection of incoming SMS transfers and payment requests while the app is active. - Recover Swiped / Dismissed Requests: Pull-to-refresh and manual reloads now force re-inspect recent inbox messages, recovering payment requests even if the status bar notification was swiped away or marked read immediately.
- Smart UPI Detection: Inbox sync now detects valid
upi://pay?links on manual refresh even if the sender or keyboard omitted the:txttrigger prefix. - Permission Setup Clarity: Clearer separation between Background Notification Reader and SMS Inbox access, with one-tap recovery cards when permissions are missing.
- Asset Optimization: Comprehensive compression of all walkthrough screenshots and application icons for faster page loads.
- Web Companion & Landing Page: Full design refresh with high-contrast palette, SVG favicon, and step-by-step sideloading installation guide.
Installation
- Download
txt-1.0.2.apk(ortxt.apk). - Open the APK on your Android phone (Android 8.0+).
- If prompted by Play Protect or Restricted Settings, refer to the Installation Guide.
txt 1.0.1
What's New in v1.0.1
- Pay to Mobile Number & UPI ID: Enter any 10-digit mobile number or VPA to generate an SMS payment request without scanning a physical QR code.
- Preserve Merchant QR Signatures: Signed merchant QR codes now preserve their exact parameter ordering and base64 signatures byte-for-byte, preventing banking verification failures.
- Sent Items & Transfer History: View received and sent transfers separately with live part counters and status indicators.
- Direct UPI Intent Queries: Registered Android package query intents to allow direct launching of installed UPI applications.
- Location Sharing Intervals: Added selectable intervals (30s, 1m, 5m) for real-time offline location SMS broadcasts.
Installation
- Download
txt-1.0.1.apk(ortxt.apk). - Open the APK on your Android phone (Android 8.0+).
- If prompted by Play Protect or Restricted Settings, refer to the Installation Guide.
txt 1.0.0
First public build.
Send pictures, QR codes, current or live location and UPI payment requests over SMS. Neither phone needs a data plan to receive the message.
Download the APK and open it on an Android phone. Android will ask you to allow installs from this source the first time.