Skip to content

Releases: SuTechs/clean_expense

Release list

v2.0.1

Choose a tag to compare

@SuTechs SuTechs released this 13 Jun 19:42
1699d46

Clean Expense v2 - the biggest update yet.

On-device AI, Drive backup, edit/delete, export & themes

Highlights

  • Edit & delete transactions — long-press any chat bubble, WhatsApp style.
  • On-device AI assistant — ask about your spending and get answers with charts, running 100% on your phone. Optional, private, offline; multiple model tiers gated by device capability.
  • Free Google Drive backup & sync — to your own Drive, no account with us, hidden app folder, per-record merge with tombstones.
  • First-launch onboarding — value prop, live typing demo, type explainer, name, currency picker, and a Drive-restore hook.
  • Export — branded PDF reports and CSV (RFC-4180), built in isolates.
  • Insightful stats and a chat-input type selector with a one-time coach mark.

Quality & hardening

  • Two-pass code review with all findings fixed (lifecycle wiring, sync serialization, restore crash, parser round-trip, category persistence, AI context/engine safety).
  • Android release size cut ~308 MB → ~170 MB by stripping unused MediaPipe/LiteRT native libs (image-gen, GPU, NPU, vector store).
  • INTERNET permission for release builds; R8 keep rules for MediaPipe.
  • Dependency refresh (googleapis 16, google_fonts 8, plus safe minors); device_info_plus pinned to 11.x for broad Xcode compatibility.
  • Credentials kept out of the repo (dart-define env.json + iOS Secrets.xcconfig).

Android minSdk 24 · iOS 16+.

v1.0.1+2

Choose a tag to compare

@SuTechs SuTechs released this 01 Jun 07:28

What's Changed

  • feat: scan UPI QR to track expense and pay via UPI apps by @SuTechs in #4