Skip to content

Version 8.1.0

Compare
Choose a tag to compare
@adlonMEGA adlonMEGA released this 11 Dec 14:09
· 222 commits to master since this release

Maintenance

  • [SDK-4623] - Add missing commits from v8.0.0 to develop
  • [SDK-4618] - iOS Bindings - Add error code -25 on MEGAErrorType
  • [SDK-4599] - End support for Ubuntu 23.10
  • [SDK-4572] - Add error code -25 on MegaError
  • [SDK-4559] - Improve documentation for onUsersUpdate, onUserAlertsUpdate, onSetsUpdate, onSetElementsUpdate and onContactRequestsUpdate
  • [SDK-4496] - Investigate failure in SdkTestCloudraidTransfers
  • [SDK-4462] - Remove getDNSserversFromIos
  • [SDK-4444] - [SAO] Update inline documentation for the MegaApi's MegaNodeList getInShares(MegaUser user, int order = ORDER_NONE); method
  • [SDK-4443] - [SAO] Update inline documentation for the MegaApi's getOutShares(int order = ORDER_NONE) method
  • [SDK-4399] - Investigate python error messages in some executions of email_processor.py

Bug

  • [SDK-4617] - Fix build issue in DMS kvmcloud
  • [SDK-4608] - Newly enabled warnings not fixed in moved TLV code
  • [SDK-4583] - Memory leaks in remoteFeatureFlagValue
  • [SDK-4565] - User attributes that should not be updated generate errors when first set
  • [SDK-4558] - "Release number affected" field isn't reported as missing in #sdk-jira-watch
  • [SDK-4537] - [SAT] FileChangingFrequently stall issue is being triggered erroneously
  • [SDK-4527] - Mentioned users in #sdk-jira-watch aren't notified if they aren't in the channel
  • [SDK-4526] - Users registered with different email domains aren't notified in #sdk-jira-watch
  • [SDK-4517] - [SAT] Ensure Syncs::changeSyncRemoteRootInThread performs a transaction with the db when changing the remote root

Sub-task

  • [SDK-4601] - Make MegaSharePrivate and MegaShareListPrivate constructor parameters const correct
  • [SDK-4574] - Adjust macOS min supported version
  • [SDK-4546] - Enable and fix C4100 warning for all the CMake targets in MSVC
  • [SDK-4368] - Enable and fix unused-value warning for all the CMake targets in Clang
  • [SDK-4365] - Enable and fix unqualified-std-cast-call warning for all the CMake targets in Clang
  • [SDK-4363] - Enable and fix sign-conversion warning for SDK library CMake target in Clang
  • [SDK-4362] - Enable and fix shorten-64-to-32 warning for all the CMake targets in Clang

Enhancement

  • [SDK-4600] - Modify close_release script so it is able to close all types of releases
  • [SDK-4594] - Undefined Behavior sanitizer adjustments
  • [SDK-4589] - iOS Bindings - Update creditCardCancelSubscriptions for multiple options on cancellation survey
  • [SDK-4584] - Implement nightly build DMS-iOS part
  • [SDK-4581] - Retrieve IP addresses to fetch file attributes
  • [SDK-4577] - Compilation support on various BSDs
  • [SDK-4556] - [SAT] Improve documentation of MegaSyncStall::pathProblem method
  • [SDK-4541] - Check that all the tickets with Fix Version set to NextRelease are Resolved or Closed before creating a release
  • [SDK-4536] - Notify @sdkdevs instead of @channel in #sdk-jira-watch when the user isn't found
  • [SDK-4441] - Create release management pipeline
  • [SDK-4287] - Make TLV an implementation detail of user attribute handling
  • [SDK-3490] - Support API v3 for command "up2"

Story

  • [SDK-4591] - iOS Bindings for Get Detailed VPN Regions

Feature

  • [SDK-4515] - [VPN] Display VPN server location
  • [SDK-4439] - [SAT] Allow to change the remote path of a synced folder via MegaApi
  • [SDK-4348] - [SAT] User feedback survey for transfers (II): Integrate One Question Survey as the interface for sending user feedback through automatic action
  • [SDK-4316] - [SAT] Provide the BackupID for the MegaApi::MegaSyncStall objects

Target apps

  • Android 14.9
  • iOS 16.4
  • MEGA VPN Android 2.3
  • VPN Windows 1.2.0
  • VPN iOS 1.3.0
  • VPN macOS 1.3.0