Skip to content

1.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Apr 21:07
bbbd465

This release contains a preview of replication support. It allows for basic
usage of B2 replication feature (currently in closed beta).

As the interface of the sdk (and the server api) may change, the replication
support shall be considered PRIVATE interface and should be used with caution.
Please consult the documentation on how to safely use the private api interface.

Expect substantial amount of work on sdk interface:

  • The interface of ReplicationConfiguration WILL change
  • The interface of FileVersion.replication_status MIGHT change
  • The interface of FileVersionDownload MIGHT change

Added

  • Add basic replication support to Bucket and FileVersion
  • Add is_master_key() method to AbstractAccountInfo
  • Add readBucketReplications and writeBucketReplications to ALL_CAPABILITIES
  • Add log tracing of interpret_b2_error
  • Add ReplicationSetupHelper

Fixed

  • Fix license test on Windows
  • Fix cryptic errors when running integration tests with a non-full key