Releases: C2FO/vfs
Releases · C2FO/vfs
V5.6.0
v5.5.7
[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
[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
Bug Fixes
Fix Write/Touch in SFTP issues on AWS
[5.5.3] - 2020-05-11
Fixed
- Addresses an issue where writes/touch calls on the vfs.File backend did not work properly on AWS-hosted SFTP environments. (See https://github.com/pkg/sftp/pull/310/files)
Ensure that writing truncates existing file
Fix S3 space in filename issue
[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
[5.5.0] - 2019-09-09
Added
SFTP backend vfs implementation
Support Move/Copy between systems using multiple authentication credentials
- 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.