You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# Changelog
2
2
3
+
## 3.11.0 - Released 18 Sep 2024
4
+
5
+
-[Chat Message] Fixed an issue causing agent images not to load since 3.10.0.
6
+
-[Network] Added support for providing a custom network session to prevent using Parley's default implementation. Check out the [Advanced - Network](https://github.com/parley-messaging/android-library?tab=readme-ov-file#network) section to use this.
7
+
-[Network]*Important*`ParleyNetwork.setInterceptor()` is removed. Use a custom network session instead, or provide the interceptor with the default `RetrofitNetworkSession` of Parley, as described in the [Advanced - Network](https://github.com/parley-messaging/android-library?tab=readme-ov-file#network) section.
8
+
3
9
## 3.10.0 - Released 30 Jul 2024
4
10
5
11
-[Source] Parley now uses Kotlin at certain parts. Make sure to configure Kotlin in your project in case it doesn't use Kotlin yet.
If needed to apply a custom interceptor, for example when the headers could be dynamic. This can be done by creating an `okhttp3.Interceptor`and attaching that to the ParleyNetwork:
225
+
If the only need is to apply a custom interceptor to the default network session of Parley, for example when using dynamic headers. It's possible to create an `okhttp3.Interceptor`, create the default `RetrofitNetworkSession` with the interceptor and provide that to the `ParleyNetwork` configuration.
If using a custom interceptor is not enough, it's also possible to fully create you own `ParleyNetworkSession` implementation. You'll need to implement the `ParleyNetworkSession` interface. Then provide the custom `ParleyNetworkSession` to the `ParleyNetwork` configuration:
0 commit comments