github Zarestia-Dev/rclone-manager v0.2.7
RClone Manager v0.2.7

5 hours ago

⚠️ Action Required: If you have custom profile settings, back up your configuration before upgrading and verify your settings after migration.

What's Changed in v0.2.7

✨ New Features

Predefined Performance Presets
Rclone Manager now automatically applies smart, OS-aware performance presets when creating a new remote for the first time (not triggered on edit or clone). Presets include optimized VFS defaults (CacheMode: full, generous cache limits, directory caching) and backend buffer tuning for high-performance cross-platform usage. The correct preset is selected automatically based on storage protocol family (e.g. S3-compatible, WebDAV) and host OS (including NetworkMode on Windows and NoAppleXattr on macOS). #255

Filesystem Watchers for Automations
Local filesystem watchers are now available as triggers for sync, copy, move, and bisync automations. Sync, copy, and move require at least one local source path; bisync watches local paths from both sides. #204

image

Detached Dialog Windows
Dialogs such as progress and log windows can now be detached and run independently. Closing the main window no longer closes these dialogs, so long-running operations stay visible. Default disabled. #206

image

Cancel Support During Updates
Downloads in progress can now be cancelled while an update is being fetched.

Rclone Version Validation
The rclone binary validator now supports minimum version enforcement and properly parses version strings, including pre-release identifiers.

image

French Localization
French language support has been added via Crowdin. Contributions welcome!


🔒 Security

Secure-by-Default Local Engine Credentials
The local Rclone engine now uses a secure-by-default credential policy. If no username or password is explicitly configured, a fresh set of random credentials is generated in-memory at runtime on every engine start. These transient credentials are never written to the keyring or connections.json. Remote backends are unaffected. (Weakness CWE-306)


🔄 Changes

  • Automation Manager: The Scheduled Task Manager and all related components have been renamed to Automation Manager. All related language throughout the UI has been updated accordingly.
  • macOS Dock Visibility: The dock icon now automatically hides when no windows are visible and reappears when at least one window is open — matching standard macOS app behavior. #208
  • Profile Settings Refactor: Profile settings now store native rclone RC values directly, eliminating the intermediate parsing layer. Existing profiles are migrated automatically, but if you have custom settings, please review them after upgrading. Back up your settings before updating.
  • Client-Side Preference Storage: Transient UI state (Nautilus layout, sort order, split divider position, sidebar state, dashboard accordion state, selected profiles/operations per remote) has been moved from the backend database to client-side local storage, reducing unnecessary I/O.
  • Snap Package: Snap packaging support has been removed for now and may return in a future release.

🐛 Bug Fixes

  • Fixed missing translation keys in several sections of the UI; removed unused language entries.
  • Fixed incorrectly mapped rclone flags for backend and sync types.
  • Serve VFS Options Fix: VFS options passed at serve startup were being silently ignored. This is now resolved by dynamically flattening and mapping PascalCase VFS option keys to the flat, CLI-style snake_case format rclone expects (e.g. VfsCacheModevfs_cache_mode). This is a temporary backend workaround pending resolution of rclone/rclone#9492

Don't miss a new rclone-manager release

NewReleases is sending notifications on new releases.