Skip to content

Releases: ordius/adonisjs-currencyx

Release v1.4.9

31 Mar 08:40

Choose a tag to compare

1.4.9 (2026-03-31)

Bug Fixes

  • update Node.js version in CI workflow from 21.x to 22.x (b387b65)
  • update Node.js version in CI workflow from 21.x to 22.x (bc134e9)
  • update package description and dependencies for CurrencyX integration (510ded5)

Release v2.0.0-next.0

26 Feb 17:15

Choose a tag to compare

Release v2.0.0-next.0 Pre-release
Pre-release

Changelog:

2.0.0-next.0 (2026-02-26)

Bug Fixes

  • update Node.js version in CI workflow from 21.x to 22.x (b387b65)
  • update Node.js version in CI workflow from 21.x to 22.x (bc134e9)

Release v1.4.8

15 Dec 18:42

Choose a tag to compare

Release v1.4.8

  • fix: correct variable name for exchanges in defineConfig function (bb20408)
  • chore(deps): update dependencies to latest versions (ad647c5)
  • style: format CurrencyService interface for improved readability (f238b63)

Full Changelog: v1.4.7...v1.4.8

Release v1.4.7

23 Nov 14:11

Choose a tag to compare

Changelog:

1.4.7 (2025-11-23)

  • chore(deps): update AdonisJS and other dependencies to latest versions (457629b)
  • chore: update changelog and README for improved clarity and formatting (bbee973)

Release v1.4.6

30 Oct 00:34

Choose a tag to compare

Changelog:

1.4.6 (2025-10-30)

  • Enhance roundMoney method for better precision and add edge case tests
    • Fix case: roundMoney(29.99, 'USD') ~ 29.99 instead of 29.990000000000002

Full Changelog: v1.4.5...v1.4.6

Release v1.4.5

29 Oct 23:00

Choose a tag to compare

Changelog:

1.4.5 (2025-10-29)

Update dependencies to latest, including currencyx-js to:

  • fix: Improve currency rounding logic and add comprehensive tests (roundMoney())
    • Updated the roundMoney method in BaseCurrencyExchange to simplify rounding logic and ensure correct behavior for various currencies.
    • Added a new test suite currency_rounding.test.ts to validate the rounding functionality across multiple currencies, including edge cases and special rounding rules.
    • Introduced currency_system_final_validation.test.ts to confirm the overall integrity of the currency system and validate that all fixes are in place.
    • Created real_world_currency_corrections.test.ts to address specific rounding behaviors for currencies like VND, KRW, IDR, KHR, LAK, and MMK based on real-world usage.
    • Ensured all tests cover a wide range of scenarios, including performance and reliability checks.

Full Changelog: v1.4.4...v1.4.5

Release v1.4.4

13 Sep 11:38

Choose a tag to compare

Changelog:

1.4.4 (2025-09-13)

Bug Fixes

  • add CurrencyCode type export and update dependencies (a319714)

Release v1.4.3

03 Aug 14:08

Choose a tag to compare

Changelog:

1.4.3 (2025-08-03)

Bug Fixes

  • correct provider path and update migration stub for currency table (eafe8e8)

Release v1.4.2

31 Jul 17:08

Choose a tag to compare

Changelog:

1.4.2 (2025-07-31)

  • patch: update currency config stub content (04fc80f)

Release v1.4.1

31 Jul 17:01

Choose a tag to compare

Changelog:

1.4.1 (2025-07-31)

🔧 Maintenance