Skip to content

Commit 93353b9

Browse files
committed
Upgrade SDK to 4.3
1 parent 3737732 commit 93353b9

3 files changed

Lines changed: 22 additions & 2 deletions

File tree

Assets/Plugins/StreamChat/Changelog.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
v4.3.0:
2+
Fixes:
3+
* Fixed state update after channel.truncated event with a past date
4+
* Added potential fix for a crash on Android with IL2CPP
5+
6+
Improvements:
7+
* Improved reconnection logic to monitor Unity's [Network Reachability](https://docs.unity3d.com/ScriptReference/NetworkReachability.html) for faster reaction to when the network is available again
8+
* Reduced the overhead and potential heating issues on mobile devices by optimizing the background tasks that handle WebSocket connection
9+
* Updated DTOs to the latest OpenAPI spec
10+
* Implemented invites -> [Invites Docs](https://getstream.io/chat/docs/unity/channel_invites/?language=unity)
11+
* Added optional hide history & message parameters to IStreamChannel.AddMembersAsync
12+
* Implemented IStreamChannel.UpdateOverwriteAsync -> [Channel Overwrite Update Docs](https://getstream.io/chat/docs/unity/channel_update/?language=unity&q=update#full-update-(overwrite))
13+
* Added channel freezing & unfreezing -> [Channel Freeze Docs](https://getstream.io/chat/docs/unity/disabling_channels/?language=unity#freeze-a-channel)
14+
15+
Sample Project:
16+
* Fixes:
17+
* Fixed excessive TryLoadPreviousMessagesAsync calling - this could lead to performance issues after loading older messages
18+
* Improvements
19+
* Added invite mechanics
20+
121
v4.2.0:
222
Deprecated (will be removed in a future release):
323
* IStreamChatClient.QueryChannelsAsync overload with IDictionary<string, object> filters parameter. Please use the other overload with IEnumerable<IFieldFilterRule> filters parameter.

Assets/Plugins/StreamChat/Core/LowLevelClient/StreamChatLowLevelClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ private set
196196
/// <summary>
197197
/// SDK Version number
198198
/// </summary>
199-
public static readonly Version SDKVersion = new Version(4, 2, 0);
199+
public static readonly Version SDKVersion = new Version(4, 3, 0);
200200

201201
/// <summary>
202202
/// Use this method to create the main client instance or use StreamChatClient constructor to create a client instance with custom dependencies

ProjectSettings/ProjectSettings.asset

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ PlayerSettings:
134134
16:10: 1
135135
16:9: 1
136136
Others: 1
137-
bundleVersion: 4.2.0
137+
bundleVersion: 4.3.0
138138
preloadedAssets: []
139139
metroInputSource: 0
140140
wsaTransparentSwapchain: 0

0 commit comments

Comments
 (0)