Releases: jayshivram/payback
Releases · jayshivram/payback
Release list
PayBack v1.0.1
PayBack v1.0.1 - Release Notes
April 6, 2026
What's New
WhatsApp Reminders - Now Actually Work
- Fixed WhatsApp not opening on Android 11+ (removed
canLaunchUrlgate that was blocked by package visibility restrictions) - Messages are now pre-filled with the recipient's number AND a full expense breakdown - just tap Send
- Invoice sharing via WhatsApp attaches the PDF automatically through the system share sheet
Email Reminders
- New "Email" button on every balance card in the Balances tab
- If a friend has an email on file, opens your email app with subject, breakdown, and total pre-filled
- If no email on file, prompts you to add one with a direct link to edit that friend
Redesigned Balances Tab
- Summary header showing total outstanding amount at a glance
- Pending vs settled counter with visual indicator
- Color-coded accent strips on each card (red = pending, amber = partial, green = settled)
- Progress bar with percentage label
- Expense count per friend
- 3-button action row: WhatsApp (green) / Email (blue) / Record (teal)
- Separated secondary row for Clear and Schedule actions
Web Client Fixes
- Fixed backup import/export crash on web (was caused by unconditional
dart:ioimport) - Proper conditional imports so web and native code paths don't interfere
- Custom favicons and branding for the web client
Landing Page
- Dynamic GitHub integration: APK download link, version badge, stars, and release notes are pulled live from the GitHub API
Technical
- Built with Flutter
- Local-first storage with Hive (no server required)
- Minimum Android: 5.0 (API 21)
- APK size: ~63 MB
- Web client: https://payback-theta.vercel.app/app/
PayBack v1.0.0
PayBack v1.0.1 — Release Notes
April 6, 2026
What's New
Expense Splitting
- Add shared expenses and split them across friends or groups
- Track individual balances with real-time running totals
- Mark payments as settled with one tap
Groups
- Create groups for trips, households, events, or recurring splits
- Per-group expense history and balance summary
- Full group detail view with per-member breakdown
Friends
- Add friends manually or import directly from your phone contacts
- See per-friend total owed/owing at a glance
WhatsApp Reminders
- Send a pre-filled payment reminder to any friend via WhatsApp in one tap — no copy-pasting needed
Analytics
- Visual spending breakdown by group and category
- Track trends over time
Invoices & PDF Export
- Generate a clean PDF invoice/statement for any group or friend
- Share or print directly from the app
Notifications
- Local payment reminders with scheduled notifications
Google Drive Backup
- Back up and restore all your data via Google Drive
Multi-currency Support
- Set your preferred currency; amounts formatted consistently throughout
Web Client
- Full Flutter web version available at the Vercel URL under app
Technical
- Built with Flutter • Local-first storage with Hive (no server required)
- Minimum Android: 5.0 (API 21)
- APK size: ~63 MB