Releases: kafle1/spendrix
Releases · kafle1/spendrix
Spendrix v1.3.0 - Firebase Integration & Security Enhancements
🔥 What's New
New Features ✨
- Balance Visibility Toggle: Show/hide account balances on dashboard for privacy
- Type-Safe Assets: Implemented flutter_gen for auto-generated asset references
- Eliminates hardcoded asset paths
- Prevents runtime errors from missing assets
- Auto-generated
assets.gen.dartfor type safety
Bug Fixes 🐛
- Fixed lend/borrow transaction type logic in dashboard
- Improved app icons and theme colors for better dark mode support
APK Size: 26.1 MB
Build Number: 5
Full Changelog: https://github.com/kafle1/spendrix/blob/main/CHANGELOG.md
Spendrix v1.2.0 - Onboarding Persistence Fix
What's Fixed
Onboarding Persistence 🔧
- Critical Bug Fix: Fixed issue where onboarding screen was showing every time the app was opened
- Implemented proper SharedPreferences key consistency between splash screen and setup screen
- Changed from
isFirstTimetosetupCompletedflag for better clarity and reliability - Setup completion is now properly saved after initial setup
UI Improvements 🎨
- Splash Screen: Replaced generic wallet icon with app's actual icon for better brand consistency
- App Icon: Updated to Spendrix branding
Technical Changes 🛠️
- Assets Configuration: Added assets folder to pubspec.yaml to properly load app icon
- Database Migration: Verified that database version upgrades preserve all user data (accounts, transactions, categories, lend records)
- Version Management: Updated to version 1.2.0+4 with proper semantic versioning
Data Safety ✅
- All existing data is preserved when upgrading from previous versions
- Clean, production-ready code without unnecessary patterns
- Proper error handling and state management throughout the app
APK Size: 23.8 MB
Build Number: 4
Full Changelog: https://github.com/kafle1/spendrix/blob/main/CHANGELOG.md
Spendrix v1.1.2 - Updated App Icon
What's New in v1.1.2
- Updated app icon to new Spendrix logo design
- Improved visual branding across all platforms
Installation
Download the APK file below and install it on your Android device.
Note: This is a release build optimized for production use.
Spendrix v1.1.0 - Transactions & Export
Added
- Transactions Page: New dedicated page to view all transactions with comprehensive filtering options.
- Filter by date range, transaction type (income/expense/all), account, and category.
- Display all transactions in a clean, organized list.
- "Show All" button on dashboard navigates to this page.
- PDF Export: Export filtered transactions to PDF for record-keeping and sharing.
- Generates professional PDF reports with transaction details.
- Accessible from the Transactions page.
Changed
- Filter UI Enhancement: Updated filter interface to use dropdown menu style for better UX.
- App Icon: Updated app icon for a more modern look.
Release 0.4.1+1
Fix dark mode, UI issues, and improvements
v0.4.0 - Lend-First Onboarding
What's New
🎯 Restructured Onboarding Flow
- Lend toggle moved to first page - Decide upfront if you want lend tracking
- Add initial lend records - Enter existing lends/borrows before setting up accounts
- Smart navigation - Automatically skips lend page when feature is disabled
✨ New Features
- Two-tab interface for lend records (Lent to Others / Borrowed)
- Add records with person name, amount, date, and remarks
- Visual cards with color coding (red for lent, green for borrowed)
- Automatic 'Cash Lend' category creation
🐛 Bug Fixes
- Fixed navigation crash when lend is disabled
- Fixed page indicator logic
- Added comprehensive validation for all inputs
- Fixed edge cases in navigation flow
🎨 Improvements
- Clean, maintainable code
- Better user experience
- Proper form validation with helpful error messages
- Full dark mode support maintained
Installation
Download the appropriate build for your platform below.
v0.3.2 - Dark Mode Polish & Rebranding
Changes
- Rebranding: App is now Spendrix!
- Dark Mode Fixes:
- Fixed invisible text on Dashboard (Accounts title, Spending Limits).
- Fixed hardcoded colors in Add Transaction, Reports, Lend & Borrow, and Settings screens.
- Improved visibility of cards and text in dark mode.
- Polish:
- Fixed compilation errors related to const expressions.
- Updated deprecated 'withOpacity' to 'withValues'.
- Fixed 'use_build_context_synchronously' warning.
v0.3.1 - Spendrix Rebrand
Changelog
[0.3.1] - 2025-11-20
Changed
- Rebranding: Renamed app from "HisabX" to "Spendrix".
- Release Assets: Included APK in the release.
[0.3.0] - 2025-11-20
Added
- Category Management: New reorderable list for expense categories in Settings.
- Lending Dashboard Toggle: Option to hide/show lending data on the main dashboard.
- App Icons: Updated app icons for a fresher look.
Fixed
- Dark Mode UI Overhaul:
- Fixed invisible black text/icons on dark backgrounds across the app.
- Updated theme configuration to use proper light colors for interactive elements in dark mode.
- Fixed specific issues in Settings, Home, Add Transaction, and Reports screens.
- Lending Transaction Display: Corrected "cash lend" transactions showing as "unknown" and fixed income display.
- Reports: Removed "Net Savings" card and fixed date picker issues.
- Performance: Optimized image assets and reduced app size.
Changed
- UI Enhancements: Improved visual consistency across all screens.
v0.3.0 - Dark Mode & UI Enhancements
Changelog
[0.3.0] - 2025-11-20
Added
- Category Management: New reorderable list for expense categories in Settings.
- Lending Dashboard Toggle: Option to hide/show lending data on the main dashboard.
- App Icons: Updated app icons for a fresher look.
Fixed
- Dark Mode UI Overhaul:
- Fixed invisible black text/icons on dark backgrounds across the app.
- Updated theme configuration to use proper light colors for interactive elements in dark mode.
- Fixed specific issues in Settings, Home, Add Transaction, and Reports screens.
- Lending Transaction Display: Corrected "cash lend" transactions showing as "unknown" and fixed income display.
- Reports: Removed "Net Savings" card and fixed date picker issues.
- Performance: Optimized image assets and reduced app size.
Changed
- UI Enhancements: Improved visual consistency across all screens.
Release v0.2.0
Full Changelog: v0.1.0...v0.2.0