Skip to content

Releases: Zarestia-Dev/rclone-manager

RClone Manager v0.2.4

14 Apr 18:54
8a93069

Choose a tag to compare

🎉 Release Notes: rclone manager [v0.2.4]

Welcome to v0.2.4, officially dated 2026-04-14.

This release brings massive workflow improvements to Nautilus, empowering power users with generic environment variables, and significantly improving the experience for our Docker/Headless users.

Here is what’s new!


🔥 Highlights

🚀 Nautilus: Now with OS-Native File Uploads

Nautilus just got a lot more powerful. You can now drag files and folders directly from your computer's native file manager (Finder, Explorer, Dolphin, etc.) right into the rclone manager window.

  • Preserves folder structure recursively.
  • Supports both Tauri desktop and headless HTTP modes.
Screencast.From.2026-04-14.21-49-29.mp4

🪟 Multi-Window Support for Nautilus

Need to manage two different remotes side-by-side? You can now open multiple, independent Nautilus windows.

  • Open a new window from the Tray, by right-clicking a remote/folder, or by dragging a tab to your desktop.
Screencast.From.2026-04-14.21-50-52.mp4

🛠️ The Return of the JSON Editor

By popular demand, the JSON Editor for rclone fields is back! It is now a toggleable option, making it far more user-friendly than previous versions. This provides full control over custom flags directly within the UI.

image

⚙️ Generic Rclone Environment Variables

Power users, rejoice! You can now specify arbitrary rclone environment variables (e.g., RCLONE_NO_UPDATE_MODTIME=true) directly in the UI for flexible FUSE compatibility and deep rclone tuning.

image

---

📝 Full Changelog

✨ Added

Nautilus (File Browser)

  • External Drag & Drop: Support for dragging files/folders from the OS file manager directly into Nautilus.
  • Multi-Window: Added support for running multiple independent Nautilus windows.
  • Spring-loaded Folders: Hover over a folder, breadcrumb, or sidebar item with a dragged object for 1 second to automatically navigate into it.

Core & Remote Management

  • JSON Editor re-added: Optional (via toggle) editor for rclone fields and custom flags.

  • Generic Env Vars: UI support for arbitrary RCLONE_* environment variables.

  • Job Details: Select a job from the General tab to open a detailed view modal. Old job data storing as well.

image

  • Enhanced OAuth Flow: Displays direct OAuth URLs with a compact copy button; preserves the OAuth helper URL during configuration.

image

System & Docker

  • Legacy Configs: Added legacy config directory support for Docker users.
  • Secrets Management: Added support for RCLONE_MANAGER_SECRET, _PATH, and _FILE environment variables as fallbacks for encrypted credentials when the OS keyring is unavailable.
  • max_upload_batch_size: New setting for headless mode to control local file upload batch sizes.
  • Tray: Added "Open File Browser" menu item to open Nautilus instantly.

UI & Localization

  • Remote Cards: Added a "Detailed" variant for remote cards (enable in layout editor).

image

  • Language: Added Simplified Chinese support (Huge thanks to @why25!).
  • Translations: Added missing rclone provider translations.

🔄 Changed

  • Under the Hood: Replaced Angular CDK drag-and-drop with native HTML5 Drag and Drop API in Nautilus for a more responsive, system-native feel. (Note: CDK remains active for tab reordering).
  • UX Improvements: Split view now automatically switches active panes when hovering during a drag operation.
  • Packaging: Update checks will no longer be hidden in package-manager builds (Flatpak, deb, rpm, Arch, container). Notifications of new versions will still appear.
  • Various small design tweaks across the application.

