Skip to content
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

Choose a tag to compare

@ItalyPaleAle ItalyPaleAle released this 12 Feb 23:18
· 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

  1. Support for Shared Access Signature (SAS) tokens while uploading files/streams.
  2. azbak can now be used as a Node.js library (in addition to CLI tool), so you can incorporate it into custom applications.
  3. Support for larger block blobs on Azure, up to ~4.77 TB.
  4. Azure Storage endpoint is now customizable, to support Azure China, Azure Germany and Azure Stack.
  5. Better error handling, retrying requests that fail because of recoverable errors (e.g. network issues).

Enhancements

  1. Option to disable suffix on file name when file/stream fits a single blob (e.g. ".000").
  2. azbak calculates the MD5 checksum of blocks before uploading them, to ensure data integrity while in transit.
  3. Number of concurrent uploads is now configurable, to better control memory usage.