v1.69.0
bisync: fix output capture restoring the wrong output for logrus
fs/operations: make log messages consistent for mkdir/rmdir at INFO level
bisync: implementation #5164
bisync: add to integration tests - fixes #7665
bisync: allow blank hashes on tests
build: bisync: fix govet lint errors with golangci-lint v1.60.1
bisync: change exit code from 2 to 7 for critically aborted run
build: fix gocritic lint issue elseif
bisync: document beta status more clearly - fixes #6082
build: replace "golang.org/x/exp/slices" with "slices" now go1.21 is required
bisync: fix endless loop if lockfile decoder errors
build: fix comments after golangci-lint upgrade
bisync: Graceful Shutdown, --recover from interruptions without --resync - fixes #7470
bisync: support two --backup-dir paths on different remotes