github Backblaze/B2_Command_Line_Tool v3.0.0
3.0.0

latest releases: v4.2.0, v4.1.0, v4.0.3...
3 years ago

Added

  • Add possibility to change realm during integration tests
  • Add possibility to install SDK from local folder instead of pypi when running tests
  • Add full support of establishing file metadata when copying, with either source or target using SSE-C
  • Add --noInfo option to copy-file-by-id
  • Integration test for checking if bad_bucket_id error code is returned

Fixed

  • Fix integration tests on non-production environments
  • Fix warnings thrown by integration tests
  • delete-key unit test adjusted to a less mocked simulator
  • Fix integration test cleanup
  • Representing encryption-related metadata in buckets and file versions is now consistent

Changed

  • CLI now uses b2sdk.v2
  • Downloading files prints file metadata as soon as the download commences (not when it finishes)
  • New way of establishing location of the SQLite cache file, using XDG_CONFIG_HOME env var
  • Downloaded file's metadata is complete and is displayed before the file is downloaded, a Download finished message
    is issued at the end
  • contentLength changed to size where appropriate
  • Log configuration: stack traces are not printed in case of errors by default, --verbose changes that
  • Log configuration arguments bahaviour altered: --logConfig is exclusive with --verbose and --debugLogs
  • Log configuration arguments bahaviour altered: --verbose and --debugLogs can be used at the same time
    (and they will both be taken into account)

Removed

  • Support of --metadataDirective argument in copy-file-by-id (the metadataDirective sent to B2 cloud is
    detected automatically)

Don't miss a new B2_Command_Line_Tool release

NewReleases is sending notifications on new releases.