Skip to content

Commit fc0eca0

Browse files
release 0.10.18
1 parent 0e477b8 commit fc0eca0

File tree

8 files changed

+46
-29
lines changed

8 files changed

+46
-29
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## 0.10.18 (12/07/2024)
2+
### Bug fixes
3+
* Fix for bot quick actions display once a conversation is resolved in iOS.
4+
* Added support for html content in carousels and fix for hyperlink redirection in carousel's secorndary button and description content in iOS.
5+
* Fix for chat history restoration issue with pagination in iOS.
6+
* Fix for bot specific variables not updating in bot flows in iOS.
7+
* Fix correct display of search options in the searchable list for Slash command quick actions in iOS.
8+
* Fix security issue where HTML injection is allowed through the chat input field in iOS.
9+
* Fix crash in bot articles feedback option when sent in languages other than English in iOS.
10+
* Fix for the SDK text input field type being set up for OTP autofilling by default in Android.
11+
* Fix for the possibility of HTML injection through the SDK's chat input field in Android.
12+
* Fix for the alignment issue in the categories listing screen in Android.
13+
* Fix for the chat reply window starting with a lowercase letter in Android.
14+
* Fix for the agent response expectation time taking a few seconds to update after a locale change in Android.
15+
* Fix for incorrect Preview messages being shown in Channels list in Android.
16+
* Fix for failing read receipts in conversations in Android.
17+
118
## 0.10.17 (21/06/2024)
219
### Enhancement
320
* Upgraded min SDK to 21 in Android.

