Version 4.23.0
Enhancement
- [SDK-2947] - Add USER_ATTR_CC_PREFS to MegaApiJava
Sub-task
- [SDK-2900] - Remove the Anomalous name reporting, in develop and SRW
- [SDK-2950] - Enable debug-hook disableAvoidSmallLastRequest() in release mode
Maintenance
- [SDK-2850] - Homogenize getChanges() interfaces
- [SDK-2885] - Add test for raided transfer resumption
- [SDK-2901] - Enable warnings for deprecated functions
- [SDK-2909] - Clean "g" command reponse process
- [SDK-2912] - iOS - Fix SwiftLint warnings - for_where
- [SDK-2930] - iOS - fix isLoggedIn comment
Bug
- [SDK-2906] - Fix tests using get/set device/drive names
- [SDK-2910] - Fix MegaApi::getPreviewElementNode ctime and mtime values
- [SDK-2923] - Due to jenkins upgrade, all builds are being processed as success
- [SDK-2935] - Android Crash: exception in CryptoPP::AuthenticatedSymmetricCipherBase::Resynchronize
- [SDK-2940] - Fix doGetDeviceName and doGetDriveName when not API_OK
- [SDK-2948] - sendEvent should more accurately check whether an event is with an acceptable range.
- [SDK-2954] - Improve Request(INVITE_TO_CHATROOM) logs
- [SDK-2955] - Crash at pread_failure() on iOS
- [SDK-2957] - Allow client code to manipulate minimum permissions. (Reverted changes)
Feature
- [SDK-2712] - Usage of ephemeral keys in audio/video calls for forward secrecy
- [SDK-2895] - Retrieve BackupCenter data via MegaApi
- [SDK-2938] - Add a new app-editable user attribute: ccPref, for the use of the CC team
Target apps
- Android 8.3
- iOS 10.3