Skip to content

v7.0.0: V7.x dev (#241)

Compare
Choose a tag to compare
@funkyshu funkyshu released this 17 Mar 17:46
· 4 commits to main since this release
b4bd716

Added

  • Deprecated usage of Volume and ChangeDir. Added Authority (to replace Volume). Fixes #235.
  • Deprecate Retry() method in FileSystem interface and related types.
  • Deprecate vfs.Option type in favor of specific backend options passed by NewFileSystemOption.
  • Add NewFileSystemOption to allow for options, clients, etc to be passed to the FileSystem constructor. Fixes #238.
  • New README.md with logo

Changed

  • S3 backend now returns an s3.Client instead of an s3iface.ClientAPI. Breaking Change
  • S3 backend s3.Option.Retry field is now an aws.Retryer instead of a (aws) request.Retry. Breaking Change
  • Azure backend now uses the schema az:// instead of https://. Breaking Change
  • Azure backend authority is now the blob container name, rather than host + container name. See README.md. Breaking Change
  • GS backend removed use of vfs.Retry in favor of gs.Retryer, which is a more specific type and is now on the fs.Filesystem rather than gs.Options. Now set with functional option gs.WithRetryer. BreakingChange