android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ android {
2626
compileSdkVersion 31
2727

2828
defaultConfig {
29-
minSdkVersion 16
29+
minSdkVersion 21
3030
}
3131
lintOptions {
3232
disable 'InvalidPackage'
@@ -35,7 +35,7 @@ android {
3535

3636
dependencies {
3737
implementation 'com.android.support:localbroadcastmanager:28.0.0'
38-
implementation 'com.github.freshworks:freshchat-android:6.2.5'
38+
implementation 'com.github.freshworks:freshchat-android:6.2.7'
3939
}
4040

4141

example/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ android {
3535
defaultConfig {
3636
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
3737
applicationId "com.fc.sampleobjc.flutter_app"
38-
minSdkVersion 19
38+
minSdkVersion 21
3939
targetSdkVersion 34
4040
versionCode flutterVersionCode.toInteger()
4141
versionName flutterVersionName

example/ios/Podfile.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ PODS:
1515
- FirebaseCoreInternal (~> 10.0)
1616
- GoogleUtilities/Environment (~> 7.12)
1717
- GoogleUtilities/Logger (~> 7.12)
18-
- FirebaseCoreInternal (10.25.0):
18+
- FirebaseCoreInternal (10.29.0):
1919
- "GoogleUtilities/NSData+zlib (~> 7.8)"
20-
- FirebaseInstallations (10.25.0):
20+
- FirebaseInstallations (10.29.0):
2121
- FirebaseCore (~> 10.0)
2222
- GoogleUtilities/Environment (~> 7.8)
2323
- GoogleUtilities/UserDefaults (~> 7.8)
@@ -32,10 +32,10 @@ PODS:
3232
- GoogleUtilities/UserDefaults (~> 7.8)
3333
- nanopb (< 2.30911.0, >= 2.30908.0)
3434
- Flutter (1.0.0)
35-
- freshchat_sdk (0.10.16):
35+
- freshchat_sdk (0.10.18):
3636
- Flutter
37-
- FreshchatSDK (= 6.2.0)
38-
- FreshchatSDK (6.2.0)
37+
- FreshchatSDK (= 6.2.2)
38+
- FreshchatSDK (6.2.2)
3939
- GoogleDataTransport (9.4.1):
4040
- GoogleUtilities/Environment (~> 7.7)
4141
- nanopb (< 2.30911.0, >= 2.30908.0)
@@ -106,12 +106,12 @@ SPEC CHECKSUMS:
106106
firebase_core: 7f1e1156934d0da3be260174812842df9420e4ab
107107
firebase_messaging: 28b49260e70d10042fa2bea79f37e1edae48f1bd
108108
FirebaseCore: 11dc8a16dfb7c5e3c3f45ba0e191a33ac4f50894
109-
FirebaseCoreInternal: 910a81992c33715fec9263ca7381d59ab3a750b7
110-
FirebaseInstallations: 91950fe859846fff0fbd296180909dd273103b09
109+
FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934
110+
FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd
111111
FirebaseMessaging: 4d52717dd820707cc4eadec5eb981b4832ec8d5d
112112
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
113-
freshchat_sdk: ab279bcf42c4e89b3bd3dbe3a5fef6935893e1a9
114-
FreshchatSDK: 9b4f3158fe49ddacc053d142208fc2637fd469ff
113+
freshchat_sdk: 7790a054a13c2c08187e1eb97391352bff3325c0
114+
FreshchatSDK: bac1b081f58e90833c9ec60e51251d269e55b6f2
115115
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
116116
GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
117117
nanopb: 438bc412db1928dac798aa6fd75726007be04262

example/pubspec.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: _flutterfire_internals
8-
sha256: "99b5dec989287c1aca71bf27339e0022b4dc3679225f442fb75790ef44535bf8"
8+
sha256: "3dee3db3468c5f4640a4e8aa9c1e22561c298976d8c39ed2fdd456a9a3db26e1"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "1.3.30"
11+
version: "1.3.32"
1212
async:
1313
dependency: transitive
1414
description:
@@ -77,10 +77,10 @@ packages:
7777
dependency: "direct main"
7878
description:
7979
name: firebase_core
80-
sha256: "6b1152a5af3b1cfe7e45309e96fc1aa14873f410f7aadb3878aa7812acfa7531"
80+
sha256: "4aef2a23d0f3265545807d68fbc2f76a6b994ca3c778d88453b99325abd63284"
8181
url: "https://pub.dev"
8282
source: hosted
83-
version: "2.30.0"
83+
version: "2.30.1"
8484
firebase_core_platform_interface:
8585
dependency: transitive
8686
description:
@@ -93,34 +93,34 @@ packages:
9393
dependency: transitive
9494
description:
9595
name: firebase_core_web
96-
sha256: c8b02226e548f35aace298e2bb2e6c24e34e8a203d614e742bb1146e5a4ad3c8
96+
sha256: "67f2fcc600fc78c2f731c370a3a5e6c87ee862e3a2fba6f951eca6d5dafe5c29"
9797
url: "https://pub.dev"
9898
source: hosted
99-
version: "2.15.0"
99+
version: "2.16.0"
100100
firebase_messaging:
101101
dependency: "direct main"
102102
description:
103103
name: firebase_messaging
104-
sha256: d01e454837b1ce221791682051fd584e4827bdff5fdad3595708a917db01ad0a
104+
sha256: "73a43445a7f8c6e6327f0ec3922b1c99a9f4a0e4896197bfe10a88259f775aad"
105105
url: "https://pub.dev"
106106
source: hosted
107-
version: "14.8.2"
107+
version: "14.9.1"
108108
firebase_messaging_platform_interface:
109109
dependency: transitive
110110
description:
111111
name: firebase_messaging_platform_interface
112-
sha256: e459eb4eb0aef67833843f474e8697e091086d71aa186253b93eb141eec3ee2f
112+
sha256: "675527aadccb679c9dfd43a4558690427123ac1e99f03eef5bbce9dc216edc91"
113113
url: "https://pub.dev"
114114
source: hosted
115-
version: "4.5.32"
115+
version: "4.5.34"
116116
firebase_messaging_web:
117117
dependency: transitive
118118
description:
119119
name: firebase_messaging_web
120-
sha256: f0600d25c1c710338d568d200164fa791ce8d390d141d04408908615834a0db6
120+
sha256: "66deff69307f54fc7a20732b4278af327ae378b86607d5ac877d8f2201fe881e"
121121
url: "https://pub.dev"
122122
source: hosted
123-
version: "3.8.2"
123+
version: "3.8.4"
124124
flutter:
125125
dependency: "direct main"
126126
description: flutter
@@ -142,7 +142,7 @@ packages:
142142
path: ".."
143143
relative: true
144144
source: path
145-
version: "0.10.14"
145+
version: "0.10.18"
146146
leak_tracker:
147147
dependency: transitive
148148
description:

ios/freshchat_sdk.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'freshchat_sdk'
7-
s.version = '0.10.17'
7+
s.version = '0.10.18'
88
s.summary = 'Freshchat Flutter SDK - iOS'
99
s.description = <<-DESC
1010
Freshchat Flutter SDK - iOS.
@@ -17,7 +17,7 @@ Pod::Spec.new do |s|
1717
s.public_header_files = 'Classes/**/*.h'
1818
s.dependency 'Flutter'
1919
s.platform = :ios
20-
s.dependency "FreshchatSDK", '6.2.1'
20+
s.dependency "FreshchatSDK", '6.2.2'
2121

2222
# Flutter.framework does not contain a i386 slice. Only x86_64 simulators are supported.
2323
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'VALID_ARCHS[sdk=iphonesimulator*]' => 'x86_64' }

lib/freshchat_sdk.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ class Freshchat {
229229
final String sdkVersion = await _channel.invokeMethod('getSdkVersion');
230230
final String operatingSystem = Platform.operatingSystem;
231231
// As there is no simple way to get current freshchat flutter sdk version, we are hardcoding here.
232-
final String allSdkVersion = "flutter-0.10.17-$operatingSystem-$sdkVersion ";
232+
final String allSdkVersion = "flutter-0.10.18-$operatingSystem-$sdkVersion ";
233233
return allSdkVersion;
234234
}
235235

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Freshchat is a modern messaging software for sales and customer eng
33
repository: https://github.com/freshworks/freshchat-flutter-sdk
44

55
# Whenever this version is updated, it must also be updated in Freshchat::getSdkVersion()
6-
version: 0.10.17
6+
version: 0.10.18
77
homepage: https://www.freshworks.com/
88

99
environment:

0 commit comments

Comments
 (0)