🐛 Fixed

  • Linux AppImage: Fixed buggy and non-performant AppImage release files; they should now work properly across all distributions.
  • Mount: Fixed a bug preventing mounting multiple profiles/instances of the same remote.
  • File Viewer (Headless): Implemented browser-native downloads, fixing the download functionality in web mode.
  • Nautilus:
    • Prevented dropping files into their current directory or dropping a folder onto itself.
    • Prevented spring-opening a folder while it is being dragged.
  • Serve: Fixed UI showing "undefined" listening address for default profiles.
  • Core:
    • Fixed rclone/app self-updates in headless mode.
    • Various scheduler task fixes.
    • Removed restrictive duplicate checks to allow running multiple instances with unique configurations (different ports/profiles).
  • FileSystem: Fixed a bug in headless mode returning relative paths instead of absolute paths for local selections.
  • Tray: Prevented tray-related imports/logic in Docker builds where the tray is not used via strict feature-gating.

⚠️ Known Issues

  • Linux Media Streaming: Due to a Tauri asset protocol bug regarding webview2gtk, video and music streaming does not currently work on Linux desktop builds. This does work in headless systems. You can track this issue here: tauri-apps/tauri#3725.

RClone Manager Headless v0.2.4

14 Apr 19:19

Choose a tag to compare

🎉 Release Notes: rclone manager [v0.2.4]

Welcome to v0.2.4, officially dated 2026-04-14.

This release brings massive workflow improvements to Nautilus, empowering power users with generic environment variables, and significantly improving the experience for our Docker/Headless users.

Here is what’s new!


🔥 Highlights

🚀 Nautilus: Now with OS-Native File Uploads

Nautilus just got a lot more powerful. You can now drag files and folders directly from your computer's native file manager (Finder, Explorer, Dolphin, etc.) right into the rclone manager window.

  • Preserves folder structure recursively.
  • Supports both Tauri desktop and headless HTTP modes.
Screencast.From.2026-04-14.21-49-29.mp4

🪟 Multi-Window Support for Nautilus

Need to manage two different remotes side-by-side? You can now open multiple, independent Nautilus windows.

  • Open a new window from the Tray, by right-clicking a remote/folder, or by dragging a tab to your desktop.
Screencast.From.2026-04-14.21-50-52.mp4

🛠️ The Return of the JSON Editor

By popular demand, the JSON Editor for rclone fields is back! It is now a toggleable option, making it far more user-friendly than previous versions. This provides full control over custom flags directly within the UI.

image

⚙️ Generic Rclone Environment Variables

Power users, rejoice! You can now specify arbitrary rclone environment variables (e.g., RCLONE_NO_UPDATE_MODTIME=true) directly in the UI for flexible FUSE compatibility and deep rclone tuning.

image

---

📝 Full Changelog

✨ Added

Nautilus (File Browser)

  • External Drag & Drop: Support for dragging files/folders from the OS file manager directly into Nautilus.
  • Multi-Window: Added support for running multiple independent Nautilus windows.
  • Spring-loaded Folders: Hover over a folder, breadcrumb, or sidebar item with a dragged object for 1 second to automatically navigate into it.

Core & Remote Management

  • JSON Editor re-added: Optional (via toggle) editor for rclone fields and custom flags.

  • Generic Env Vars: UI support for arbitrary RCLONE_* environment variables.

  • Job Details: Select a job from the General tab to open a detailed view modal. Old job data storing as well.

image

  • Enhanced OAuth Flow: Displays direct OAuth URLs with a compact copy button; preserves the OAuth helper URL during configuration.

image

System & Docker

  • Legacy Configs: Added legacy config directory support for Docker users.
  • Secrets Management: Added support for RCLONE_MANAGER_SECRET, _PATH, and _FILE environment variables as fallbacks for encrypted credentials when the OS keyring is unavailable.
  • max_upload_batch_size: New setting for headless mode to control local file upload batch sizes.
  • Tray: Added "Open File Browser" menu item to open Nautilus instantly.

UI & Localization

  • Remote Cards: Added a "Detailed" variant for remote cards (enable in layout editor).

image

  • Language: Added Simplified Chinese support (Huge thanks to @why25!).
  • Translations: Added missing rclone provider translations.

