Releases: leancloud/java-unified-sdk
Releases · leancloud/java-unified-sdk
6.1.4 release notes
Break changes
- None
New features
- None
Optimization and fixed bugs
- fixed: #86 ClassCastException occurred within AVIMConveration#getMemberCount(), #queryBlockedMembers() and #getMutedMembers().
6.1.3 release notes
Break changes
- None
New features
- None
Optimization and fixed bugs
- fixed: #84 Cannot update AVIMConveration's name
6.1.2 release notes
Break changes
- None
New features
- AVPush support
flowControl.
Optimization and fixed bugs
- None
6.1.1 release notes
Break changes
- None
New features
- None
Optimization and fixed bugs
- bug fixed: AVParcelableObject throw exception on Android bcz JSONType annotation doesn't work.
- bug fixed: AVStatus.statusQuery() can't get the correct data bcz where-condition is lack.
- bug fixed: ObjectFieldOperation can't detect circle reference for collection value.
6.1.0 release notes
Break changes
AVUser#followeeQuery()和AVUser#followerQuery()的结果由List<AVUser>变为List<AVObject>,开发者需要对结果再次调用getAVObject<AVUser>("follower")orgetAVObject<AVUser>("followee")来得到 AVUser 对象。
New features
- support securely initialization for Android platform
- support Status API
Optimization and fixed bugs
- None
6.0.5 release notes
Break changes
- None
New features
- None
Optimization and fixed bugs
- fixed: #78(第三方登录 failOnNotExist 参数使用报错)
6.0.4 release notes
Break changes
- None
New features
- support Realtime client online/offline hook in leanengine library.
Optimization and fixed bugs
- change http User Agent to format:
LeanCloud-Java-SDK/x.x.x. - add try-catch for crash while registerring receiver in PushService, which occurred on very few Android phones.
6.0.3 release
Break changes
- None
New features
- support more notification channel for android(8.0 or above).
PushService#createNotificationChannel(context, id, name, description, importance, ...); - add AVOSCloud#getServerDateInBackground()
- mixpush support Xiaomi international version.
AVMixpushManager#registerXiaomiPush(context, miAppId, miAppKey, profile, isInternationalVendor)
Optimization and fixed bugs
- None
6.0.2 release notes
Overview
At this release, we use two versions for Android and Java SDK:
- Android SDKs‘ version is 6.0.2-androidx
- Java SDKs’ version is 6.0.2
for Android SDK, we switch to AndroidX, out of use Support Libraries no longer.
Break changes
- for domestic application, developers must call AVOSCloud.initialize(context, appId, appKey, serverHost) at first instead of AVOSCloud.initialize(context, appId, appKey) on Android platform.
New features
- support fulltext search(former In-App Search);
Optimization and fixed bugs
- fixed: AVIMAudioMessage with local file doesn't work.
- optimized RTM network status notification and auto re-connection logic.
6.0.0 release notes
Break changes
- for domestic application, developers MUST call AVOSCloud.initialize(context, appId, appKey, serverHost) at first instead of AVOSCloud.initialize(context, appId, appKey) on Android platform.
New features
- LiveQuery login command add
clientTsparameter.
Optimization and fixed bugs
- upgrade dependencies:
- okhttp:
3.12.1->4.1.1 - retrofit:
2.5.0->2.6.1 - rxjava2:
2.2.3->2.2.12 - rxandroid:
2.1.0->2.1.1 - fastjson:
1.2.46->1.2.60 - fastjson-android:
1.1.70.android->1.1.71.android - protobuf-java:
3.4.0->3.9.1 - java-websocket:
1.3.9->1.4.0
- okhttp: