github kopia/kopia 0.5.1

latest releases: v0.17.0, v0.16.1, v0.16.0...
4 years ago

We are very excited to announce the 0.5 release of Kopia! This is a big milestone on the way to an upcoming 1.0 release and there have not only been a large number of changes across the stack but also growth of the community.

0.5.1 is a hotfix release that fixes support for 256-bit hashes in index blobs. See #346 for more information.

Key changes

  • Creation of both a governance structure for Kopia as well as the adoption of a Code of Conduct
  • Addition of better encryption schemes (AES256-GCM-HMAC-SHA256 and CHACHA20-POLY1305-HMAC-SHA256) and deprecation of some weak ciphers.
  • Object Storage: Support for Azure Blob and AWS Session Tokens
  • Improved kopia.io website
  • KopiaUI - desktop client that runs kopia in the background allows quick access to UI from system tray
  • Robustness testing framework
  • Revamped logging of repository layer and made it pluggable
  • Refactored hashing, encryption and splitters into separate packages
  • Added ability to embed credentials in kopia connection configuration.
  • Fixed SFTP storage
  • Cleaned up console output to be less noisy
  • Build system now supports macOS, Linux and Windows - all CLI binaries and KopiaUI can be built on all the environments.
  • Automatic update notification about new Kopia versions available on GitHub
  • Improvements to repository maintenance tooling (compaction, garbage collection, verification)
  • New policy options to ignore errors when reading files and directories
  • Repository now remembers hostname at connection time to prevent spontaneous changes when changing networks
  • Lots of improvements to server HTTP API - now supports running over TLS, dynamic ports and using random password

Changelog since 0.5.0

3713bfc tests: added smoke test that exercises all combinations of encryption and hashing
34a6644 hotfix: kopia-0.5.0 did not properly support 256-bit hashes

Don't miss a new kopia release

NewReleases is sending notifications on new releases.