Releases: C2FO/vfs
Releases · C2FO/vfs
[v7.14.0] - 2025-01-30
Added
- Updated .mockery.yml with contrib/backend entry
- Generated missing mocks/Options.go.
[contrib/backend/drepbox/v1.0.0] - 2025-01-30
Added
- Initial commit of dropbox community-contributed backend.
[v7.13.0] - 2025-01-26
Added
- Exported conformance test functions from
backend/testsuitepackage for use by any backend implementation. Fixes #311. - Added
conformance_test.goto each core backend (s3, gs, azure, os, mem, sftp, ftp) for running conformance tests independently. - Added
docs/conformance_tests.mddocumentation for backend developers. - Updated
backend/testsuite/doc.gowith comprehensive usage documentation.
Security
- Updated all dependencies. Limit github.com/google/renameio/v2 to 2.0.1 because 2.0.2 requires go 1.25.
- Fixed codeql security vulnerablity issue in mem backend: Incorrect conversion of a signed 64-bit integer from strconv.ParseInt
to a lower bit size type int without an upper bound check. - Updating to use pin SHAs for github actions versions.
Fixed
[v7.12.0] - 2025-01-24
Security
- Updated golang.org/x/crypto for security vulnerabilities.
[v7.11.1] - 2025-12-19
Fixed
- AWS S3 role based auth can use the same key with different roles
[v7.11.0] - 2025-12-19
Added
- AWS S3 role based auth for non-default profiles. Fixes #308.
- Inline test case structs for consistency.
- Use the correct assertion format overload.
- Always use testing
Setenvwith automatic cleanup. - Makefile target for unit testing all modules.
- Various assertion consistency improvements.
- Use context from
testing.Tintroduced in Go 1.24. - Define more sentinel errors for more ergonomic error checking.
- Use typed expectations consistently for added type safety.
Fixed
- Use walrus assignment where possible.
- Use the
anykeyword where possible.
[contrib/vfsevents/v1.1.2] - 2025-12-19
Fixed
- Use the correct assertion format overload.
- Use context from
testing.Tintroduced in Go 1.24. - Use typed expectations consistently for added type safety.
- Use walrus assignment where possible.
[contrib/vfsevents/v1.1.1] - 2025-11-13
Fixed
- Updated logic to correctly evaluate the S3 event name to determine the event type
[v7.10.0] - 2025-10-07
Security
- Updated dependencies.
- Updated go v1.23 to v1.24.
- Updated gh action versions.
Fixed
- Fixed Authority tests broken by stricter parsing of IPv6 address by go 1.24.
[contrib/vfsevents/v1.1.0] - 2025-10-07
[contrib/vfsevents/v1.1.0] - 2025-10-07
Security
- Updated to go 1.24.7
- Updated dependcies
Fixed
- Fixed lint issues where t.Context() shoudl be used and pubsub v1 is deprecated, so updated.