Skip to content

Version 7.0.0

Compare
Choose a tag to compare
@jgandres jgandres released this 10 May 08:37
· 140 commits to master since this release

Enhancement

  • [SDK-3311] - Remove warnings from method no marked as override
  • [SDK-3729] - Scan repository for secrets leaks
  • [SDK-3844] - Disable QT preprocessors for files excluded from the build

Sub-task

  • [SDK-2639] - Implement FUSE backend for Windows.

Story

  • [SDK-3860] - Android - Add bindings for set node description

Maintenance

  • [SDK-3722] - Failed tests in MacOS due to `mutex::lock()` crashing
  • [SDK-3765] - Remove NOMINMAX definitions from CMake
  • [SDK-3788] - Avoid discard own user at MegaClient::fetchnodes
  • [SDK-3789] - Include megasys.h in CMake and reorganize list of sources for Windows
  • [SDK-3806] - Replace hardcoded error code -999 by LOCAL_ETIMEOUT
  • [SDK-3861] - Deprecate MegaApi constructor using MegaGfxProcessor
  • [SDK-3864] - Implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'nfds_t' (aka 'unsigned int')
  • [SDK-3866] - Fix mobile pipelines log upload
  • [SDK-3867] - Remove #ifdef ENABLE_CHAT compiler
  • [SDK-3872] - Remove GfxProviderExternal::isgfx

Bug

  • [SDK-3767] - [Crash] Crash in MegaApiImpl::performRequest_setAttrNode

Feature

  • [SDK-2636] - Implement FUSE support in the SDK
  • [SDK-3381] - Run GFX processor in an isolated process in macOS
  • [SDK-3849] - Expose NodeManager::getNumNodesAtCacheLRU() so that it is callable from MegaApi

Target Apps

  • Android 13.1
  • iOS 14.4