From ae071cef41674aac65dd37193b8ecd4c0b4bf028 Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Tue, 14 May 2024 13:58:04 +0200 Subject: [PATCH] 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: