From 1fa6f69a6c5c00eac1ce6e1d304530c10cf79084 Mon Sep 17 00:00:00 2001 From: Roman Laptev Date: Fri, 14 Jun 2024 15:12:55 +0300 Subject: [PATCH 1/6] Support latest rxdart version --- flutter_cache_manager/example/pubspec.yaml | 8 ++++---- flutter_cache_manager/pubspec.yaml | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/flutter_cache_manager/example/pubspec.yaml b/flutter_cache_manager/example/pubspec.yaml index acace8eb..848756a1 100644 --- a/flutter_cache_manager/example/pubspec.yaml +++ b/flutter_cache_manager/example/pubspec.yaml @@ -3,21 +3,21 @@ description: A project that showcases usage of flutter_cache_manager publish_to: none version: 1.0.0+1 environment: - sdk: '>=2.17.0 <4.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: baseflow_plugin_template: ^2.1.2 - cupertino_icons: ^1.0.5 + cupertino_icons: ^1.0.8 flutter: sdk: flutter flutter_cache_manager: path: ../ - url_launcher: ^6.1.10 + url_launcher: ^6.3.0 dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ^2.0.1 + flutter_lints: ^4.0.0 flutter: uses-material-design: true diff --git a/flutter_cache_manager/pubspec.yaml b/flutter_cache_manager/pubspec.yaml index b2e98f35..fd9737f0 100644 --- a/flutter_cache_manager/pubspec.yaml +++ b/flutter_cache_manager/pubspec.yaml @@ -6,7 +6,7 @@ topics: - cache - cache-manager environment: - sdk: '>=2.17.0 <4.0.0' + sdk: '>=3.0.0 <4.0.0' dependencies: clock: ^1.1.0 @@ -17,13 +17,13 @@ dependencies: http: ^1.2.1 path: ^1.9.0 path_provider: ^2.1.3 - rxdart: ^0.27.7 + rxdart: '>=0.27.7 <1.0.0' sqflite: ^2.3.3 uuid: ^4.4.0 dev_dependencies: - build_runner: ^2.0.0 - flutter_lints: ^3.0.2 + build_runner: ^2.4.11 + flutter_lints: ^4.0.0 flutter_test: sdk: flutter - mockito: ^5.0.0 + mockito: ^5.4.4 From 012881a63f935a5b245aa51be81d2b34663b9637 Mon Sep 17 00:00:00 2001 From: Roman Laptev Date: Fri, 14 Jun 2024 15:15:40 +0300 Subject: [PATCH 2/6] Align flutter_cache_manager_firebase version --- flutter_cache_manager_firebase/pubspec.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flutter_cache_manager_firebase/pubspec.yaml b/flutter_cache_manager_firebase/pubspec.yaml index 4ffd2c0c..9bf011d2 100644 --- a/flutter_cache_manager_firebase/pubspec.yaml +++ b/flutter_cache_manager_firebase/pubspec.yaml @@ -4,13 +4,13 @@ version: 2.0.2 homepage: https://github.com/Baseflow/flutter_cache_manager environment: - sdk: ">=2.12.0 <4.0.0" + sdk: ">=3.0.0 <4.0.0" dependencies: flutter: sdk: flutter - flutter_cache_manager: ^3.0.0 - firebase_storage: ^11.7.4 + flutter_cache_manager: ^3.3.2 + firebase_storage: '>=12.0.0' path_provider: ^2.1.3 path: ^1.9.0 From aca5d51af00ca5fe179cc6a13f25ae91b270050b Mon Sep 17 00:00:00 2001 From: Roman Laptev Date: Mon, 24 Jun 2024 15:55:47 +0300 Subject: [PATCH 3/6] Align versions to support Dart 3 --- flutter_cache_manager/example/pubspec.yaml | 4 ++-- flutter_cache_manager/pubspec.yaml | 16 ++++++++-------- .../analysis_options.yaml | 1 + flutter_cache_manager_firebase/pubspec.yaml | 3 ++- 4 files changed, 13 insertions(+), 11 deletions(-) create mode 100644 flutter_cache_manager_firebase/analysis_options.yaml diff --git a/flutter_cache_manager/example/pubspec.yaml b/flutter_cache_manager/example/pubspec.yaml index 848756a1..df273309 100644 --- a/flutter_cache_manager/example/pubspec.yaml +++ b/flutter_cache_manager/example/pubspec.yaml @@ -12,12 +12,12 @@ dependencies: sdk: flutter flutter_cache_manager: path: ../ - url_launcher: ^6.3.0 + url_launcher: ^6.2.1 dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ^4.0.0 + flutter_lints: any flutter: uses-material-design: true diff --git a/flutter_cache_manager/pubspec.yaml b/flutter_cache_manager/pubspec.yaml index fd9737f0..82420821 100644 --- a/flutter_cache_manager/pubspec.yaml +++ b/flutter_cache_manager/pubspec.yaml @@ -9,21 +9,21 @@ environment: sdk: '>=3.0.0 <4.0.0' dependencies: - clock: ^1.1.0 - collection: ^1.18.0 + clock: ^1.1.1 + collection: ^1.16.0 file: ^7.0.0 flutter: sdk: flutter - http: ^1.2.1 + http: ^1.1.0 path: ^1.9.0 - path_provider: ^2.1.3 - rxdart: '>=0.27.7 <1.0.0' - sqflite: ^2.3.3 + path_provider: ^2.1.2 + rxdart: '>=0.27.7 <0.29.0' + sqflite: ^2.3.0 uuid: ^4.4.0 dev_dependencies: - build_runner: ^2.4.11 - flutter_lints: ^4.0.0 + build_runner: ^2.4.0 + flutter_lints: any flutter_test: sdk: flutter mockito: ^5.4.4 diff --git a/flutter_cache_manager_firebase/analysis_options.yaml b/flutter_cache_manager_firebase/analysis_options.yaml new file mode 100644 index 00000000..f9b30346 --- /dev/null +++ b/flutter_cache_manager_firebase/analysis_options.yaml @@ -0,0 +1 @@ +include: package:flutter_lints/flutter.yaml diff --git a/flutter_cache_manager_firebase/pubspec.yaml b/flutter_cache_manager_firebase/pubspec.yaml index 9bf011d2..f8a098d8 100644 --- a/flutter_cache_manager_firebase/pubspec.yaml +++ b/flutter_cache_manager_firebase/pubspec.yaml @@ -11,9 +11,10 @@ dependencies: sdk: flutter flutter_cache_manager: ^3.3.2 firebase_storage: '>=12.0.0' - path_provider: ^2.1.3 + path_provider: ^2.1.2 path: ^1.9.0 dev_dependencies: + flutter_lints: any flutter_test: sdk: flutter From f872a5c100a514d8a868b37ebaab625d35604ddc Mon Sep 17 00:00:00 2001 From: Rene Floor Date: Tue, 23 Jul 2024 10:41:18 +0200 Subject: [PATCH 4/6] Setting flutter_lints version --- flutter_cache_manager/example/pubspec.yaml | 2 +- flutter_cache_manager/pubspec.yaml | 2 +- .../lib/src/firebase_cache_manager.dart | 2 +- .../lib/src/firebase_http_file_service.dart | 4 ++-- flutter_cache_manager_firebase/pubspec.yaml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/flutter_cache_manager/example/pubspec.yaml b/flutter_cache_manager/example/pubspec.yaml index df273309..de16453a 100644 --- a/flutter_cache_manager/example/pubspec.yaml +++ b/flutter_cache_manager/example/pubspec.yaml @@ -17,7 +17,7 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - flutter_lints: any + flutter_lints: ^3.0.2 flutter: uses-material-design: true diff --git a/flutter_cache_manager/pubspec.yaml b/flutter_cache_manager/pubspec.yaml index 82420821..92d968eb 100644 --- a/flutter_cache_manager/pubspec.yaml +++ b/flutter_cache_manager/pubspec.yaml @@ -23,7 +23,7 @@ dependencies: dev_dependencies: build_runner: ^2.4.0 - flutter_lints: any + flutter_lints: ^3.0.2 flutter_test: sdk: flutter mockito: ^5.4.4 diff --git a/flutter_cache_manager_firebase/lib/src/firebase_cache_manager.dart b/flutter_cache_manager_firebase/lib/src/firebase_cache_manager.dart index 492f9f02..d474901f 100644 --- a/flutter_cache_manager_firebase/lib/src/firebase_cache_manager.dart +++ b/flutter_cache_manager_firebase/lib/src/firebase_cache_manager.dart @@ -7,7 +7,7 @@ import 'firebase_http_file_service.dart'; class FirebaseCacheManager extends CacheManager { static const key = 'firebaseCache'; - static late final FirebaseCacheManager _instance = FirebaseCacheManager._(); + static final FirebaseCacheManager _instance = FirebaseCacheManager._(); factory FirebaseCacheManager() { return _instance; diff --git a/flutter_cache_manager_firebase/lib/src/firebase_http_file_service.dart b/flutter_cache_manager_firebase/lib/src/firebase_http_file_service.dart index bc2c9554..c73710bc 100644 --- a/flutter_cache_manager_firebase/lib/src/firebase_http_file_service.dart +++ b/flutter_cache_manager_firebase/lib/src/firebase_http_file_service.dart @@ -9,8 +9,8 @@ class FirebaseHttpFileService extends HttpFileService { Future get(String url, {Map? headers}) async { var ref = FirebaseStorage.instance.ref().child(url); - var _url = await ref.getDownloadURL(); + var downloadUrl = await ref.getDownloadURL(); - return super.get(_url); + return super.get(downloadUrl); } } diff --git a/flutter_cache_manager_firebase/pubspec.yaml b/flutter_cache_manager_firebase/pubspec.yaml index f8a098d8..5eb4d1c4 100644 --- a/flutter_cache_manager_firebase/pubspec.yaml +++ b/flutter_cache_manager_firebase/pubspec.yaml @@ -15,6 +15,6 @@ dependencies: path: ^1.9.0 dev_dependencies: - flutter_lints: any + flutter_lints: ^3.0.2 flutter_test: sdk: flutter From 32e8a327a531ea945637d02c5f1969d12568e1b5 Mon Sep 17 00:00:00 2001 From: Rene Floor Date: Tue, 23 Jul 2024 10:44:09 +0200 Subject: [PATCH 5/6] Improve on firebase_storage version --- flutter_cache_manager_firebase/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flutter_cache_manager_firebase/pubspec.yaml b/flutter_cache_manager_firebase/pubspec.yaml index 5eb4d1c4..f1c0aa1f 100644 --- a/flutter_cache_manager_firebase/pubspec.yaml +++ b/flutter_cache_manager_firebase/pubspec.yaml @@ -10,7 +10,7 @@ dependencies: flutter: sdk: flutter flutter_cache_manager: ^3.3.2 - firebase_storage: '>=12.0.0' + firebase_storage: '>=11.7.4 <13.0.0' path_provider: ^2.1.2 path: ^1.9.0 From 4bffa3b277166e8c2fdc81746e48cbef65835714 Mon Sep 17 00:00:00 2001 From: Rene Floor Date: Tue, 23 Jul 2024 10:46:31 +0200 Subject: [PATCH 6/6] Update version and changelog --- flutter_cache_manager/CHANGELOG.md | 3 +++ flutter_cache_manager/pubspec.yaml | 2 +- flutter_cache_manager_firebase/CHANGELOG.md | 3 +++ flutter_cache_manager_firebase/pubspec.yaml | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/flutter_cache_manager/CHANGELOG.md b/flutter_cache_manager/CHANGELOG.md index a857d3b0..6b7e0bc5 100644 --- a/flutter_cache_manager/CHANGELOG.md +++ b/flutter_cache_manager/CHANGELOG.md @@ -1,3 +1,6 @@ +## [3.3.3] - 2024-07-23 +* Updates dependencies ([#457](https://github.com/Baseflow/flutter_cache_manager/pull/457)) + ## [3.3.2] - 2024-04-25 * Updates dependencies to their latest versions. diff --git a/flutter_cache_manager/pubspec.yaml b/flutter_cache_manager/pubspec.yaml index 92d968eb..d220e136 100644 --- a/flutter_cache_manager/pubspec.yaml +++ b/flutter_cache_manager/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_cache_manager description: Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite. -version: 3.3.2 +version: 3.3.3 homepage: https://github.com/Baseflow/flutter_cache_manager/tree/develop/flutter_cache_manager topics: - cache diff --git a/flutter_cache_manager_firebase/CHANGELOG.md b/flutter_cache_manager_firebase/CHANGELOG.md index 4c46c62e..2c1a7547 100644 --- a/flutter_cache_manager_firebase/CHANGELOG.md +++ b/flutter_cache_manager_firebase/CHANGELOG.md @@ -1,3 +1,6 @@ +## [2.0.3] - 2024-07-23 +* Updates dependencies ([#457](https://github.com/Baseflow/flutter_cache_manager/pull/457)) + ## [2.0.2] - 2024-04-25 * Updates dependencies to their latest versions. diff --git a/flutter_cache_manager_firebase/pubspec.yaml b/flutter_cache_manager_firebase/pubspec.yaml index f1c0aa1f..86489caa 100644 --- a/flutter_cache_manager_firebase/pubspec.yaml +++ b/flutter_cache_manager_firebase/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_cache_manager_firebase description: CacheManager implementation for firebase_storage. Uses the gs:// as key and translates to https:// -version: 2.0.2 +version: 2.0.3 homepage: https://github.com/Baseflow/flutter_cache_manager environment: