Skip to content

Releases: andrewmurphy353/curo_app_bin

v2.6.2

01 Apr 19:13

Choose a tag to compare

2.6.2 (Database 7)

Added support for the Brazilian Custo Efetivo Total (CET) day count convention.

This implements the official Brazilian equivalent of APR for closed-end consumer credit and financial leasing, as defined in Resolução CMN nº 4.881/2020.

v2.6.1

02 Feb 04:46

Choose a tag to compare

2.6.1 (Database 6) (hotfix)

Correct decimal separator handling for locales that use comma (,) instead of dot (.). Amounts now display properly on blur and initial load in affected regions. No changes to calculations or input flow.

v2.6.0

01 Feb 17:33

Choose a tag to compare

2.6.0 (Database 6)

This release brings a major improvement to the input experience within the application.

Major UX Enhancement

  • Replaced the older third-party currency input control with a custom, fully locale-aware numeric formatter
  • The new input field offers natural cursor behaviour, reliable middle-of-string editing, correct backspace/delete handling, smooth pasting, and proper decimal/symbol positioning — eliminating one of the most frequently reported pain points when entering monetary, weight, and percentage values
  • All calculation numeric inputs now benefit from the smoother, more intuitive typing experience

v2.5.0

27 Jan 13:06

Choose a tag to compare

2.5.0 (Database 6)

Curo Calculator 2.5.0 introduces greater user control with a new language switcher and theme selector. All existing financial calculation features remain fully intact, with no changes to templates or functionality.

New Features

  • Language Switcher: enables users to choose their preferred language directly in the app, with the selection saved for future sessions. Switching languages automatically refreshes the built-in database examples.
  • Theme Switcher: enables users to switch between Light, Dark, or Automatic (system) mode, with the choice persisted across sessions.

Enhancements

  • Improved Splash Screens:
    • Linux: Brand-new custom splash screen implementation.
    • Android & Web: Refined existing splash handling for faster, cleaner launches.

v2.4.0

22 Jan 14:59
3eecef7

Choose a tag to compare

2.4.0 (Database 5)

Curo Calculator 2.4.0 brings a major engine upgrade with the fully rewritten curo calculation library — more reliable and future-proof under the hood.

Visible improvements:

  • EAR & APR Proof schedules now include a running "Balancing Total" column at your chosen currency precision
  • Clearer discount input display with updated labels and US Appendix J unit-periods shown
  • Expanded explanations in the info dialog
  • Added missing tooltips on input screen icons

All your favourite features remain, now powered by a modernised core. Thank you for using Curo Calculator!

v2.3.0

14 Dec 19:21
3eecef7

Choose a tag to compare

2.3.0 (Database 5) - Feature Roadmap Complete

This release marks the completion of the feature roadmap for Curo Calculator, delivering a robust and versatile tool for financial calculations. With all planned features now implemented, Curo Calculator enters maintenance mode, focusing on stability, performance, and user support. Thank you for your support and feedback throughout this journey!

New Features

  • US Appendix J Day Count Convention: Added support for the US Appendix J day count convention, now included in the database of supported conventions for enhanced calculation accuracy.
  • Payment Merge Feature: Introduced a merge feature for the results schedule, allowing same-dated payments to be bundled or unbundled for a cleaner, more organised display. Explore this feature using built-in examples 7 and 9.
  • Enhanced EAR and APR Proof Schedules: Added an info dialog button to the EAR and APR Proof result schedules, providing clear explanations of their purpose and the discount formulas needed to verify interest rate calculations.
  • Charge Series Payment Terms: Added a drop-down menu to each charge series row, allowing users to specify payment terms (cash-paid or financed). This enables selective inclusion or exclusion of charges in financial calculations based on the chosen day count convention, enhancing calculation flexibility.
  • One-off Frequency Option: Added a 'One-off' frequency for single payments or charges in Advance mode, automatically assigned to enhance readability and align subsequent cash flows with the contract start or prior series end date. Explore this streamlined approach in examples 2, 5, and 11.

Notes

  • Database updated to version 5 to accommodate new conventions and features.
  • This release finalises the planned feature set, ensuring Curo Calculator is a comprehensive tool for financial professionals and enthusiasts.

v2.2.0

07 Dec 23:31
3eecef7

Choose a tag to compare

Feature Release

Key Updates

  • Added German translation for UI, example calculations, and content — now covering ~80M+ speakers!

v2.1.1

27 Nov 18:39
3eecef7

Choose a tag to compare

Maintenance Release

Key Updates

  • Enhancement: Added support for dynamic language switching (English, Brazilian Portuguese, Russian) based on locale settings for Android 13+ devices.
  • Bug Fix: Fixed inconsistent UI widget height rendering across various Linux environments. No significant impact on Android or Web platforms.
  • Bug Fix: Improved currency deletion in Settings—deleting a currency assigned to the calculation screen now automatically clears it from the calculator state and applies the default currency.

v2.1.0

24 Nov 11:24

Choose a tag to compare

Feature Release

Key Updates

  • Added Brazilian Portuguese (pt-BR) translation for UI, example calculations, and content — now covering ~250M+ speakers!
  • Internal: Added metadata tracking for seeded locale to support future language expansions (no user impact).
  • Existing installs: May show a one-time prompt to refresh example content in your preferred language (optional, preserves user data).

v2.0.1

07 Nov 22:17
809e6f5

Choose a tag to compare

Maintenance Release

Key Updates

  • Fixed bug causing incorrect sign display for unknown deposit value results.
  • Resolved UI widget rendering inconsistencies across Linux distributions.
  • Added Linux aarch64 (ARM64) architecture support.