Skip to content

Releases: meganz/sdk

Version 3.7.8

10 Dec 13:39
3e1a680
Compare
Choose a tag to compare

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)

12 Jan 12:23
c917ddc
Compare
Choose a tag to compare

Bug

  • [SDK-1330] - Possible bug - MEGAsync keeps crashing

Target app:

  • MEGAsync v4.3.9

Version 3.7.7

24 Nov 07:46
0d89cc1
Compare
Choose a tag to compare

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)

25 Nov 12:26
6d8de5d
Compare
Choose a tag to compare

Bug

  • [SDK-1272] - Retrospectively fix incorrectly calculated MACs

Target app

  • Android 3.8.1 (336??)

Version 3.7.3f (patched)

24 Nov 17:05
37b346c
Compare
Choose a tag to compare

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)

11 Nov 16:50
744a735
Compare
Choose a tag to compare

Bug
[SDK-1283] - Crash in MegaClient::getRecentActions using Android app

Target app/s

  • Android v3.8.1
  • iOS v5.2

Version 3.7.6

11 Nov 09:21
c5df88d
Compare
Choose a tag to compare

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)

11 Nov 09:20
ba4834c
Compare
Choose a tag to compare

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

15 Oct 17:34
6ec90e7
Compare
Choose a tag to compare

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

20 Oct 11:18
8ce609c
Compare
Choose a tag to compare

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