Skip to content

Commit d64f09a

Browse files
authored
Merge pull request #586 from ably/release/1.2.42
Release/1.2.42
2 parents aca05b9 + 51cbb34 commit d64f09a

File tree

12 files changed

+209
-87
lines changed

12 files changed

+209
-87
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## [1.2.42](https://github.com/ably/ably-flutter/tree/v1.2.42)
4+
5+
[Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.41...v1.2.42)
6+
7+
- Updated `ably-cocoa` dependency to `1.2.53`
8+
- Fixed the issue in which app crashes when the HTTPS response status code is 404 [\#583](https://github.com/ably/ably-flutter/issues/583)
9+
310
## [1.2.41](https://github.com/ably/ably-flutter/tree/v1.2.41)
411

512
[Full Changelog](https://github.com/ably/ably-flutter/compare/v1.2.40...v1.2.41)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Add the Ably Flutter package to your project by including it in your `pubspec.ya
5454

5555
```yaml
5656
dependencies:
57-
ably_flutter: ^1.2.41
57+
ably_flutter: ^1.2.42
5858
```
5959
6060
Once added to your dependencies, import it in your Dart code:

example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
platform :ios, '10.0'
2+
platform :ios, '12.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

example/ios/Podfile.lock

Lines changed: 106 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,94 @@
11
PODS:
2-
- Ably (1.2.33):
2+
- Ably (1.2.53):
33
- AblyDeltaCodec (= 1.3.3)
44
- msgpack (= 0.4.0)
5-
- ably_flutter (1.2.41):
6-
- Ably (= 1.2.33)
5+
- ably_flutter (1.2.42):
6+
- Ably (= 1.2.53)
77
- Flutter
88
- AblyDeltaCodec (1.3.3)
99
- device_info_plus (0.0.1):
1010
- Flutter
11+
- Firebase/CoreOnly (10.25.0):
12+
- FirebaseCore (= 10.25.0)
13+
- Firebase/Messaging (10.25.0):
14+
- Firebase/CoreOnly
15+
- FirebaseMessaging (~> 10.25.0)
16+
- firebase_core (2.32.0):
17+
- Firebase/CoreOnly (= 10.25.0)
18+
- Flutter
19+
- firebase_messaging (14.7.10):
20+
- Firebase/Messaging (= 10.25.0)
21+
- firebase_core
22+
- Flutter
23+
- FirebaseCore (10.25.0):
24+
- FirebaseCoreInternal (~> 10.0)
25+
- GoogleUtilities/Environment (~> 7.12)
26+
- GoogleUtilities/Logger (~> 7.12)
27+
- FirebaseCoreInternal (10.29.0):
28+
- "GoogleUtilities/NSData+zlib (~> 7.8)"
29+
- FirebaseInstallations (10.29.0):
30+
- FirebaseCore (~> 10.0)
31+
- GoogleUtilities/Environment (~> 7.8)
32+
- GoogleUtilities/UserDefaults (~> 7.8)
33+
- PromisesObjC (~> 2.1)
34+
- FirebaseMessaging (10.25.0):
35+
- FirebaseCore (~> 10.0)
36+
- FirebaseInstallations (~> 10.0)
37+
- GoogleDataTransport (~> 9.3)
38+
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
39+
- GoogleUtilities/Environment (~> 7.8)
40+
- GoogleUtilities/Reachability (~> 7.8)
41+
- GoogleUtilities/UserDefaults (~> 7.8)
42+
- nanopb (< 2.30911.0, >= 2.30908.0)
1143
- Flutter (1.0.0)
1244
- flutter_local_notifications (0.0.1):
1345
- Flutter
1446
- fluttertoast (0.0.2):
1547
- Flutter
48+
- Toast
49+
- GoogleDataTransport (9.4.1):
50+
- GoogleUtilities/Environment (~> 7.7)
51+
- nanopb (< 2.30911.0, >= 2.30908.0)
52+
- PromisesObjC (< 3.0, >= 1.2)
53+
- GoogleUtilities/AppDelegateSwizzler (7.13.3):
54+
- GoogleUtilities/Environment
55+
- GoogleUtilities/Logger
56+
- GoogleUtilities/Network
57+
- GoogleUtilities/Privacy
58+
- GoogleUtilities/Environment (7.13.3):
59+
- GoogleUtilities/Privacy
60+
- PromisesObjC (< 3.0, >= 1.2)
61+
- GoogleUtilities/Logger (7.13.3):
62+
- GoogleUtilities/Environment
63+
- GoogleUtilities/Privacy
64+
- GoogleUtilities/Network (7.13.3):
65+
- GoogleUtilities/Logger
66+
- "GoogleUtilities/NSData+zlib"
67+
- GoogleUtilities/Privacy
68+
- GoogleUtilities/Reachability
69+
- "GoogleUtilities/NSData+zlib (7.13.3)":
70+
- GoogleUtilities/Privacy
71+
- GoogleUtilities/Privacy (7.13.3)
72+
- GoogleUtilities/Reachability (7.13.3):
73+
- GoogleUtilities/Logger
74+
- GoogleUtilities/Privacy
75+
- GoogleUtilities/UserDefaults (7.13.3):
76+
- GoogleUtilities/Logger
77+
- GoogleUtilities/Privacy
1678
- msgpack (0.4.0)
79+
- nanopb (2.30910.0):
80+
- nanopb/decode (= 2.30910.0)
81+
- nanopb/encode (= 2.30910.0)
82+
- nanopb/decode (2.30910.0)
83+
- nanopb/encode (2.30910.0)
84+
- PromisesObjC (2.4.0)
85+
- Toast (4.1.1)
1786

1887
DEPENDENCIES:
1988
- ably_flutter (from `.symlinks/plugins/ably_flutter/ios`)
2089
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
90+
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
91+
- firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`)
2192
- Flutter (from `Flutter`)
2293
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
2394
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
@@ -26,13 +97,27 @@ SPEC REPOS:
2697
trunk:
2798
- Ably
2899
- AblyDeltaCodec
100+
- Firebase
101+
- FirebaseCore
102+
- FirebaseCoreInternal
103+
- FirebaseInstallations
104+
- FirebaseMessaging
105+
- GoogleDataTransport
106+
- GoogleUtilities
29107
- msgpack
108+
- nanopb
109+
- PromisesObjC
110+
- Toast
30111

31112
EXTERNAL SOURCES:
32113
ably_flutter:
33114
:path: ".symlinks/plugins/ably_flutter/ios"
34115
device_info_plus:
35116
:path: ".symlinks/plugins/device_info_plus/ios"
117+
firebase_core:
118+
:path: ".symlinks/plugins/firebase_core/ios"
119+
firebase_messaging:
120+
:path: ".symlinks/plugins/firebase_messaging/ios"
36121
Flutter:
37122
:path: Flutter
38123
flutter_local_notifications:
@@ -41,15 +126,27 @@ EXTERNAL SOURCES:
41126
:path: ".symlinks/plugins/fluttertoast/ios"
42127

43128
SPEC CHECKSUMS:
44-
Ably: 1d78e5dec56db6d2cf91b10d14fea796ce591bae
45-
ably_flutter: 266f291feba58d03b7f8f6ab8193ef615f6d2ab5
129+
Ably: 1756d6590a572809c10fc4bcc32e05fe9e7867d7
130+
ably_flutter: 3d13c8b685c64ff14396341c84fa75874005726b
46131
AblyDeltaCodec: add5d06a756b3581b12aab5b5500a320b8c55bea
47-
device_info_plus: 71ffc6ab7634ade6267c7a93088ed7e4f74e5896
132+
device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
133+
Firebase: 0312a2352584f782ea56f66d91606891d4607f06
134+
firebase_core: a626d00494efa398e7c54f25f1454a64c8abf197
135+
firebase_messaging: 1541105e2a2a6ef8bd869bcc44157d31e82f3a50
136+
FirebaseCore: 7ec4d0484817f12c3373955bc87762d96842d483
137+
FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934
138+
FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd
139+
FirebaseMessaging: 88950ba9485052891ebe26f6c43a52bb62248952
48140
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
49-
flutter_local_notifications: ad39620c743ea4c15127860f4b5641649a988100
50-
fluttertoast: 2c67e14dce98bbdb200df9e1acf610d7a6264ea1
141+
flutter_local_notifications: 4cde75091f6327eb8517fa068a0a5950212d2086
142+
fluttertoast: e9a18c7be5413da53898f660530c56f35edfba9c
143+
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
144+
GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
51145
msgpack: c85f6251873059738472ae136951cec5f30f3251
146+
nanopb: 438bc412db1928dac798aa6fd75726007be04262
147+
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
148+
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
52149

53-
PODFILE CHECKSUM: 1e2c1b20be30d932ecf4aea37c7fa8602c49c7fa
150+
PODFILE CHECKSUM: 5dac7b8eff57b86c98038531a0cc7562fb467acc
54151

55152
COCOAPODS: 1.16.2

example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,21 +224,39 @@
224224
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh",
225225
"${BUILT_PRODUCTS_DIR}/Ably/Ably.framework",
226226
"${BUILT_PRODUCTS_DIR}/AblyDeltaCodec/AblyDeltaCodec.framework",
227+
"${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework",
228+
"${BUILT_PRODUCTS_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework",
229+
"${BUILT_PRODUCTS_DIR}/FirebaseInstallations/FirebaseInstallations.framework",
230+
"${BUILT_PRODUCTS_DIR}/FirebaseMessaging/FirebaseMessaging.framework",
231+
"${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework",
232+
"${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
233+
"${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework",
234+
"${BUILT_PRODUCTS_DIR}/Toast/Toast.framework",
227235
"${BUILT_PRODUCTS_DIR}/ably_flutter/ably_flutter.framework",
228236
"${BUILT_PRODUCTS_DIR}/device_info_plus/device_info_plus.framework",
229237
"${BUILT_PRODUCTS_DIR}/flutter_local_notifications/flutter_local_notifications.framework",
230238
"${BUILT_PRODUCTS_DIR}/fluttertoast/fluttertoast.framework",
231239
"${BUILT_PRODUCTS_DIR}/msgpack/msgpack.framework",
240+
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
232241
);
233242
name = "[CP] Embed Pods Frameworks";
234243
outputPaths = (
235244
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Ably.framework",
236245
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AblyDeltaCodec.framework",
246+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework",
247+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreInternal.framework",
248+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseInstallations.framework",
249+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseMessaging.framework",
250+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework",
251+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
252+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework",
253+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast.framework",
237254
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ably_flutter.framework",
238255
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/device_info_plus.framework",
239256
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/flutter_local_notifications.framework",
240257
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/fluttertoast.framework",
241258
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/msgpack.framework",
259+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
242260
);
243261
runOnlyForDeploymentPostprocessing = 0;
244262
shellPath = /bin/sh;

example/pubspec.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ packages:
77
path: ".."
88
relative: true
99
source: path
10-
version: "1.2.41"
10+
version: "1.2.42"
1111
args:
1212
dependency: transitive
1313
description:
@@ -28,10 +28,10 @@ packages:
2828
dependency: transitive
2929
description:
3030
name: characters
31-
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
31+
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
3232
url: "https://pub.dev"
3333
source: hosted
34-
version: "1.4.0"
34+
version: "1.3.0"
3535
clock:
3636
dependency: transitive
3737
description:
@@ -44,10 +44,10 @@ packages:
4444
dependency: transitive
4545
description:
4646
name: collection
47-
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
47+
sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf
4848
url: "https://pub.dev"
4949
source: hosted
50-
version: "1.19.1"
50+
version: "1.19.0"
5151
crypto:
5252
dependency: "direct main"
5353
description:
@@ -198,10 +198,10 @@ packages:
198198
dependency: transitive
199199
description:
200200
name: meta
201-
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
201+
sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
202202
url: "https://pub.dev"
203203
source: hosted
204-
version: "1.16.0"
204+
version: "1.15.0"
205205
path:
206206
dependency: transitive
207207
description:
@@ -344,5 +344,5 @@ packages:
344344
source: hosted
345345
version: "6.5.0"
346346
sdks:
347-
dart: ">=3.7.0-0 <4.0.0"
347+
dart: ">=3.5.0 <4.0.0"
348348
flutter: ">=3.24.0"

ios/Classes/codec/AblyFlutterReader.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ +(ARTTokenParams *)tokenParamsFromDictionary: (NSDictionary *) dictionary {
253253

254254
for (NSString *key in dictionary) {
255255
NSString *value = dictionary[key];
256-
ARTStringifiable *stringifiable = [[ARTStringifiable alloc] initWithString:value];
256+
ARTStringifiable *stringifiable = [ARTStringifiable withString:value];
257257
result[key] = stringifiable;
258258
}
259259

ios/ably_flutter.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Pod::Spec.new do |s|
1818
s.source_files = 'Classes/**/*'
1919
s.public_header_files = 'Classes/**/*.h'
2020
s.dependency 'Flutter'
21-
s.dependency 'Ably', '1.2.33'
21+
s.dependency 'Ably', '1.2.53'
2222
s.platform = :ios
2323
s.ios.deployment_target = '10.0'
2424

0 commit comments

Comments
 (0)