Skip to content

Releases: kafle1/spendrix

Spendrix v1.3.0 - Firebase Integration & Security Enhancements

26 Nov 02:38

Choose a tag to compare

🔥 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.dart for 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

24 Nov 10:05

Choose a tag to compare

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 isFirstTime to setupCompleted flag 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

24 Nov 08:17

Choose a tag to compare

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

22 Nov 16:06

Choose a tag to compare

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

21 Nov 13:45

Choose a tag to compare

Fix dark mode, UI issues, and improvements

v0.4.0 - Lend-First Onboarding

21 Nov 05:36

Choose a tag to compare

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

20 Nov 16:58

Choose a tag to compare

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

20 Nov 16:39

Choose a tag to compare

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

20 Nov 16:33

Choose a tag to compare

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

20 Nov 15:18

Choose a tag to compare