🔄 Changed

  • Under the Hood: Replaced Angular CDK drag-and-drop with native HTML5 Drag and Drop API in Nautilus for a more responsive, system-native feel. (Note: CDK remains active for tab reordering).
  • UX Improvements: Split view now automatically switches active panes when hovering during a drag operation.
  • Packaging: Update checks will no longer be hidden in package-manager builds (Flatpak, deb, rpm, Arch, container). Notifications of new versions will still appear.
  • Various small design tweaks across the application.

🐛 Fixed

  • Linux AppImage: Fixed buggy and non-performant AppImage release files; they should now work properly across all distributions.
  • Mount: Fixed a bug preventing mounting multiple profiles/instances of the same remote.
  • File Viewer (Headless): Implemented browser-native downloads, fixing the download functionality in web mode.
  • Nautilus:
    • Prevented dropping files into their current directory or dropping a folder onto itself.
    • Prevented spring-opening a folder while it is being dragged.
  • Serve: Fixed UI showing "undefined" listening address for default profiles.
  • Core:
    • Fixed rclone/app self-updates in headless mode.
    • Various scheduler task fixes.
    • Removed restrictive duplicate checks to allow running multiple instances with unique configurations (different ports/profiles).
  • FileSystem: Fixed a bug in headless mode returning relative paths instead of absolute paths for local selections.
  • Tray: Prevented tray-related imports/logic in Docker builds where the tray is not used via strict feature-gating.

