Skip to content

Releases: leancloud/java-unified-sdk

leancloud-sdk-7.2.2

05 Feb 01:17
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed: can't update Role bcz totallyOverwrite flag is incorrect.
  • AVIMConversation#getMembers() deeply copy member list for avoiding concurrent exception in flutter.

leancloud-sdk-7.2.1

02 Feb 06:33
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed: AVFile#save(asUser) would call super#save(asUser), binary data does not been uploaded.
  • refactor user authentication mechanism in lean engine, make it workable for both cloud-code and server login in customized servlet.
  • deprecated RequestUserParser class, instead of invoking AVUser#becomeWithSessionToken directly.

leancloud-sdk-7.2.0

29 Jan 12:08
Compare
Choose a tag to compare

Break changes

  • AVUser#currentUser doesn't work in lean-engine.
    AVUser#currentUser is a short-cut for use, only working within single thread, so it is not appropriate in lean engine.
    We disable AVUser#currentUser at present, and add many new methods for supporting requests with particular user authentication:
AVObject#saveInBackground(AVUser asAuthenticatedUser);
AVQuery#findInBackground(AVUser asAuthenticatedUser);

All these methods should be invoked in lean engine.

New features

  • AVUser#becomeWithSessionToken(String sessionToken, boolean saveToCurrentUser) was added to change currentUser automatically.

Optimization and fixed bugs

  • None

leancloud-sdk-7.1.2

25 Jan 04:17
Compare
Choose a tag to compare

Break changes

  • None

New features

  • #160: add new methods for supporting member query with iterator as following:
  AVIMConversation#queryBlockedMembers(int limit, String next, final AVIMConversationIterableResultCallback callback);
  AVIMConversation#queryMutedMembers(int limit, String next, final AVIMConversationIterableResultCallback callback);

Optimization and fixed bugs

  • fixed: #159: leanengine can't parse avobject parameter correctly.

leancloud-sdk-6.5.16

23 Jan 02:07
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed: #159, leanengine can't parse avobject parameter correctly.

leancloud-sdk-7.1.1

15 Jan 02:15
Compare
Choose a tag to compare

Break changes

  • None

New features

Optimization and fixed bugs

  • fixed: msg timestamp decode error with gson.

leancloud-sdk-7.1.0

12 Jan 06:46
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • optimal: decouple imclient-connnection-installation binding, always query throught network for conversations with last-message.
  • fixed: AVIMClientEventHandler lost prevStatus for sequence: kickoff - session/open - kickoff again.
  • some internal optimizations(#149, #150, #151, #154, #155).

leancloud-sdk-6.5.15

12 Jan 06:43
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed: AVIMClientEventHandler#onClientOffline doesn't be invoked if kicked off more than one time.

7.0.9 release notes

12 Nov 08:28
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed #144: can't subscribe livequery within jvm.
  • fixed #142: clear query's cache result correctly(for includeACL and getFirst parameter).
  • close #141: internally optimized for file uploading flow.

leancloud-sdk-6.5.14

12 Nov 08:25
Compare
Choose a tag to compare

Break changes

  • None

New features

  • None

Optimization and fixed bugs

  • fixed #142: clear query's cache result correctly(for includeACL and getFirst parameter).