Skip to content

Commit 2f8ddfd

Browse files
[FSSDK-9491] chore Prepare for 2.0.0-beta release (#67)
1 parent 6476087 commit 2f8ddfd

File tree

5 files changed

+25
-10
lines changed

5 files changed

+25
-10
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Optimizely Flutter SDK Changelog
22

3+
## 2.0.0-beta
4+
September 21, 2023
5+
6+
### New Features
7+
8+
* Add ODP for iOS ([#52](https://github.com/optimizely/optimizely-flutter-sdk/pull/52)).
9+
* Add ODP for Android ([#57](https://github.com/optimizely/optimizely-flutter-sdk/pull/57)).
10+
11+
### Bug Fixes
12+
13+
* Crash fixed, fetchQualifiedSegments without options ([#64](https://github.com/optimizely/optimizely-flutter-sdk/pull/64)).
14+
15+
### Functionality Enhancements
16+
17+
* Update Github Issue Templates ([#65](https://github.com/optimizely/optimizely-flutter-sdk/pull/65)).
18+
* Add configurable log level support ([#63](https://github.com/optimizely/optimizely-flutter-sdk/pull/63)).
19+
320
## 1.0.1
421
May 8, 2023
522

example/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ buildscript {
1111
}
1212
}
1313
ext {
14-
android_sdk_version = "4.0.0-beta2"
14+
android_sdk_version = "4.0.0-beta3"
1515
}
1616
allprojects {
1717
repositories {

lib/src/data_objects/decide_response.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ class Decision {
4242
enabled = json[Constants.enabled];
4343
}
4444
if (json[Constants.userContext] is Map<dynamic, dynamic>) {
45-
Map<String, dynamic> _userContext =
45+
Map<String, dynamic> localUserContext =
4646
Map<String, dynamic>.from(json[Constants.userContext]);
47-
if (_userContext[Constants.userId] is String) {
48-
userContext[Constants.userId] = _userContext[Constants.userId];
47+
if (localUserContext[Constants.userId] is String) {
48+
userContext[Constants.userId] = localUserContext[Constants.userId];
4949
}
50-
if (_userContext[Constants.attributes] is Map<dynamic, dynamic>) {
50+
if (localUserContext[Constants.attributes] is Map<dynamic, dynamic>) {
5151
userContext[Constants.attributes] =
52-
Map<String, dynamic>.from(_userContext[Constants.attributes]);
52+
Map<String, dynamic>.from(localUserContext[Constants.attributes]);
5353
}
5454
}
5555

lib/src/optimizely_client_wrapper.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ import 'package:optimizely_flutter_sdk/src/data_objects/optimizely_config_respon
2727
import 'package:optimizely_flutter_sdk/src/utils/constants.dart';
2828
import 'package:optimizely_flutter_sdk/src/utils/utils.dart';
2929

30-
import 'data_objects/log_level.dart';
31-
3230
enum ListenerType { activate, track, decision, logEvent, projectConfigUpdate }
3331

3432
enum ClientPlatform { iOS, android }

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: optimizely_flutter_sdk
22
description: This repository houses the Flutter SDK for use with Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts.
3-
version: 1.0.1
3+
version: 2.0.0-beta
44
homepage: https://github.com/optimizely/optimizely-flutter-sdk
55

66
environment:
7-
sdk: ">=2.16.2"
7+
sdk: '>=2.16.2 <=3.1.2'
88
flutter: ">=2.5.0"
99

1010
dependencies:

0 commit comments

Comments
 (0)