Skip to content

Commit 4ca1c4d

Browse files
authored
[shared_preferences] Exposed SharedPreferencesOptions. (#8530)
fixes flutter/flutter#162381
1 parent b66b6d6 commit 4ca1c4d

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

packages/shared_preferences/shared_preferences/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 2.5.1
2+
3+
* Exposes `SharedPreferencesOptions`.
4+
15
## 2.5.0
26

37
* Adds shared preferences devtools extension.

packages/shared_preferences/shared_preferences/example/integration_test/shared_preferences_migration_util_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import 'package:shared_preferences/util/legacy_to_async_migration_util.dart';
1111
import 'package:shared_preferences_android/shared_preferences_android.dart';
1212
import 'package:shared_preferences_foundation/shared_preferences_foundation.dart';
1313
import 'package:shared_preferences_linux/shared_preferences_linux.dart';
14-
import 'package:shared_preferences_platform_interface/types.dart';
1514
import 'package:shared_preferences_windows/shared_preferences_windows.dart';
1615

1716
const String stringKey = 'testString';

packages/shared_preferences/shared_preferences/example/lib/main.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import 'package:shared_preferences/shared_preferences.dart';
1111
// #docregion migrate
1212
import 'package:shared_preferences/util/legacy_to_async_migration_util.dart';
1313
// #enddocregion migrate
14-
import 'package:shared_preferences_platform_interface/types.dart';
1514

1615
void main() {
1716
runApp(const MyApp());

packages/shared_preferences/shared_preferences/lib/shared_preferences.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,7 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5+
export 'package:shared_preferences_platform_interface/types.dart'
6+
show SharedPreferencesOptions;
57
export 'src/shared_preferences_async.dart';
68
export 'src/shared_preferences_legacy.dart';

packages/shared_preferences/shared_preferences/lib/util/legacy_to_async_migration_util.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
import 'package:shared_preferences_platform_interface/types.dart';
6-
75
import '../shared_preferences.dart';
86

97
/// Migrates preferences from the legacy [SharedPreferences] system to

packages/shared_preferences/shared_preferences/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Flutter plugin for reading and writing simple key-value pairs.
33
Wraps NSUserDefaults on iOS and SharedPreferences on Android.
44
repository: https://github.com/flutter/packages/tree/main/packages/shared_preferences/shared_preferences
55
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+shared_preferences%22
6-
version: 2.5.0
6+
version: 2.5.1
77

88
environment:
99
sdk: ^3.5.0

0 commit comments

Comments
 (0)