Releases: meganz/sdk
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
Version 3.7.5
Enhancement:
[SDK-1034] - Move Sync management into the SDK
Feature:
[SDK-1195] - Smart Banner
[SDK-1227] - Add parameter "w" to getPSA()
Maintenance:
[SDK-1220] - Fix compilation for certain XCode versions.
Bug:
[SDK-960] - Single-take Super slow motion mp4 video's mediainto cannot be read
[SDK-1045] - Disable syncs when the sc
subsystem receives API_ETOOMANY
[SDK-1210] - Fixing sync tests on develop
[SDK-1212] - Possible Bug-Window client does not upload files
[SDK-1217] - SDK recovery from 500 errors, cURL not reporting to the app
[SDK-1218] - Wrong management of ENOENT for uga
[SDK-1224] - When a node is moved to the trash, unshare outshares
[SDK-1228] - Send smslc
command in a separate batch
[SDK-1229] - Crash upon rename when logged into folder
[SDK-1232] - Wrong value for MegaNode::isInShare()
[SDK-1236] - Prelogin missing an early return for error case
Target app/s:
iOS 5.1 and Android v3.8.0
Version 3.7.4
Enhancement
- [SDK-1185] - Upload files with top priority and custom file names
- [SDK-1190] - Create local nodes even if their parent doesn't exist in the cloud.
- [SDK-1196] - Two way sync tests adapted from One Way sync, all combinations
- [SDK-1181] - Refactoring changes getting ready for SIC Removal
Maintenance
- [SDK-1177] - Avoid sending large numbers of "server busy" event 99427 on recovery
- [SDK-1179] - Fix the logging of curl timeouts
- [SDK-1180] - Integration tests getting stuck on MacOS / Waiter FD3 issue
- [SDK-1191] - Merge sync test support code from the One Way Sync branch
- [SDK-1192] - Old files generated as part of Sync tests to be removed automatically
- [SDK-1205] - remove trailing spaces from source code
Bug
- [SDK-1144] - Add support for new API commands (tq, bs, us)
- [SDK-1156] - Wrong treestate with pending uploads
- [SDK-1159] - For the MassNotifyFromLocalFolderTree test, wait for notifications to finish. Test suite only, no test required
- [SDK-1160] - raid downloads to detect a single slow channel and swap
- [SDK-1189] - Check remote node exists when adding sync.
- [SDK-1193] - Fix a MEGAsync crash when restarting an upload
- [SDK-1194] - Fix negative speeds being reported by the SDK
- [SDK-1200] - Avoid generation of links when odq
- [SDK-1203] - Assertion triggered when synchronizing up.
Target app/s
- Android v3.7.9