Skip to content

Releases: meganz/sdk

Version 3.8.0

19 Jan 13:26
6e3dfd3
Compare
Choose a tag to compare

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

12 Jan 08:12
1b8fa3b
Compare
Choose a tag to compare

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

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