From ae071cef41674aac65dd37193b8ecd4c0b4bf028 Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Tue, 14 May 2024 13:58:04 +0200 Subject: [PATCH 1/2] chore(deps): loosen dep on intl The latest Flutter requires intl 0.19.0 and now every app/package depending on us fails to build with the latest Flutter because we were explicitly requiring 0.18.0 Minor upgrades should be safe anyway, we only care for major versions upgrade, so loosen the requirements a bit to support anything from 0.18.0 up to (but not including) 1.0.0 --- example/pubspec.lock | 72 ++++++++++++++++++++++++++++++-------------- example/pubspec.yaml | 2 +- pubspec.yaml | 4 +-- 3 files changed, 52 insertions(+), 26 deletions(-) diff --git a/example/pubspec.lock b/example/pubspec.lock index c442c7d..885c492 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -68,14 +68,16 @@ packages: path: ".." relative: true source: path - version: "6.2.5" + version: "6.3.1" flutter_input_library: dependency: transitive description: - path: "../../flutter_input_library" - relative: true - source: path - version: "3.2.1" + path: "." + ref: "3.3.1" + resolved-ref: fbc64dcc232e298216a6fa64114b621314b5712a + url: "https://github.com/Iconica-Development/flutter_input_library" + source: git + version: "3.3.1" flutter_lints: dependency: "direct dev" description: @@ -106,10 +108,34 @@ packages: dependency: "direct main" description: name: intl - sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d" + sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf url: "https://pub.dev" source: hosted - version: "0.18.1" + version: "0.19.0" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + url: "https://pub.dev" + source: hosted + version: "10.0.4" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + url: "https://pub.dev" + source: hosted + version: "3.0.3" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + url: "https://pub.dev" + source: hosted + version: "3.0.1" lints: dependency: transitive description: @@ -122,34 +148,34 @@ packages: dependency: transitive description: name: matcher - sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e" + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb url: "https://pub.dev" source: hosted - version: "0.12.16" + version: "0.12.16+1" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41" + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" url: "https://pub.dev" source: hosted - version: "0.5.0" + version: "0.8.0" meta: dependency: transitive description: name: meta - sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.12.0" path: dependency: transitive description: name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" url: "https://pub.dev" source: hosted - version: "1.8.3" + version: "1.9.0" riverpod: dependency: transitive description: @@ -215,10 +241,10 @@ packages: dependency: transitive description: name: test_api - sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b" + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" url: "https://pub.dev" source: hosted - version: "0.6.1" + version: "0.7.0" vector_math: dependency: transitive description: @@ -227,14 +253,14 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.4" - web: + vm_service: dependency: transitive description: - name: web - sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152 + name: vm_service + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" url: "https://pub.dev" source: hosted - version: "0.3.0" + version: "14.2.1" sdks: - dart: ">=3.2.0-194.0.dev <4.0.0" - flutter: ">=3.0.0" + dart: ">=3.3.0 <4.0.0" + flutter: ">=3.18.0-18.0.pre.54" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index aa4fd6c..8183dc1 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -16,7 +16,7 @@ dependencies: flutter_riverpod: ^2.1.1 flutter_form_wizard: path: ../ - intl: ^0.18.0 + intl: any dev_dependencies: flutter_test: diff --git a/pubspec.yaml b/pubspec.yaml index 034904b..0259bed 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -14,11 +14,11 @@ dependencies: sdk: flutter flutter_localizations: sdk: flutter - intl: ^0.18.0 + intl: ">=0.18.0 <1.0.0" flutter_input_library: git: url: https://github.com/Iconica-Development/flutter_input_library - ref: 3.2.1 + ref: 3.3.1 dev_dependencies: flutter_test: From 335a1e1dd1f9906ba503949c2e992182f19962f8 Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Tue, 14 May 2024 14:19:08 +0200 Subject: [PATCH 2/2] chore: upgrade version to 6.3.2 --- CHANGELOG.md | 5 ++++- pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1c3ccb..7ee9cba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -133,4 +133,7 @@ ## 6.3.1 - February 29th 2024 - Removed `TranslationService` and add `validationMessage` property to fields with validation. - Added a way to override a input field validator. -- Exposed all properties for `FlutterFormInputDateTime` provided by `flutter_input_library`. \ No newline at end of file +- Exposed all properties for `FlutterFormInputDateTime` provided by `flutter_input_library`. + +## 6.3.2 - May 15th 2024 +- Loosened the dependency on intl to be more compatible with several Flutter versions diff --git a/pubspec.yaml b/pubspec.yaml index 0259bed..2463e63 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_form_wizard description: A new Flutter package project. -version: 6.3.1 +version: 6.3.2 homepage: https://github.com/Iconica-Development/flutter_form_wizard publish_to: none