Version 3.9.8
Enhancement
- [SDK-1657] - iOS Binding - mega node nullability audit
Sub-task
- [SDK-1649] - Silence compiler warnings related to type casting
- [SDK-1652] - Fix warning in mega_http_parser
- [SDK-1655] - Fix warnings in logging.h
- [SDK-1658] - Simple warnings
- [SDK-1660] - Sort class member initialization order
- [SDK-1662] - Fix warnings related to raw memory as other types
- [SDK-1663] - Fix warnings related to unused variables
- [SDK-1708] - A couple of minor left over warnings
- [SDK-1709] - Addressing struct initialisation in Unit tests for Logging
- [SDK-1713] - Warnings on debian64 (autotools)
Maintenance
- [SDK-1582] - remove MEGANode::getTag() and MEGANode::getAttrString, internal details that clients should not know
- [SDK-1619] - Sync tests must always use absolute remote path
- [SDK-1651] - merge minor changes from sync rework (sixth stage)
- [SDK-1659] - Minor adjustments in query strings
- [SDK-1715] - iOS binding - drop iOS 12 support
- [SDK-1719] - iOS binding - Fix all Documentation Issue warning in MEGASDK
Bug
- [SDK-1643] - Missing override warnings
- [SDK-1654] - SyncPersistence test occasionally failing
- [SDK-1664] - Big files slowdown due to cache over-writing
Target app/s
- iOS v6.2
- Android v5.2