Skip to content

Version 4.24.0

Compare
Choose a tag to compare
@mattw-mega mattw-mega released this 26 Jun 23:17
· 7173 commits to master since this release
91f92cc

Enhancement

  • [SDK-2929] - Move Double jenkinsfile to single jenkinsfile
  • [SDK-2936] - Avoid locking the ꜱᴅᴋ mutex in some MegaApi getters
  • [SDK-2968] - Use CURLOPT_QUICK_EXIT when not use c-ares as resolver
  • [SDK-2974] - glibcxx assertions on unit test

Sub-task

  • [SDK-2808] - Parse contacts signatures and keys for users

Maintenance

  • [SDK-2883] - Upgrade libcurl for iOS to version 8.1.2
  • [SDK-2887] - iOS Bindings - Add new MegaApi::sendEvent()
  • [SDK-2946] - Remove warnings in SDK code
  • [SDK-2964] - Undo most changes from commit 17e15cf
  • [SDK-2965] - Update OpenSSL
  • [SDK-2966] - Fix build issues with sdk.pri related with bz2
  • [SDK-2973] - Fix compilation error in MacOS and Windows
  • [SDK-2979] - Update Android SDK to API 34

Bug

  • [SDK-2956] - Investigate pread_failure() reason
  • [SDK-2958] - Fix libswresample.so.4 library not found after building with cmake + vcpkg in Linux
  • [SDK-2961] - Last writes to the transfer cache are not properly commited during a locallogout
  • [SDK-2962] - onTransferFinish received with invalid NodeHandle for empty folder (MegaSync)
  • [SDK-2970] - Fix MegaUserAlerts related to scheduled meetings
  • [SDK-2972] - Fix error hinted by GCC 11.3 building MEGAchat
  • [SDK-2975] - fix SDK compilation when ENABLE_SYNC is not defined

Feature

  • [SDK-2848] - Downloading of folders needs more options for what to do in case of filename clashes
  • [SDK-2896] - Allow to mark Syncs/Backups as removed

Target apps

  • iOS 10.4
  • Android 8.4