← Back to releases

v4.0.14 — Scheduled transaction & transfer fixes

What's new in 4.0.14

  • Transfer legs reconcile independently — reconciling one side of a transfer no longer flips the other side. Reference numbers are also now per-account.
  • Scheduled transaction fields are clearable — the frequency and days-before-auto-apply fields can be edited without snapping back to the old value mid-type, and Edit-screen changes correctly persist.
  • Quick Add carries reference numbers forward — the picker now shows Ref# alongside category and memo, and selecting a transaction pre-fills its reference number into the new entry.
  • Auto-apply ordering — when a deposit and payment are auto-applied on the same date, the deposit now posts first so intermediate balances never dip unnecessarily.
  • Cold-launch error banner — coerces non-Error rejects so the banner no longer shows raw stack strings on startup.

Build numbers

  • Android: versionCode 158 (marketing 4.0.14)
  • iOS: CFBundleVersion 158 (MARKETING_VERSION 4.0.14)

Both platforms share the same build number, resolved as max(TestFlight, Play Store Free, Play Store Paid) + 1.

Assets

File Purpose
CashflowFree.4.0.14-*.aab Free variant (ad-supported) — Google Play Store
Cashflow.4.0.14-*.aab Paid variant — Google Play Store
CashflowFree.4.0.14-*.apk Free variant — direct install / sideload
Cashflow.4.0.14-*.apk Paid variant — direct install / sideload
Cashflow.4.0.14-*.ipa iOS — TestFlight / App Store Connect

All artifacts signed with the netdonkeylabs certificate. Built from commit 299cebb9 via Jenkins main pipeline.

View this release on GitHub ↗