Skip to content

Releases: C2FO/vfs

V5.6.0

20 Jul 00:07
Compare
Choose a tag to compare

[5.6.0] - 2021-07-19

Fixed

  • fixed #71 Listing a Google Cloud Storage bucket does not return things in the root of the bucket
  • fixed #78 Return error when CopyTo/MoveTo functions are called when Seek offset is not (0,0) for GS

Performance

  • fixed #74 utils.TouchCopy() unnecessarily calls file.Size()

v5.5.7

12 May 18:15
Compare
Choose a tag to compare

[5.5.7] - 2021-05-12

Fixed

  • fixed: do not offset number of bytes read for memfs (#70) Jeffrey Larson [email protected]
  • fixed S3 VFS backend throws an error when you open then close a file. shivanigaurh-c2fo
  • fixed minor markdown doc formatting of type headers

Added

  • Add Azure Blob Storage backend. Dusty McIlvain [email protected]
  • Add github actions for testing and linting (golangci-lint)

bug fixes

08 Feb 01:28
Compare
Choose a tag to compare

[5.5.6] - 2021-02-07

Fixed

  • fixed failing test due to CI asking for mod tidy.
  • fixed ineffectual assignment failures keeping vfs from achieving 100% in goreportcard.
  • fixed #48 bug where 'invalid cross-device link' error occurs when renaming os files that are found on different devices/volumes including temp dirs.
  • fixed #53 bug where s3 file tests were failing due to a deferred removal of a temp file.

Security

  • Upgraded dependencies. Required regen of S3 API mock due to a couple new methods.
    SSH returns a different error text since Go 1.14 (only affects 1 test).

Bug Fix for sftp.Options

11 Dec 21:12
c5921d2
Compare
Choose a tag to compare

[5.5.5] - 2020-12-11

Fixed

  • fixes #49 - Update sftp.Options struct tags

Bug Fixes

09 Jul 22:25
8b49ff6
Compare
Choose a tag to compare

[5.5.4] - 2020-07-06

Fixed

  • fixes #21 - OS file.Location().ChangeDir(something/) should not affect location
  • fixes #44 - make S3 waitUntilFileExists Exists error more descriptive of root error
  • fixes #45 - fix ASCII diagram alignment for SFTP doc

Added

  • Improved test coverage for os.FileSystem

Fix Write/Touch in SFTP issues on AWS

12 May 22:06
8b1d1e1
Compare
Choose a tag to compare

[5.5.3] - 2020-05-11

Fixed

Ensure that writing truncates existing file

29 Apr 22:41
8271a1c
Compare
Choose a tag to compare

[5.5.2] - 2020-04-23

Fixed

  • Ensure that writing truncates existing file. Fixes #40

Fix S3 space in filename issue

10 Feb 17:00
0a730dc
Compare
Choose a tag to compare

[5.5.1] - 2020-02-20

Fixed

  • Ensure that spaces (url encoded or not) in filenames and paths work as expected when copying (particularly for s3 to s3 native copyObject). Fixes #36.

Add SFTP backend

16 Sep 19:23
27e70df
Compare
Choose a tag to compare

[5.5.0] - 2019-09-09
Added
SFTP backend vfs implementation

Support Move/Copy between systems using multiple authentication credentials

27 Aug 20:47
c8fa292
Compare
Choose a tag to compare
  • Added fallback to TouchCopy for S3/GCS implementations for CopyTo and MoveTo operations between files and locations which use different authentication and region configurations. When possible, the directoy copy/move operations will be used by the underlying clients.