From 0b2ef4bf0abf3b43bc5ae5f029cb7ea2b66a13ed Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 19 Jan 2021 15:21:09 -0500 Subject: [PATCH 1/2] [shared_preferences_windows] Relax FFI dependency shared_preferences_windows depends on path_provider_windows, and both use 'ffi'. This relaxes the 'ffi' version constraint on shared_preferences_windows to allow path_provider_windows to be migrated to null-safety (which requires updating to the nullsafe version of ffi). Part of https://github.com/flutter/flutter/issues/70229 --- .../shared_preferences/shared_preferences_windows/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared_preferences/shared_preferences_windows/pubspec.yaml b/packages/shared_preferences/shared_preferences_windows/pubspec.yaml index ce559d5ea3fb..26efe816a801 100644 --- a/packages/shared_preferences/shared_preferences_windows/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_windows/pubspec.yaml @@ -18,7 +18,7 @@ dependencies: shared_preferences_platform_interface: ^1.0.0 flutter: sdk: flutter - ffi: ^0.1.3 + ffi: ">=0.1.3 < 0.3.0" file: ">=5.1.0 <7.0.0" meta: ^1.1.7 path: ^1.6.4 From 289f65df6317b9e55a331705e9f7bf580803ed76 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Tue, 19 Jan 2021 15:25:40 -0500 Subject: [PATCH 2/2] Version update --- .../shared_preferences_windows/CHANGELOG.md | 4 ++++ .../shared_preferences_windows/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/shared_preferences/shared_preferences_windows/CHANGELOG.md b/packages/shared_preferences/shared_preferences_windows/CHANGELOG.md index ecc790ef9bab..f6a199d52cb0 100644 --- a/packages/shared_preferences/shared_preferences_windows/CHANGELOG.md +++ b/packages/shared_preferences/shared_preferences_windows/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.2+2 + +* Relax 'ffi' version constraint. + ## 0.0.2+1 * Update Flutter SDK constraint. diff --git a/packages/shared_preferences/shared_preferences_windows/pubspec.yaml b/packages/shared_preferences/shared_preferences_windows/pubspec.yaml index 26efe816a801..2970b3ff053e 100644 --- a/packages/shared_preferences/shared_preferences_windows/pubspec.yaml +++ b/packages/shared_preferences/shared_preferences_windows/pubspec.yaml @@ -1,7 +1,7 @@ name: shared_preferences_windows description: Windows implementation of shared_preferences homepage: https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences_windows -version: 0.0.2+1 +version: 0.0.2+2 flutter: plugin: