Releases: andrewmurphy353/curo_app_bin
v2.6.2
v2.6.1
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
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
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
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
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
Feature Release
Key Updates
- Added German translation for UI, example calculations, and content — now covering ~80M+ speakers!
v2.1.1
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
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
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.