Repository navigation
v2.11.1
Release Notes — v2.11.1
TL;DR
SubDebt v2.11.1 is an essential polish and bugfix update resolving Home dashboard card spacing, edge margins, scroll bounds, and Android navigation bar button clipping in custom categories. It also eliminates false-positive subscription price-hike alerts and consolidates the cashflow insights into an executive view.
What's New in v2.11.1
1. Home Dashboard Card Layout & Proper Spacing
- Restored Gaps & Side Margins: Re-introduced
contentContainerStylewith 20px horizontal padding and 16px vertical card spacing to eliminate edge-to-edge crowding. - Scroll Clearance Fix: Increased bottom padding to 140px so the entire dashboard (including the Financial Utilities Hub) scrolls cleanly above the floating bottom tab bar.
- Unified Cashflow & Runway Card: Combined the separate Monthly Cashflow and 30-Day Runway into a single cohesive executive card showing Inflows, Outflows, Net Savings, daily burn rate, and 30-day projection.
2. Custom Category Save Button Clearance
- System Navigation Inset Defense: Added
useSafeAreaInsetsandedges={['top', 'bottom']}in Manage Categories so the "Save Custom Category" button and full form never get cut off under the Android 3-button or gesture navigation bar. - Comfortable Touch Target: Elevated Save button height to 52px with proper vertical margins.
3. Price-Hike False-Positive Elimination
- Strict Matching Rules: Prevented micro-recharges or unrelated small purchases from falsely triggering 600%+ price-hike alerts on active subscriptions.
- Dismissible Alert: Added one-tap dismiss button to the price-hike card.
Release Summary
| Module | Change Summary | Impact |
|---|---|---|
| Home Dashboard | 20px edge margins, 16px card gap, 140px bottom scroll clearance. | Perfect alignment & full scrollability |
| Category Manager | Dynamic safe-area padding for Save button in Custom Categories. | No overlap under Android navigation bar |
| Price Hike Engine | Strict category and magnitude matching with dismiss button. | Zero false alarms |
| Icon & Color Library | 120+ searchable categorized vector icons and 24 curated palette swatches. | Rich visual cues for any lifestyle spending |
| Smart Auto-Categorizer | Keyword & merchant dictionary with self-learning prediction on expense entry. | Instant zero-effort categorization while typing |
| Category Budget Alerts | Automated push notification triggers at 80% and 100% of per-category monthly limits. | Prevents accidental overspending in specific silos |
| Receipt Scanner & Gallery | Pattern-based receipt data extraction and full-screen visual grid gallery modal. | Digitize receipts and browse past purchase proofs |
| Split Bills with Friends | Equal and custom split calculator with instant 1-tap Credit entry creation. | Eliminates manual double-entry when paying for groups |
| Income Tracking & Cashflow | Income ledger (salary, freelance, investments) with Monthly Net Cashflow and Savings Rate %. | Complete view of net monthly liquidity & wealth generation |
| 30-Day Cashflow Runway | Average daily burn rate, projected fixed outflows, and subscription price-hike detection. | Proactive financial forecasting and runaway inflation defense |
Key Features & Superpowers
1. Full Category Customization & 120+ Icon Library
- Order & Hierarchy Control: Reorder categories up and down to match your spending frequency.
- Default Category Removal & Restoration: Hide or remove default categories you don't need, with a 1-tap "Restore Removed Defaults" safeguard.
- 120+ Searchable Icons: Broad coverage across Food, Transit, Housing, Shopping, Tech, Wellness, Entertainment, Office, Pets, and Travel.
- Zero-Latency Performance: Backed by a synchronous in-memory category cache to eliminate rendering delay or badge flickers.
2. Smart Auto-Categorization & Category Budget Warnings
- Merchant Matcher: Typing "Uber", "Starbucks", "Netflix", or "Pharmacy" instantly switches to the appropriate category.
- Per-Category Threshold Alerts: When reaching 80% or 100% of a specific category's allocated budget, high-priority alerts notify you proactively.
3. Split Bills with Friends
- Integrated in Add Expense: Toggle "Split this expense with friends?" during spending logging.
-
Flexible Splitting: Split equally across
$N$ people or assign precise custom amounts. - Automated Ledger Generation: Your share is added to Daily Spending, and individual Credit items ("Owed to You") are automatically generated for each friend with counterparty names and notes.
4. Smart Receipt Scanner & Visual Photo Gallery
- Pattern-Based Extractor: Analyzes receipt text patterns to automatically fill merchant name, total price, and transaction date.
- Visual Receipt Gallery: A dedicated high-performance image grid allowing you to browse all captured receipts with full-screen zoom and metadata inspect.
5. Income Tracking & Real Net Cashflow Dashboard
- Comprehensive Income Logging: Track Salary, Freelance, Dividends, Reimbursements, and Gifts with recurring toggles.
- Net Cashflow Hero Card: Real-time calculation of Monthly Net Cashflow (Income - Spending - Subscriptions).
- Savings Rate %: Live percentage of income saved each month with dynamic color grading.
6. 30-Day Cashflow Runway & Subscription Price-Hike Detection
- Cash Runway Forecast: Computes your daily burn rate over the trailing 30 days and projects fixed recurring outflows (debts + subscriptions).
- Price-Hike Detection Engine: Flags subscriptions whose renewal price exceeds previous charges, guarding against silent fee increases.
Build & Validation
- App Version:
2.11.0 - Android Version Code:
33 - iOS Build Number:
2.11.0 - TypeScript Verification: 0 errors (
tsc --noEmitexit code 0). - Target Platforms: Android (APK / AAB) and iOS.
- Schema & Persistence: Fully backwards-compatible with automatic migration for customized categories.