Skip to content

v3.7.0

Latest

Choose a tag to compare

@AndreyVMarkelov AndreyVMarkelov released this 16 Jul 23:50
4b5429b

Added

  • Added --dry-run flag to rm, mkdir, cp, mv, put, restore, and share-link (create, update, revoke) commands for previewing changes without executing them.
  • Added --if-exists=autorename option for cp, mv, and put commands to automatically rename files on conflict.
  • Added cross-command dry-run contract tests.
  • Added dryRunOptionalEnabled flag and consolidated flag guard logic.
  • Automated WinGet manifest updates on release with scoped token permissions.

Changed

  • Migrated dry-run implementations to use shared renderOperation helper for consistency.
  • Extracted shared mv/cp relocation driver to reduce code duplication.
  • Bumped CI Go to 1.25.12 for GO-2026-5856 security fix.
  • Updated actions/upload-artifact from v5 to v7.
  • Updated golang.org/x/term dependency.
  • Updated github.com/dropbox/dropbox-sdk-go-unofficial/v6 dependency.

Infrastructure

  • Documented proxy support and refined JSON automation documentation.
  • Improved WinGet workflow security by scoping token to submit step only.

Full Changelog