Releases: meganz/sdk
Version 3.8.0
Enhancement
[SDK-1301] - Bring heartbeats from the intermediate layer into the SDK Core
Feature
[SDK-1243] - Add a new type of sync for Backups into SyncConfig
[SDK-1329] - Rotative performance logger
[SDK-1345] - Support resuming a cached writable folder link, similar to resuming a session
Maintenance
[SDK-1333] - Replace Posix Waiter for support of file descriptors > 1024
[SDK-1336] - Implement more reliable KillSession SDK integration test.
[SDK-1342] - Fix build with qmake and VS2017
Bug
[SDK-1327] - Detect Pro upgrades
[SDK-1339] - Delayed transfer start with MegaClient not logged in
[SDK-1356] - iOS beta crash in opensctable()
[SDK-1360] - Fast login into folder link request never ends
Target app/s
- iOS 5.6
- Android v3.8.5
Version 3.7.9
Enhancement
- [SDK-1324] - Keep downloaded source packages in Android Example
- [SDK-1326] - Update build_sdk.sh to work on ARM64.
Feature
- [SDK-1214] - Backup/Sync name stored in Attribute
- [SDK-1304] - Adjust encoding of title/description of banners
- [SDK-1312] - Interface to get Account's creation date
- [SDK-1315] - Escape/Unicode-aware LocalPath Comparators
- [SDK-1233] - Add support for the new user's attribute (backup name)
Maintenance
- [SDK-1305] - Silence warnings and fix build
- [SDK-1318] - Ease use of std::filesystem
- [SDK-1320] - special coding request: update hexval() to branchless version
- [SDK-1325] - Remove obsolete MegaSyncListener
Bug
- [SDK-1306] - if : is passed as part of the Authkey request fails in a loop
- [SDK-1307] - Adjust errors upon backup name update
- [SDK-1317] - Fix getting cryptopp in the Android example app
- [SDK-1322] - Issues from develop while testing external backups
Target app/s:
- iOS v5.5
Version 3.7.8
Enhancement
[SDK-1255] - Google Ads Support
[SDK-1291] - Make localseparator a const static public member of LocalPath.
[SDK-1293] - MEGAsync sometimes using shortname for filesystem operations
[SDK-1294] - Add new value to AdFlag enumeration
Sub-task
[SDK-1208] - Interfaces to manage CU registration & heartbeats
Feature
[SDK-1204] - Support writable links
Bug
[SDK-1249] - Do not define HAVE_FDOPENDIR in cmake compilation in macos
[SDK-1273] - Paused transfers disappear when MEGAsync is quit and relaunched
[SDK-1276] - Upload chunks can be up to 32Mb for fast connections, contradicting 16Mb
[SDK-1289] - Adjust wrong condition in megacli
[SDK-1290] - Remove call to non-existent method LocalPath::getLocalPath
[SDK-1292] - Adjust prototypes of getRetentionTime and setChatRetenTionTime
[SDK-1298] - Cannot cancel uploads for chat
[SDK-1299] - Export node request, not able to get callbacks when passing a listener as argument
Target app/s
- iOS 5.4
Version 3.7.3g (patched)
Bug
- [SDK-1330] - Possible bug - MEGAsync keeps crashing
Target app:
- MEGAsync v4.3.9
Version 3.7.7
Enhancement
[SDK-1094] - SDK components for Sync/Backup Registration & Heartbeats
[SDK-1103] - Validate / update Python bindings
[SDK-1158] - New home screen methods
[SDK-1168] - Add new integration tests for Sync Management
[SDK-1269] - Notify apps that target folder was overriden
[SDK-1285] - Update 3rd party building scripts
Sub-task
[SDK-1247] - Allow old format for PSA when w
is provided
Feature
[SDK-1252] - Management of "My Backups" folder
Maintenance
[SDK-1281] - Remove Berkeley DB database backend.
Bug
[SDK-1152] - LocalPath internal string management
[SDK-1199] - Add a MegaApi interface to allow the app to setrlimit() for phones
[SDK-1262] - Fix buffer overflow after call getextension
[SDK-1279] - searchByType returns empty result when the sort order type is Label or Favourite and the format type is Document, Audio, Video or Photo.
Target app/s
- Android v3.8.2
Version 3.7.6b (patched)
Bug
- [SDK-1272] - Retrospectively fix incorrectly calculated MACs
Target app
- Android 3.8.1 (336??)
Version 3.7.3f (patched)
Bug
- [SDK-1272] - Retrospectively fix incorrectly calculated MACs
- [SDK-1276] - Upload chunks can be up to 32Mb for fast connections, contradicting 16Mb
Target app/s
- MEGAsync 4.3.8
Version 3.7.6a (patched)
Bug
[SDK-1283] - Crash in MegaClient::getRecentActions using Android app
Target app/s
- Android v3.8.1
- iOS v5.2
Version 3.7.6
Feature
[SDK-1245] - Add timelocal command to megacli
[SDK-1256] - use committer when calling deletemissing()
Bug
[SDK-1230] - syncdown not executed
[SDK-1241] - Correct node for result object in copyNode of versioned node
[SDK-1242] - MegaRequest copy does not duplicate the banner list
Target app/s
- iOS 5.2
- Android v3.8.1
Version 3.7.3e (patched)
Feature
[SDK-1251] - Give support for 64 bits compilation of MEGAcmd
Bug
[SDK-1266] - MAC verification failure increase
Target candidates:
- MEGAcmd 1.4.1
- MEGAsync 4.3.7