Skip to content

Version 4.20.0

Compare
Choose a tag to compare
@jgandres jgandres released this 15 May 09:23
· 7722 commits to master since this release
e05402c

Enhancement

  • [SDK-2779] - Transform a few MegaRequest to use performRequest callback - 14
  • [SDK-2816] - Add Jenkins subjob branch as a parameter
  • [SDK-2818] - Make fireOnRequestFinish thread safe for SRW
  • [SDK-2824] - refactoring procresult to avoid accessing client->json directly
  • [SDK-2829] - Add @nullable annotation to MegaApiJava.java - Part 1

Sub-task

  • [SDK-2807] - Parse keys and signatures from "ug" response

Maintenance

  • [SDK-2327] - Add tests for versions
  • [SDK-2810] - iOS Bindings - Update Set and Set Element Change type enum values
  • [SDK-2811] - Add getChanges() to MegaSet and MegaSetElement
  • [SDK-2817] - Adjust new FSLogging::eLogExceptFileNotFound case to log the other errors

Bug

  • [SDK-1788] - Case insensitive searches for nodes with multibyte characters doesn't work
  • [SDK-2783] - No longer honoring file permissions set via MegaApi::setDefaultFilePermissions
  • [SDK-2802] - Send event if nextid has been overflowed
  • [SDK-2813] - Adjust error logging on file open, not all failures to open are really errors
  • [SDK-2826] - Fix build issues with qmake and libicu
  • [SDK-2830] - Fix ICU when building using autotools

Feature

  • [SDK-2770] - Provide 'recommended' Plan
  • [SDK-2812] - Adjust DON'T_SEND_EMAILS by SEND_EMAILS

Target apps

  • iOS 10.1
  • Android 8.1