From 489ca6bb2918c2474f67863974072b965eb88047 Mon Sep 17 00:00:00 2001 From: Reid Baker Date: Tue, 17 Dec 2024 10:57:54 -0500 Subject: [PATCH 1/5] Bump shared preferences android version that is endorsed so that more devs pick up the security change --- packages/shared_preferences/shared_preferences/CHANGELOG.md | 4 ++++ packages/shared_preferences/shared_preferences/pubspec.yaml | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/shared_preferences/shared_preferences/CHANGELOG.md b/packages/shared_preferences/shared_preferences/CHANGELOG.md index 81708ac65323..6cba634386c0 100644 --- a/packages/shared_preferences/shared_preferences/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.3.4 + +* Requires shared_preferences_android to be 2.3.4. + ## 2.3.3 * Clarifies scope of prefix handling in README. diff --git a/packages/shared_preferences/shared_preferences/pubspec.yaml b/packages/shared_preferences/shared_preferences/pubspec.yaml index 6c715ff7e3af..e044b41e5b38 100644 --- a/packages/shared_preferences/shared_preferences/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android. repository: https://github.com/flutter/packages/tree/main/packages/shared_preferences/shared_preferences issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+shared_preferences%22 -version: 2.3.3 +version: 2.3.4 environment: sdk: ^3.4.0 @@ -28,7 +28,7 @@ flutter: dependencies: flutter: sdk: flutter - shared_preferences_android: ^2.3.0 + shared_preferences_android: ^2.3.4 shared_preferences_foundation: ^2.5.0 shared_preferences_linux: ^2.4.0 shared_preferences_platform_interface: ^2.4.0 From 70020f2a7fea74fc00368eee097c8dcd4109f5e6 Mon Sep 17 00:00:00 2001 From: Reid Baker Date: Tue, 17 Dec 2024 11:18:52 -0500 Subject: [PATCH 2/5] Increase required flutter sdk version --- packages/shared_preferences/shared_preferences/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared_preferences/shared_preferences/pubspec.yaml b/packages/shared_preferences/shared_preferences/pubspec.yaml index e044b41e5b38..d91079d00375 100644 --- a/packages/shared_preferences/shared_preferences/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences/pubspec.yaml @@ -7,7 +7,7 @@ version: 2.3.4 environment: sdk: ^3.4.0 - flutter: ">=3.22.0" + flutter: ">=3.27.1" flutter: plugin: From fa030af39abb01ecfa157fdb99ae153af272f2e9 Mon Sep 17 00:00:00 2001 From: Reid Baker Date: Tue, 17 Dec 2024 11:36:19 -0500 Subject: [PATCH 3/5] use non patch version of 3.27 --- packages/shared_preferences/shared_preferences/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared_preferences/shared_preferences/pubspec.yaml b/packages/shared_preferences/shared_preferences/pubspec.yaml index d91079d00375..98da3fd11aaa 100644 --- a/packages/shared_preferences/shared_preferences/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences/pubspec.yaml @@ -7,7 +7,7 @@ version: 2.3.4 environment: sdk: ^3.4.0 - flutter: ">=3.27.1" + flutter: ">=3.27.0" flutter: plugin: From 0a1b44894206a4965003e42da46a3790bb6af3d3 Mon Sep 17 00:00:00 2001 From: Reid Baker Date: Tue, 17 Dec 2024 10:56:07 -0600 Subject: [PATCH 4/5] Update CHANGELOG.md --- packages/shared_preferences/shared_preferences/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared_preferences/shared_preferences/CHANGELOG.md b/packages/shared_preferences/shared_preferences/CHANGELOG.md index 6cba634386c0..e9275c315abe 100644 --- a/packages/shared_preferences/shared_preferences/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences/CHANGELOG.md @@ -1,6 +1,6 @@ ## 2.3.4 -* Requires shared_preferences_android to be 2.3.4. +* Security update, requires shared_preferences_android to be 2.3.4. ## 2.3.3 From 970f0bc8774c53975fd7a758795ede49dfd066c7 Mon Sep 17 00:00:00 2001 From: Reid Baker Date: Tue, 17 Dec 2024 10:56:26 -0600 Subject: [PATCH 5/5] Update pubspec.yaml --- packages/shared_preferences/shared_preferences/pubspec.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/shared_preferences/shared_preferences/pubspec.yaml b/packages/shared_preferences/shared_preferences/pubspec.yaml index 98da3fd11aaa..856cd2a22cf4 100644 --- a/packages/shared_preferences/shared_preferences/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences/pubspec.yaml @@ -6,8 +6,8 @@ issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+ version: 2.3.4 environment: - sdk: ^3.4.0 - flutter: ">=3.27.0" + sdk: ^3.5.0 + flutter: ">=3.24.0" flutter: plugin: