Skip to content

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 17 Oct 04:41
· 38 commits to main since this release
Immutable release. Only release title and notes can be modified.
b94f13d

Changes since v0.1.3

  • Release 0.1.4: DMG signature fix, DMG verifier, faster cloud mounts, stale NFS cleanup, Google sign-in fix (e28eb7f)
  • Seal the app signature and verify the DMGs the way a user's Mac will (ea9aad0)
  • Fix compile error on older Swift compilers in the rclone-exit handler (af59465)
  • Add scripts/bench-mount.py: speed test for a live mount (ba2f021)
  • Parallel read streams: keep the setting, but off by default (c04140c)
  • Refuse a half-filled OAuth client instead of signing in with rclone's shared client (4147d44)
  • Parallel read streams for cloud remotes (default 4 x 32M for Google Drive and similar) (19079f0)
  • Explain the shared Google client ID and require a fresh sign-in when it changes (95b8fb0)
  • Faster, steadier cloud mounts: prefetch folders, long cache with polling, patient NFS timeouts (c8f449c)
  • Clean up stale NFS mounts and watch rclone while mounted (cef76e1)
  • Nightly release title is just "Nightly"; date and commit go in the description (b0af49f)
  • Keep only the newest nightly release (18cdc64)
  • Azure Blob, Backblaze B2, Google Cloud Storage backends and raw-options escape hatch (#13) (dd39ce4)
  • Fix 'try' inside ?? in the updater end-to-end test (c7f29ef)
  • Docs: updater in README, CHANGELOG and AGENTS.md (750f7ec)
  • In-app updater: stable/nightly channels, download, verify, install, relaunch (bea0002)
  • Connection test: recognise Samba/Windows 'attempted logon is invalid' as an authentication failure (c31d7b1)
  • CI: Samba setup needs sudo for smbpasswd and Homebrew's smbd name (9b354cf)
  • CI: smbpasswd needs local mode (-L) to add a user without root (2e1b25e)
  • CI: use Samba as the SMB test server (real server, correct auth errors) (32c2203)
  • CI: print a failure digest as the last step of the integration jobs (6d27300)
  • Connection test: don't treat every 'error listing' as a missing folder; relax SMB wrong-password check for the impacket fixture (90b82ef)
  • Connection test keeps rclone's raw error lines as detail (diagnostics for SMB messages) (66b9a9a)
  • SMB backend (#13), app compile check in CI (f47b3db)
  • Fix nightly publishing with immutable releases: one pre-release per commit (888389b)
  • CI rule: at least 80% of changed lines under Sources/ must be covered (a7a8152)
  • Import remotes from rclone.conf (#12) (d93689e)
  • Test connection, read-only mounts and bandwidth limit (#14) (aee9a25)
  • Fix newline escaping in fake rclone token-refresh script (4b0cde8)
  • Fix string escaping in OAuth tests (4eef261)
  • Google Drive backend and OAuth sign-in framework (#9, #10) (d94b5bf)
  • Add AGENTS.md (requirements and ways of working, incl. real CI test per backend) (6fd2623)
  • CI: FTP fixture with a write-enabled user (CLI users are read-only) (aae28d6)
  • CI: use an asyncssh SFTP server (macOS PAM rejects throwaway sshd users) (69c1009)
  • CI: show sshd/ssh diagnostics when the SFTP fixture can't log in (a021810)
  • CI: real SFTP/FTP/S3 integration tests through macsh's pipeline; share harness with Nextcloud test (3f50375)
  • CI: real Nextcloud integration job (native PHP+SQLite) with mount round-trip tests (c6c1c16)
  • Generic rclone backend model (#7) and WebDAV/Nextcloud backend (#8), with tests (37e8a44)

Full diff: v0.1.3...v0.1.4