⚠️ Known Issues

  • Linux Media Streaming: Due to a Tauri asset protocol bug regarding webview2gtk, video and music streaming does not currently work on Linux desktop builds. This does work in headless systems. You can track this issue here: [tauri-apps/tauri#3725](tauri-apps/tauri#3725).

RClone Manager v0.2.3

17 Mar 19:41
288cd43

Choose a tag to compare

v0.2.3 - Runtime Profiles, Homebrew Tap, and Important Security Updates

This release introduces expanded platform support, more flexible remote configurations, and important security enhancements.

🚨 CRITICAL WARNING FOR UPGRADING USERS 🚨
Please read before upgrading if you use crypt or similar remotes.
In the previous v0.2.2 release, we introduced the obscure argument to the rclone remote generation process to ensure passwords and API keys are encrypted in the rclone config file.

  • Action Required: If you have existing remotes that require keys (like crypt), you must re-create or update them after upgrading. Otherwise, your keys will remain unencrypted in the config file. (#90)

✨ What's New

  • macOS Homebrew Tap: Mac users can now easily install and update the app via our new Homebrew tap.
  • Windows Headless Builds: Headless builds are now officially available for Windows environments.
  • Runtime Remote Profiles: You can now configure remote-specific settings directly at runtime from the remote details view, without needing to modify the main rclone config file.
    • ⚠️ Security Note: These runtime settings are saved as normal remote settings. Unlike rclone config passwords or the Backend Management Dialog auth passwords, these are not encrypted or saved to the OS keyring. Please be mindful of the data you store here.
  • Sensitive Data Restriction: Implemented stricter restrictions on sensitive data mapped by rclone.
  • Fixed Broken AppImages: AppImages no longer require external environment dependencies and the laggy UI on AppImage builds has been resolved. 15fe89a

🔄 Changes & Improvements

  • Refined UI Components: Swapped out the custom date-time picker for the native Angular Material date-time picker, providing a much cleaner and more consistent user experience.
  • Security Patches: Updated several underlying dependencies to patch known security vulnerabilities.

🐛 Bug Fixes

  • Reactive UI: Fixed an issue where the App UI wouldn't properly refresh after configuration values were changed.
  • Linux Packages: Resolved missing or broken RPM dependencies for Red Hat-based distributions.
  • CLI: Fixed the tray argument for the command-line interface.

RClone Manager Headless v0.2.3

17 Mar 19:42
288cd43

Choose a tag to compare

v0.2.3 - Runtime Profiles, Homebrew Tap, and Important Security Updates

This release introduces expanded platform support, more flexible remote configurations, and important security enhancements.

🚨 CRITICAL WARNING FOR UPGRADING USERS 🚨
Please read before upgrading if you use crypt or similar remotes.
In the previous v0.2.2 release, we introduced the obscure argument to the rclone remote generation process to ensure passwords and API keys are encrypted in the rclone config file.

  • Action Required: If you have existing remotes that require keys (like crypt), you must re-create or update them after upgrading. Otherwise, your keys will remain unencrypted in the config file. (#90)

✨ What's New

  • macOS Homebrew Tap: Mac users can now easily install and update the app via our new Homebrew tap.
  • Windows Headless Builds: Headless builds are now officially available for Windows environments.
  • Runtime Remote Profiles: You can now configure remote-specific settings directly at runtime from the remote details view, without needing to modify the main rclone config file.
    • ⚠️ Security Note: These runtime settings are saved as normal remote settings. Unlike rclone config passwords or the Backend Management Dialog auth passwords, these are not encrypted or saved to the OS keyring. Please be mindful of the data you store here.
  • Sensitive Data Restriction: Implemented stricter restrictions on sensitive data mapped by rclone.

🔄 Changes & Improvements

  • Refined UI Components: Swapped out the custom date-time picker for the native Angular Material date-time picker, providing a much cleaner and more consistent user experience.
  • Security Patches: Updated several underlying dependencies to patch known security vulnerabilities.

🐛 Bug Fixes

  • Reactive UI: Fixed an issue where the App UI wouldn't properly refresh after configuration values were changed.
  • Linux Packages: Resolved missing or broken RPM dependencies for Red Hat-based distributions.
  • CLI: Fixed the tray argument for the command-line interface.

RClone Manager v0.2.2

11 Mar 17:05

Choose a tag to compare

🚀 What's New in v0.2.2

This release brings a significantly expanded Nautilus file component, full Spanish localization, deep Docker rework, a custom protocol schema fix for media streaming, and a solid round of bug fixes including sensitive field handling and icon quality improvements.


✨ Added

  • Language: Added Spanish language support. (Thanks to @dikler!)
  • Tray: Added visual task indicator to the system tray icon when transfers are active. (Resolves #61)
  • CLI: Added --data-dir, --cache-dir, and --logs-dir flags for custom directory overrides.
  • Docker: Added RCLONE_MANAGER_DATA_DIR, RCLONE_MANAGER_CACHE_DIR, and RCLONE_MANAGER_LOG_DIR environment variables for native path overrides.
  • Paths: Implemented platform-native log directory resolution (Cache directory on Linux/Windows, Logs directory on macOS).
  • Nautilus: Allow editing text-based files, using rclone rc operations/uploadfile to save.
  • Nautilus: Added delete, move, and copy operations support.
  • Nautilus: Added vertical split mode support.
  • Nautilus: Added cover image display support for audio files.
  • UI: Added new cloud provider icons to the app.

🔧 Changed

  • Core: Replaced Tauri's integrated protocols with custom OS-aware protocol schemas (http://rclone.localhost / http://local-asset.localhost for Windows WebView2, and rclone:// / local-asset:// for Unix WebKit) to fix media streaming display bugs.
  • CLI: Structurally reorganized command-line arguments into GeneralArgs and HeadlessArgs for better maintainability and build-mode awareness.
  • Build: Optimized headless build by strictly feature-gating desktop-only plugins (dialog, shell, window-state).
  • Tray: Optimized performance of tray unmount and browse actions by eliminating global config lookups.
  • Docker: Rclone binary no longer bundled in the image — downloaded at first startup to a persistent volume.
  • Docker: Added PUID and PGID environment variable support for user/group mapping.
  • Docker: Entrypoint extracted to standalone entrypoint.sh with gosu privilege dropping.
  • Docker: Simplified volume layout (/data and /config).
  • Environment: Use Zoneless Change Detection and CodeMirror instead of Syntax Highlighting.

🐛 Fixed

  • Fixed bug where remotes requiring sensitive fields like passwords or API keys (e.g., Filen) failed to create via UI due to being sent in plain text instead of an obscured format to the rclone RC API. (Fixed #128)
  • Sensitive fields now accept paste input. (Fixed #129)
  • Fixed blurry icons across the app — icon provider changed to Google Material Icons.
  • Fixed Tauri plugin initialization order causing startup crashes.
  • Removed the global shortcut handler from Tauri. (Fixed #117)
  • Fixed directory size calculation in the File Viewer returning the disk root size instead of the selected subfolder size.
  • Fixed shifted icons across the app.

  • feat(i18n): add Spanish (es-ES) translation - Ux Protocol by @dikler in #134

Full Changelog: v0.2.1...v0.2.2

RClone Manager Headless v0.2.2

11 Mar 17:06

Choose a tag to compare

🚀 What's New in v0.2.2

This release brings a significantly expanded Nautilus file component, full Spanish localization, deep Docker rework, a custom protocol schema fix for media streaming, and a solid round of bug fixes including sensitive field handling and icon quality improvements.


✨ Added

  • Language: Added Spanish language support. (Thanks to @dikler!)
  • Tray: Added visual task indicator to the system tray icon when transfers are active. (Resolves #61)
  • CLI: Added --data-dir, --cache-dir, and --logs-dir flags for custom directory overrides.
  • Docker: Added RCLONE_MANAGER_DATA_DIR, RCLONE_MANAGER_CACHE_DIR, and RCLONE_MANAGER_LOG_DIR environment variables for native path overrides.
  • Paths: Implemented platform-native log directory resolution (Cache directory on Linux/Windows, Logs directory on macOS).
  • Nautilus: Allow editing text-based files, using rclone rc operations/uploadfile to save.
  • Nautilus: Added delete, move, and copy operations support.
  • Nautilus: Added vertical split mode support.
  • Nautilus: Added cover image display support for audio files.
  • UI: Added new cloud provider icons to the app.

🔧 Changed

  • Core: Replaced Tauri's integrated protocols with custom OS-aware protocol schemas (http://rclone.localhost / http://local-asset.localhost for Windows WebView2, and rclone:// / local-asset:// for Unix WebKit) to fix media streaming display bugs.
  • CLI: Structurally reorganized command-line arguments into GeneralArgs and HeadlessArgs for better maintainability and build-mode awareness.
  • Build: Optimized headless build by strictly feature-gating desktop-only plugins (dialog, shell, window-state).
  • Tray: Optimized performance of tray unmount and browse actions by eliminating global config lookups.
  • Docker: Rclone binary no longer bundled in the image — downloaded at first startup to a persistent volume.
  • Docker: Added PUID and PGID environment variable support for user/group mapping.
  • Docker: Entrypoint extracted to standalone entrypoint.sh with gosu privilege dropping.
  • Docker: Simplified volume layout (/data and /config).
  • Environment: Use Zoneless Change Detection and CodeMirror instead of Syntax Highlighting.

🐛 Fixed

  • Fixed bug where remotes requiring sensitive fields like passwords or API keys (e.g., Filen) failed to create via UI due to being sent in plain text instead of an obscured format to the rclone RC API. (Fixed #128)
  • Sensitive fields now accept paste input. (Fixed #129)
  • Fixed blurry icons across the app — icon provider changed to Google Material Icons.
  • Fixed Tauri plugin initialization order causing startup crashes.
  • Removed the global shortcut handler from Tauri. (Fixed #117)
  • Fixed directory size calculation in the File Viewer returning the disk root size instead of the selected subfolder size.
  • Fixed shifted icons across the app.

  • feat(i18n): add Spanish (es-ES) translation - Ux Protocol by @dikler in #134

Full Changelog: headless-v0.2.1...headless-v0.2.2

RClone Manager v0.2.1

05 Feb 18:03

Choose a tag to compare

🔥 Hotfix & Feature Update v0.2.1

Fresh off the release of v0.2.0, this update brings a major quality-of-life improvement for managing running tasks, along with critical fixes for containerized environments and the update mechanism.

🌟 Highlight: Intelligent Job Grouping

Managing multiple operations just got cleaner. Jobs are now automatically organized and grouped by Remote Name and Profile Name (e.g., sync/Google Drive/default).

  • Better Visibility: View transfer stats per remote instead of a mixed global list.
  • Batch Control: Stop all running jobs for a specific remote with a single click.
  • Organization: Easily track operations on a per-remote basis.

✨ What’s New

📊 Mount Disk Usage

Added support for rclone rc core/du. You can now check the disk usage of your mounted remotes directly from the Mount Control accordion (calculates usage from the local mount point).

🎨 Visuals & UX

  • New Icons: Integrated the MoreWaita icon theme for a cleaner, modern look in the Nautilus component.
  • More Notifications: Expanded system notifications to keep you better informed of app states and background tasks.

🛠️ Changes & Fixes

🧠 Memory Optimization Behavior

  • Tray-Only Reopen: When "Memory Optimization" is enabled, the app now strictly enforces reopening via the Tray Icon. Launching from desktop shortcuts or the command line will no longer duplicate processes or mess with the optimized state.

🐛 Bug Fixes

  • Update Logic: Improved the rclone update mechanism. The app now verifies if the preconfigured path is writable. If not, it automatically falls back to the default config path to prevent update failures.
  • Container Support: Fixed path handling issues specifically for containerized/Docker versions.
  • General: Various small stability fixes and performance improvements.

Full Changelog: v0.2.0...v0.2.1

RClone Manager Headless v0.2.1

05 Feb 18:36

Choose a tag to compare

🔥 Hotfix & Feature Update v0.2.1

Fresh off the release of v0.2.0, this update brings a major quality-of-life improvement for managing running tasks, along with critical fixes for containerized environments and the update mechanism.

🌟 Highlight: Intelligent Job Grouping

Managing multiple operations just got cleaner. Jobs are now automatically organized and grouped by Remote Name and Profile Name (e.g., sync/Google Drive/default). (core/group-list, core/stats-delete, core/stats-reset, job/stopgroup rc endpoints added and integrated the job management).

  • Better Visibility: View transfer stats per remote instead of a mixed global list.
  • Batch Control: Stop all running jobs for a specific remote with a single click.
  • Organization: Easily track operations on a per-remote basis.

✨ What’s New

📊 Mount Disk Usage

Added support for rclone rc core/du. You can now check the disk usage of your mounted remotes directly from the Mount Control accordion (calculates usage from the local mount point. Separated from general disk usage. General disk usage uses operations/about).

🎨 Visuals & UX

  • New Icons: Integrated the MoreWaita icon theme for a cleaner, modern look in the Nautilus component.
  • More Notifications: Expanded system notifications to keep you better informed of app states and background tasks.

🛠️ Changes & Fixes

🧠 Memory Optimization Behavior

  • Tray-Only Reopen: When "Memory Optimization" is enabled, the app now strictly enforces reopening via the Tray Icon. Launching from desktop shortcuts or the command line will no longer duplicate processes or mess with the optimized state.

🐛 Bug Fixes

  • Update Logic: Improved the rclone update mechanism. The app now verifies if the preconfigured path is writable. If not, it automatically falls back to the default config path to prevent update failures.
  • Container Support: Fixed path handling issues specifically for containerized/Docker versions.
  • General: Various small stability fixes and performance improvements.

Full Changelog: headless-v0.2.0...headless-v0.2.1

RClone Manager v0.2.0

02 Feb 15:33

Choose a tag to compare

🚀 Release v0.2.0

This release marks a significant evolution of the project, moving toward a more modular architecture with the introduction of the rcman library and a major expansion of the Nautilus component capabilities.

📦 Major Highlight: rcman

We have decoupled our internal configuration logic into rcman, a standalone Rust library for settings management.

  • Schema-based configuration with automatic backup/restore.
  • Secure secret storage and a derive macro for schema generation.
  • This change makes the core app lighter and the settings management more robust.

✨ What’s New

📂 Nautilus Component Enhancements

  • Rich Previews: Support added for .dot, Markdown, and general text files.
  • Syntax Highlighting: Preview code files with full syntax highlighting.
  • Bulk Hashing: Quickly calculate hashes for all files within a directory.

🌐 Multi-Backend & Profile Support

  • Remote Rclone Instances: Connect to and manage multiple remote rclone instances from a single interface.
  • Remote Config: Support for config/unlock and config/setpath.
  • Per-Backend Profiles: Each backend now maintains its own settings profile, with full export/import support.

🛠️ Advanced Rclone Tooling

  • Custom Flags: Pass your own rclone flags via settings (reserved flags are protected to prevent conflicts).
  • Maintenance Tools: Added a Garbage Collector and Cache Cleaner (available under About Modal -> About Rclone).
  • Log Management: Full support for viewing and managing app and rclone logs.

📱 UI & UX Improvements

  • Adaptive Modals: Modals now transform into Bottom Sheets on mobile devices for a native GNOME-like feel.
  • Persistence: The app now remembers your window size and state between sessions.
  • Internationalization: Multi-language support is live! (We are looking for community translators to help us expand).

⚡ Improvements & Changes

  • Modernized UI: Simplified the interface for a cleaner look.
  • Headless Mode: Improved stability and added Tray Icon support for headless instances.
  • Plugin Management: Enhanced the Mount plugin detector with dynamic version checking for smoother installs.
  • Deprecation: Removed Terminal remote support as the app now natively handles all remote operations.

🐞 Bug Fixes

  • Fixed an issue where the Theme Setting would fail to apply correctly.
  • Fixed "Access Denied" errors when attempting to open local files while in Headless Mode.

🤝 Contributing

With the new Multi-language support, we need your help! If you'd like to see the app in your native language, please check our translation guide in the repository.

Full Changelog: v0.1.9...v0.2.0

RClone Manager Headless v0.2.0

02 Feb 15:39

Choose a tag to compare

🚀 Release v0.2.0

This release marks a significant evolution of the project, moving toward a more modular architecture with the introduction of the rcman library and a major expansion of the Nautilus component capabilities.

📦 Major Highlight: rcman

We have decoupled our internal configuration logic into rcman, a standalone Rust library for settings management.

  • Schema-based configuration with automatic backup/restore.
  • Secure secret storage and a derive macro for schema generation.
  • This change makes the core app lighter and the settings management more robust.

✨ What’s New

📂 Nautilus Component Enhancements

  • Rich Previews: Support added for .dot, Markdown, and general text files.
  • Syntax Highlighting: Preview code files with full syntax highlighting.
  • Bulk Hashing: Quickly calculate hashes for all files within a directory.

🌐 Multi-Backend & Profile Support

  • Remote Rclone Instances: Connect to and manage multiple remote rclone instances from a single interface.
  • Remote Config: Support for config/unlock and config/setpath.
  • Per-Backend Profiles: Each backend now maintains its own settings profile, with full export/import support.

🛠️ Advanced Rclone Tooling

  • Custom Flags: Pass your own rclone flags via settings (reserved flags are protected to prevent conflicts).
  • Maintenance Tools: Added a Garbage Collector and Cache Cleaner (available under About Modal -> About Rclone).
  • Log Management: Full support for viewing and managing app and rclone logs.

📱 UI & UX Improvements

  • Adaptive Modals: Modals now transform into Bottom Sheets on mobile devices for a native GNOME-like feel.
  • Persistence: The app now remembers your window size and state between sessions.
  • Internationalization: Multi-language support is live! (We are looking for community translators to help us expand).

⚡ Improvements & Changes

  • Modernized UI: Simplified the interface for a cleaner look.
  • Headless Mode: Improved stability and added Tray Icon support for headless instances.
  • Plugin Management: Enhanced the Mount plugin detector with dynamic version checking for smoother installs.
  • Deprecation: Removed Terminal remote support as the app now natively handles all remote operations.

🐞 Bug Fixes

  • Fixed an issue where the Theme Setting would fail to apply correctly.
  • Fixed "Access Denied" errors when attempting to open local files while in Headless Mode.

🤝 Contributing

With the new Multi-language support, we need your help! If you'd like to see the app in your native language, please check our translation guide in the repository.