This repository was archived by the owner on May 13, 2020. It is now read-only.
v2.0.0-beta.1
Pre-release
Pre-release
·
56 commits
to master
since this release
First pre-release of version 2.0.0. Major version bump necessary because of breaking changes in the API.
Major improvements
- Support for Shared Access Signature (SAS) tokens while uploading files/streams.
- azbak can now be used as a Node.js library (in addition to CLI tool), so you can incorporate it into custom applications.
- Support for larger block blobs on Azure, up to ~4.77 TB.
- Azure Storage endpoint is now customizable, to support Azure China, Azure Germany and Azure Stack.
- Better error handling, retrying requests that fail because of recoverable errors (e.g. network issues).
Enhancements
- Option to disable suffix on file name when file/stream fits a single blob (e.g. ".000").
- azbak calculates the MD5 checksum of blocks before uploading them, to ensure data integrity while in transit.
- Number of concurrent uploads is now configurable, to better control memory usage.