From d455958a0ccfeb09811323414b40a10e6632ba8f Mon Sep 17 00:00:00 2001 From: Ben Butterworth <24711048+ben-xD@users.noreply.github.com> Date: Wed, 24 Nov 2021 20:19:52 +0000 Subject: [PATCH 1/4] Ably Flutter 1.2.6 version change --- example/ios/Podfile.lock | 4 ++-- example/pubspec.lock | 2 +- pubspec.yaml | 2 +- test_integration/ios/Podfile.lock | 4 ++-- test_integration/pubspec.lock | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 06942f913..f530dd118 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -2,7 +2,7 @@ PODS: - Ably (1.2.7): - AblyDeltaCodec (= 1.3.2) - msgpack (= 0.4.0) - - ably_flutter (1.2.5): + - ably_flutter (1.2.6): - Ably (= 1.2.7) - Flutter - AblyDeltaCodec (1.3.2) @@ -45,7 +45,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Ably: f627c0c2e4489785b74d33d2c1287edeb9c6a7be - ably_flutter: 43b5908539837dd5020a07a3ed7a6133a3275fa2 + ably_flutter: 7cf00f53f2fbafa97409987fb93075aa254624b3 AblyDeltaCodec: 783d017270de70bbbc0a84e4235297b225d33636 device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a diff --git a/example/pubspec.lock b/example/pubspec.lock index 59ee6e759..e50162c8d 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -7,7 +7,7 @@ packages: path: ".." relative: true source: path - version: "1.2.5" + version: "1.2.6" args: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index c3b3d66ff..4fb9dd098 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: ably_flutter description: A wrapper around Ably's Cocoa and Java client library SDKs, providing iOS and Android support. -version: 1.2.5 +version: 1.2.6 repository: https://github.com/ably/ably-flutter environment: diff --git a/test_integration/ios/Podfile.lock b/test_integration/ios/Podfile.lock index 244aa63ab..f27e8506a 100644 --- a/test_integration/ios/Podfile.lock +++ b/test_integration/ios/Podfile.lock @@ -2,7 +2,7 @@ PODS: - Ably (1.2.7): - AblyDeltaCodec (= 1.3.2) - msgpack (= 0.4.0) - - ably_flutter (1.2.5): + - ably_flutter (1.2.6): - Ably (= 1.2.7) - Flutter - AblyDeltaCodec (1.3.2) @@ -27,7 +27,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Ably: f627c0c2e4489785b74d33d2c1287edeb9c6a7be - ably_flutter: 43b5908539837dd5020a07a3ed7a6133a3275fa2 + ably_flutter: 7cf00f53f2fbafa97409987fb93075aa254624b3 AblyDeltaCodec: 783d017270de70bbbc0a84e4235297b225d33636 Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a msgpack: c85f6251873059738472ae136951cec5f30f3251 diff --git a/test_integration/pubspec.lock b/test_integration/pubspec.lock index fa325dfa0..7c82a2b4b 100644 --- a/test_integration/pubspec.lock +++ b/test_integration/pubspec.lock @@ -14,7 +14,7 @@ packages: path: ".." relative: true source: path - version: "1.2.5" + version: "1.2.6" analyzer: dependency: transitive description: From 0d198eb5cc27de523b79eb58dc447f043a3d54ff Mon Sep 17 00:00:00 2001 From: Ben Butterworth <24711048+ben-xD@users.noreply.github.com> Date: Wed, 24 Nov 2021 20:20:30 +0000 Subject: [PATCH 2/4] Small documentation formatting fix --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 611d9131a..7426ff938 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -256,7 +256,7 @@ The release process must include the following steps: 3. Add a commit to bump the version number - Update the version in `pubspec.yaml` - Update the version of ably-flutter used in the example app and test integration app `podfile.lock` files: - - Run `pod install` in `example/ios` and `test_integration/ios`, or run `pod install --project-directory=example/ios` and `pod install --project-directory=test_integration/ios + - Run `pod install` in `example/ios` and `test_integration/ios`, or run `pod install --project-directory=example/ios` and `pod install --project-directory=test_integration/ios` - Commit this 4. Add a commit to update the change log. - Autogenerate the changelog contents by running `github_changelog_generator -u ably -p ably-flutter --since-tag 1.2.0 --output delta.md` and manually copying the relevant contents from `delta.md` into `CHANGELOG.md` From 23db62dbf9ad68bae61a3712af48e40980aec3bb Mon Sep 17 00:00:00 2001 From: Ben Butterworth <24711048+ben-xD@users.noreply.github.com> Date: Wed, 24 Nov 2021 21:05:37 +0000 Subject: [PATCH 3/4] v1.2.6 changelog --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 36f0ef9e2..79de302ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [1.2.6](https://github.com/ably/ably-flutter/tree/v1.2.6) + +[Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.5...v1.2.6) + +**Implemented enhancements:** + +- Remove `prefer_relative_imports` and use absolute package imports [\#169](https://github.com/ably/ably-flutter/issues/169) +- Simplify authCallback code [\#231](https://github.com/ably/ably-flutter/pull/231) ([ben-xD](https://github.com/ben-xD)) +- Make the symmetric encryption UI more usable [\#229](https://github.com/ably/ably-flutter/pull/229) ([ben-xD](https://github.com/ben-xD)) +- Improve android logging: Remove unnecessary print statements, and use Log.w where necessary [\#228](https://github.com/ably/ably-flutter/pull/228) ([ben-xD](https://github.com/ben-xD)) +- iOS: add `notification` in RemoteMessage [\#224](https://github.com/ably/ably-flutter/pull/224) ([ben-xD](https://github.com/ben-xD)) +- Fix `setOptions` to complete the Future \(previously did not call `result.success`\) and remove side effects in example app [\#222](https://github.com/ably/ably-flutter/pull/222) ([ben-xD](https://github.com/ben-xD)) +- Stop saving a reference to a Future as a way to check for the method being called [\#219](https://github.com/ably/ably-flutter/pull/219) ([ben-xD](https://github.com/ben-xD)) + +**Fixed bugs:** + +- iOS push notifications error handling: Stop sending `FlutterError` through MethodChannel. It is not supported and crashes the app. [\#214](https://github.com/ably/ably-flutter/issues/214) +- Explicitly check types of tokenDetails, instead of using macro which … [\#256](https://github.com/ably/ably-flutter/pull/256) ([ben-xD](https://github.com/ben-xD)) + +**Merged pull requests:** + +- Docs improvement for Android push notifications [\#227](https://github.com/ably/ably-flutter/pull/227) ([ben-xD](https://github.com/ben-xD)) +- Reduce dart analysis warnings and hints and remove "Interface" classes \(e.g. `RealtimeInterface`\) [\#213](https://github.com/ably/ably-flutter/pull/213) ([ben-xD](https://github.com/ben-xD)) +- Remove unnecessary abstract classes [\#193](https://github.com/ably/ably-flutter/pull/193) ([ben-xD](https://github.com/ben-xD)) + ## [1.2.5](https://github.com/ably/ably-flutter/tree/v1.2.5) [Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.4...v1.2.5) From ab9a3a660f89e32e489be03a2f140572435cec16 Mon Sep 17 00:00:00 2001 From: Ben Butterworth <24711048+ben-xD@users.noreply.github.com> Date: Wed, 24 Nov 2021 21:08:12 +0000 Subject: [PATCH 4/4] Remove unnecessary detail in Changelog --- CHANGELOG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79de302ce..703e9ec51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,10 @@ **Implemented enhancements:** -- Remove `prefer_relative_imports` and use absolute package imports [\#169](https://github.com/ably/ably-flutter/issues/169) -- Simplify authCallback code [\#231](https://github.com/ably/ably-flutter/pull/231) ([ben-xD](https://github.com/ben-xD)) - Make the symmetric encryption UI more usable [\#229](https://github.com/ably/ably-flutter/pull/229) ([ben-xD](https://github.com/ben-xD)) - Improve android logging: Remove unnecessary print statements, and use Log.w where necessary [\#228](https://github.com/ably/ably-flutter/pull/228) ([ben-xD](https://github.com/ben-xD)) - iOS: add `notification` in RemoteMessage [\#224](https://github.com/ably/ably-flutter/pull/224) ([ben-xD](https://github.com/ben-xD)) - Fix `setOptions` to complete the Future \(previously did not call `result.success`\) and remove side effects in example app [\#222](https://github.com/ably/ably-flutter/pull/222) ([ben-xD](https://github.com/ben-xD)) -- Stop saving a reference to a Future as a way to check for the method being called [\#219](https://github.com/ably/ably-flutter/pull/219) ([ben-xD](https://github.com/ben-xD)) **Fixed bugs:**