Skip to content

Version v4.29.0

Compare
Choose a tag to compare
@jgandres jgandres released this 16 Oct 10:35
· 6396 commits to master since this release

Enhancement

  • [SDK-3188] - Cache AsymmCipher validity check results.
  • [SDK-3218] - iOS bindings - Set the userAgent as a MEGABackupInfo parameter
  • [SDK-3251] - Report statistics about request retries during sync integration tests.
  • [SDK-3256] - Audit nullability for MEGAFolderInfo.h
  • [SDK-3258] - Audit nullability for MEGAAchievementsDetails.h

Sub-task

  • [SDK-3197] - Check if can the usage of rewriteforeignkeys() upon moves can/should be improved

Epic

  • [SDK-2799] - JSON splitter

Story

  • [SDK-3254] - Audit nullability for MEGAChatRequest.h

Maintenance

  • [SDK-2757] - Unify code at ECHD class for X25519 keypair management
  • [SDK-3210] - Move forward declarations of chat types into type.h.
  • [SDK-3212] - Tag MegaClient::copySyncConfig() as deprecated / obsolete
  • [SDK-3238] - Add missing ifdef enable chat for MEGAUserAlert (Obj-C)
  • [SDK-3244] - Remove import AssetsLibrary.h
  • [SDK-3247] - Make the CheckableMutex class more useful.

Bug

  • [SDK-2889] - Windows assert() with subst drive in SdkTest.SyncBasicOperations [WinFileSystemAccess::fsStableIDs]
  • [SDK-2957] - Allow client code to manipulate minimum permissions.
  • [SDK-3173] - Slow throughput upon download from Network drives
  • [SDK-3178] - Provide a way for apps to get node count in a fast and non blocking way
  • [SDK-3198] - Repair Elements with empty attributes
  • [SDK-3217] - created folders counting is incorrect in folder downloading
  • [SDK-3237] - NodeManager::notifyPurge asserts in jenkins
  • [SDK-3245] - Set value for mProFlexi at proper place
  • [SDK-3246] - Race condition cleaning folder transfers upon logout
  • [SDK-3250] - SdkTestMegaVpnCredentials should first remove any existing credential

Feature

  • [SDK-3215] - Add support for API credit card commands

Target app/s

  • iOS 11.4
  • Android 9.4