Skip to content

Releases: GoogleCloudPlatform/gcsfuse

Gcsfuse v1.3.0

07 Dec 11:25
de3b3bc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.3.0

Gcsfuse v1.2.1

08 Nov 10:09
70ed0ef
Compare
Choose a tag to compare

Gcsfuse v1.2.0

26 Sep 01:25
eb75e8f
Compare
Choose a tag to compare
  • Improved performance by removing zero-byte file creation during write flow (details here).
  • GCSFuse is now available for use on arm64-based machines.
  • Improved logging - by supporting different log-levels (documentation here).
  • Improved coverage by adding more e2e/integration tests.
  • Added new flag --config-file which supports specifying new flags via yaml file (documentation here).
  • Upgraded go version from 1.20.5 to 1.21.0.

Gcsfuse v1.1.0

28 Aug 20:24
19ed094
Compare
Choose a tag to compare
  • Reading compressed objects (gzip) in compressed format is now supported.
  • Deprecated --enable-storage-client-library flag. With this deprecation, GCSfuse will always use the Go Storage client to interact with GCS. Please reach out to us on Discussions or Issues section in case you face any issues with the deprecation.
  • Changed name of --endpoint flag to --custom-endpoint. Note: When --custom-endpoint is specified, authentication with the endpoint is disabled.
  • Upgraded versions of couple of dependencies i.e. Go Storage client version from 1.29.0 to 1.31.0 & jacobsa/fuse.
  • Shifted from custom implementation of rate limiter to Go’s rate limiter. No changes in the functionality.
  • Added more e2e/integration tests.
  • Minor bug fixes in tests & build packages.

Gcsfuse v1.0.1

26 Jul 11:37
15448be
Compare
Choose a tag to compare

Major changes in this release

  • Updated go version to 1.20.5 from 1.20.4
  • Included copyright file in debian and rpm packages
  • Added rpm digest while creating rpm package

Full set of what's changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

Gcsfuse v1.0.0

26 Jun 13:55
7eb7039
Compare
Choose a tag to compare

Major changes in this release

  • This release is tied to the GA (General Availability) of gcsfuse.
  • Moved some of the documentation from gcsfuse/docs to
    https://cloud.google.com/storage/docs/gcs-fuse and other pages under it.
  • Updated go version to 1.20.4 from 1.20.3

Full set of what's changed

New Contributors

Full Changelog: v0.42.5...v1.0.0

Gcsfuse v0.42.5

22 May 06:58
7b91079
Compare
Choose a tag to compare

Overall

  • Added integration tests
  • Removed logs under --debug_fs flag.
  • Updated docs
  • Removed vendor folder
  • Add "(GPN: gcsfuse-)" to useragent for partner data tracking
  • Log crash during mounting
  • Fixed gem vulnerability issue in Dockerfile

What's Changed

Full Changelog: v0.42.4...v0.42.5

Gcsfuse v0.42.4

24 Apr 07:01
9cec8d4
Compare
Choose a tag to compare

Overall

  • Fixed the issue in storage-client library to support --billing-project option
  • Integration tests for read-only file system.
  • Correcting logs written to the syslog for text-format
  • Add http timeout
  • Change maintainer from jacobsa to gcs-fuse-dev
  • List obj fix (#1060)

What's Changed

New Contributors

Full Changelog: v0.42.3...v0.42.4

Gcsfuse v0.42.3

27 Mar 09:06
fdd1b8a
Compare
Choose a tag to compare
  • Integration tests setup
  • Fixing: mount_gcsfuse not respecting bool values when passed to bool flags e.g. enable_storage_client_library

Gcsfuse v0.42.2

15 Mar 08:02
2ad9b90
Compare
Choose a tag to compare
  • Fixed mounting issues with --enable-storage-client-library=true.
  • Support optional negative entries(NonExistentType) in type cache.
  • Support optional log rotation with syslog and custom log file (--log-file).
    See docs/logging for more details.
  • Made CreateObject, ComposeObject and DeleteObject methods with --enable-storage-client-library=true idempotent.
  • Minor fixes and improvements.