Skip to content

Releases: Seagate/cloudfuse

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 28 May 21:17
a179a5e

This version is based on blobfuse2 2.5.2 (upstream).

Features

  • #705 Add offline access feature (see documentation)
  • #910 Make cloud storage components connection-aware
  • #909 Improve GetAttr performance by avoiding unnecessary cloud storage calls
  • #848 Add hard limit to size tracker if size is over bucket capacity

Changes

  • #897 Remove file_cache flags: ignore-sync & sync-to-flush (sync will flush)

Bug Fixes

  • #831 Fix cron and async issues in file cache scheduler / pending ops code (thanks @CybotTM!)
  • #913 Fix file cache async bugs

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 16:55
47c98dd

This version is based on blobfuse2 2.5.2 (upstream).

Features

  • #717 Add a dry run validation step to the TUI config flow
  • #870 Improve POSIX compatibility
  • #879 Update parent directory times in attr_cache

v2.1.2

Choose a tag to compare

@github-actions github-actions released this 11 Mar 23:31
2ae0fc0

This version is based on blobfuse2 2.5.2 (upstream).

Bug Fixes

  • #845 Reduce binary size
  • #855 Add . and .. to directory listings
  • #856 Fix log destruction concurrency bug

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Feb 23:24
87bbb2e

This version is based on blobfuse2 2.5.2 (upstream).

Bug Fixes

  • #827 Fix update command on Linux
  • #780 Improve merged server capacity logic
  • #842 Reduce calls to cloud, improve GetAttr, List performance

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Feb 23:49
1c9fb97

This version is based on blobfuse2 2.5.0 (upstream).

Features

  • #825 Generate shell completions on install
  • #818 Improve CLI with better documentation and shortcuts
  • #819 Use new S3 transfer manager for improved S3 uploads

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 23 Jan 19:40
c8c3346

This version is based on blobfuse2 2.5.0 (upstream).

Bug Fixes

  • #801 Fix libfuse3 dependency for Debian Trixie

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 16 Dec 22:07
1481eae

This version is based on blobfuse2 2.5.0 (upstream).

Bug Fixes

  • #767 Improve size tracker concurrency and accuracy

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:20
ccd03d4

This version is based on blobfuse2 2.5.0 (upstream).

Features

  • #681 Bump blobfuse version to 2.5.0

Bug Fixes

  • #691 Add libfuse as explicit dependency
  • #729 Fix size_tracker bug

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:35
e67020f

This version is based on blobfuse2 2.4.2 (upstream).

Highlights

  • New terminal-based configuration UI (TUI): cloudfuse config
  • New update command so cloudfuse can update itself
  • New gather-logs command to easily collect all cloudfuse logs and generate a zip file
  • Support for FUSE3 on Linux bringing faster directory listing and other performance improvements
  • Faster file cache performance on Linux
  • APT and RPM repositories

Breaking changes

  • GUI removed from this repo
    The GUI is no longer bundled. Install it separately: https://github.com/Seagate/cloudfuse-gui
    Use the new TUI with cloudfuse config for in-terminal setup.

  • CLI cleanup and removals
    Some v1 command-line options were removed. All removed options can still be configured in the config.yaml.
    Refer to the docs for the current CLI options.

  • Passphrase handling simplified
    Base64 encoding of the passphrase is no longer required. Existing base64-encoded values continue to work.

Features

  • #481 Add update command
  • #599 Add log collector
  • #641 Add TUI interface
  • #657 Improve file_cache performance on linux
  • #631 Bump blobfuse version to 2.4.2
  • #500 Add builds for fuse3
  • #591 Add rpm and apt repository
  • #499 Remove GUI
  • #624 Remove V1 Command Line Options
  • #650 Remove requirement for base64 encoded passphrase
  • #633 Add sync command for size_tracker

Bug Fixes

  • #661 Don't mount if enable remount is set and mount failed
  • #642 Fix issue with block cache caching files in directories

v1.12.2

Choose a tag to compare

@github-actions github-actions released this 22 Aug 19:48
5a79750

This version is based on blobfuse2 2.4.1 (upstream).

Features

  • #527 Bump blobfuse version to 2.4.1

Bug Fixes

  • #642 Fix issue with files in directory not being cached when using block_cache
  • #648 Stop linking against development dependencies of fuse libraries