Releases: gpailler/MegaApiClient
Releases · gpailler/MegaApiClient
v1.7.0
v1.6.3
Bugfixes:
-
#80 - Error when uploading file > 2GB
MegaApiClient was not able to upload files with a size greater than int.MaxValue. -
#87 -
IEnumerable<INode> GetNodesFromLink(INode)
was returning only first level nodes.
Now the method returns all nodes (folders, subfolders and associated files).
The parent node has the typeNodeType.Root
-
#96 - Unable to login with a password containing non ASCII characters
Non ASCII characters in the password were not converted as expected by Mega.nz
Changes:
v1.6.2
v1.6.1
v1.6.0
v1.5.0
Fixes:
- Added
INode.ModificationDate
(INode.LastModificationDate
was the creation date on previous releases).INode.CreationDate
replacesINode.LastModificationDate
- Fixed Upload stability by handling upload failures
- Added API logout call when calling
IMegaApiClient.Logout
Features:
- Improved Download/Upload speed. At least x3 is expected (#50)
- Added
IEnumerable<INode> GetNodesFromLink(Uri uri)
(#43) - Added
IMegaApiClient.IsLoggedIn
property - Added
Options
class to customize library settings (Application key, API calls options, buffers sizes...) - Added
IMegaApiClient.APIRequestFailed
event to monitor API calls - Added optional
CancellationToken
parameter on allUpload
/Download
methods - Added storage metrics (available on
IAccountInformation
object) - Returned
LogonSessionToken
inIMegaApiClient.Login
methods to reconnect with same session
Internal:
- Used Cake.Build
- Added myGet for pre-releases
- Switched tests from nUnit to xUnit