Skip to content

Commit

Permalink
Merge pull request #317 from Countly/android_upgrade
Browse files Browse the repository at this point in the history
24.11.2
  • Loading branch information
turtledreams authored Dec 4, 2024
2 parents 5e5a57b + 6b91d68 commit 582de4f
Show file tree
Hide file tree
Showing 14 changed files with 26 additions and 13 deletions.
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
## 24.11.2
* Improved view tracking capabilities in iOS.

* Mitigated issues where:
* On Android 35 and above, the navigation bar was overlapping with the content display in Android.
* An automatically closed autoStopped view's duration could have increased when opening new views in Android.
* A concurrent modification error could have happen when starting multiple stopped views in iOS.

* Updated underlying Android SDK version to 24.7.7
* Updated underlying iOS SDK version to 24.7.9

## 24.11.1
* Added content configuration interface that has `setGlobalContentCallback` to get notified about content changes.
* Added support for localization of content blocks.
Expand All @@ -10,7 +21,6 @@
* Mitigated issues where:
* Passing the global content callback was not possible in Android.
* The user provided URLSessionConfiguration was not applied to direct requests in iOS.
* A concurrent modification error could have happen when starting multiple stopped views in iOS.

* Updated underlying Android SDK version to 24.7.6
* Updated underlying iOS SDK version to 24.7.8
Expand Down
2 changes: 1 addition & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ android {
}

dependencies {
implementation 'ly.count.android:sdk:24.7.6'
implementation 'ly.count.android:sdk:24.7.7'
implementation 'com.google.firebase:firebase-messaging:24.0.3'
}
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
*/
public class CountlyFlutterPlugin implements MethodCallHandler, FlutterPlugin, ActivityAware, DefaultLifecycleObserver {
private static final String TAG = "CountlyFlutterPlugin";
private final String COUNTLY_FLUTTER_SDK_VERSION_STRING = "24.11.1";
private final String COUNTLY_FLUTTER_SDK_VERSION_STRING = "24.11.2";
private final String COUNTLY_FLUTTER_SDK_NAME = "dart-flutterb-android";
private final String COUNTLY_FLUTTER_SDK_NAME_NO_PUSH = "dart-flutterbnp-android";

Expand Down
2 changes: 1 addition & 1 deletion example/integration_test/utils.dart
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Future<List<String>> getEventQueue() async {
void testCommonRequestParams(Map<String, List<String>> requestObject) {
expect(requestObject['app_key']?[0], APP_KEY);
expect(requestObject['sdk_name']?[0], "dart-flutterb-${Platform.isIOS ? "ios" : "android"}");
expect(requestObject['sdk_version']?[0], '24.11.1');
expect(requestObject['sdk_version']?[0], '24.11.2');
expect(requestObject['av']?[0], Platform.isIOS ? '0.0.1' : '1.0.0');
assert(requestObject['timestamp']?[0] != null);

Expand Down
2 changes: 1 addition & 1 deletion ios/Classes/CountlyFlutterPlugin.m
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ @interface CountlyPersistency ()

CLYPushTestMode const CLYPushTestModeProduction = @"CLYPushTestModeProduction";

NSString *const kCountlyFlutterSDKVersion = @"24.11.1";
NSString *const kCountlyFlutterSDKVersion = @"24.11.2";
NSString *const kCountlyFlutterSDKName = @"dart-flutterb-ios";
NSString *const kCountlyFlutterSDKNameNoPush = @"dart-flutterbnp-ios";

Expand Down
3 changes: 3 additions & 0 deletions ios/Classes/CountlyiOS/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## 24.7.9
* Improved view tracking capabilities

## 24.7.8
* Added support for localization of content blocks.

Expand Down
2 changes: 1 addition & 1 deletion ios/Classes/CountlyiOS/Countly-PL.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Countly-PL'
s.version = '24.7.8'
s.version = '24.7.9'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.summary = 'Countly is an innovative, real-time, open source mobile analytics platform.'
s.homepage = 'https://github.com/Countly/countly-sdk-ios'
Expand Down
2 changes: 1 addition & 1 deletion ios/Classes/CountlyiOS/Countly.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Countly'
s.version = '24.7.8'
s.version = '24.7.9'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.summary = 'Countly is an innovative, real-time, open source mobile analytics platform.'
s.homepage = 'https://github.com/Countly/countly-sdk-ios'
Expand Down
2 changes: 1 addition & 1 deletion ios/Classes/CountlyiOS/CountlyCommon.m
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ @interface CountlyCommon ()
#endif
@end

NSString* const kCountlySDKVersion = @"24.7.8";
NSString* const kCountlySDKVersion = @"24.7.9";
NSString* const kCountlySDKName = @"objc-native-ios";

NSString* const kCountlyErrorDomain = @"ly.count.ErrorDomain";
Expand Down
2 changes: 1 addition & 1 deletion ios/countly_flutter.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
Pod::Spec.new do |s|
s.name = 'countly_flutter'
s.version = '24.11.1'
s.version = '24.11.2'
s.summary = 'Countly is an innovative, real-time, open source mobile analytics platform.'
s.homepage = 'https://github.com/Countly/countly-sdk-flutter-bridge'
s.social_media_url = 'https://twitter.com/gocountly'
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: countly_flutter
description: Countly is an innovative, real-time, open source mobile analytics and push notifications platform.
version: 24.11.1
version: 24.11.2
homepage: https://support.count.ly/hc/en-us/articles/360037944212
repository: https://github.com/Countly/countly-sdk-flutter-bridge
issue_tracker: https://github.com/Countly/countly-sdk-flutter-bridge/issues
Expand Down
2 changes: 1 addition & 1 deletion scripts/no-push-files/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ android {
}

dependencies {
implementation 'ly.count.android:sdk:24.7.6'
implementation 'ly.count.android:sdk:24.7.7'
}
2 changes: 1 addition & 1 deletion scripts/no-push-files/countly_flutter_np.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
Pod::Spec.new do |s|
s.name = 'countly_flutter_np'
s.version = '24.11.1'
s.version = '24.11.2'
s.summary = 'Countly is an innovative, real-time, open source mobile analytics platform.'
s.homepage = 'https://github.com/Countly/countly-sdk-flutter-bridge'
s.social_media_url = 'https://twitter.com/gocountly'
Expand Down
2 changes: 1 addition & 1 deletion scripts/no-push-files/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: countly_flutter_np
description: Countly is an innovative, real-time, open source mobile analytics. This plugin is a flavour of the SDK without push notifications.

version: 24.11.1
version: 24.11.2
homepage: https://support.count.ly/hc/en-us/articles/360037944212-Flutter
repository: https://github.com/Countly/countly-sdk-flutter-bridge
issue_tracker: https://github.com/Countly/countly-sdk-flutter-bridge/issues
Expand Down

0 comments on commit 582de4f

Please sign in to comment.