From d1387ba53078f89cb80a448f5efa065dfb1b23d9 Mon Sep 17 00:00:00 2001 From: Brett Sutton Date: Sun, 18 Feb 2024 07:12:48 +1100 Subject: [PATCH] Released 4.1.0. --- CHANGELOG.md | 3 +++ lib/src/version/version.g.dart | 4 ++-- pubspec.yaml | 6 +++--- pubspec_overrides.yaml | 4 ++-- test/src/currencies_test.dart | 9 +++++++++ 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7f8ec4..f9bcdfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 4.1.0 +- upgraded to intl 0.19 + # 4.0.0 - updated min sdk to 3.x - updated to fixed 4.x diff --git a/lib/src/version/version.g.dart b/lib/src/version/version.g.dart index d988455..5bb17da 100644 --- a/lib/src/version/version.g.dart +++ b/lib/src/version/version.g.dart @@ -1,3 +1,3 @@ /// GENERATED BY pub_release do not modify. -/// money2 version -String packageVersion = '4.0.0'; +/// Instance of 'Name' version +String packageVersion = '4.1.0'; diff --git a/pubspec.yaml b/pubspec.yaml index f719d34..3f3b658 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: money2 -version: 4.0.0 +version: 4.1.0 homepage: https://money2.onepub.dev documentation: https://money2.onepub.dev description: Money and Currency classes with fixed precision maths, parsing and formatting. (Money.parse('$2010.00') * 10).format('S CC#,##0') -> $ US20,100 @@ -8,8 +8,8 @@ environment: sdk: '>=3.0.0 <4.0.0' dependencies: decimal: ^2.3.0 - fixed: ^4.0.0 - intl: ^0.18.0 + fixed: ^4.1.0 + intl: ^0.19.0 meta: ^1.9.0 dev_dependencies: lint_hard: ^4.0.0 diff --git a/pubspec_overrides.yaml b/pubspec_overrides.yaml index 4ba6a2c..9b42d01 100644 --- a/pubspec_overrides.yaml +++ b/pubspec_overrides.yaml @@ -1,3 +1,3 @@ dependency_overrides: - # fixed: - # path: ../fixed + fixed: + path: ../fixed diff --git a/test/src/currencies_test.dart b/test/src/currencies_test.dart index 63546c2..cecbb0b 100644 --- a/test/src/currencies_test.dart +++ b/test/src/currencies_test.dart @@ -36,5 +36,14 @@ void main() { Currencies()['TEST'] = Currency.create('TEST', 2); expect(Currencies().find('TEST'), isNotNull); }); + + test('invalid currency', () { + /// base line test that we have USD registered + expect(Currencies()['USD'], isNotNull); + + /// no try a slighly longer variant that doesn't exist. + expect(Currencies()['USDT'], isNull); + expect(Currencies().find('USDT'), isNull); + }); }); }