Version 4.30.0
Release Notes - SDK - Version 4.30.0
Enhancement
- [SDK-3176] - [Android] Fix memory leaks on DelegateMegaListener
- [SDK-3264] - Audit nullability for MEGABackupInfoList.h
- [SDK-3268] - Audit nullability for MEGAUser.h
- [SDK-3271] - Audit nullability for MEGATimeZoneDetails.h
- [SDK-3272] - Audit nullability for MEGAStringList.h
- [SDK-3273] - Audit nullability for MEGAShareList.h
- [SDK-3276] - Audit nullability for MEGAPricing.h
- [SDK-3278] - Audit nullability for MEGAHandleList.h
Story
- [SDK-3330] - iOS bindings - Update the register and update backup functions to support nullable parameters
- [SDK-3332] - iOS bindings - Remove backup duplicated enums
- [SDK-3342] - iOS Bindings: Get device name with device id
Maintenance
- [SDK-2634] - Simplify MegaApiImpl::search
- [SDK-3233] - Upgrade libwebp to fix zero-day vulnerability
- [SDK-3255] - Explicitly call openShareDialog when creating a share.
- [SDK-3309] - Log more information when the SDK's unable to decrypt a JSON sync config file.
- [SDK-3315] - Update documentation for getMegaSyncError()
- [SDK-3319] - Fix FreeImage linkage in MacOS
- [SDK-3331] - Deal with XCode 15 issues and upgrade to Qt5.15
Bug
- [SDK-3317] - Autotools is not detecting newer ffmpegs (the ones compiled by ourselves)
- [SDK-3355] - Declaration is marked with '@deprecated' command but does not have a deprecation attribute
Feature
- [SDK-3241] - Add time range parameters to search() through MegaSearchFilter
- [SDK-3298] - Add ct param to mcmsp command to update title in chatroom as well as in sched meeting
- [SDK-3301] - Handle new 'na' attribute in 'ug' response from API to determine if user is new
Target Apps
- iOS 12.1
- Android 10.1