1.26.0 (2026-11-07)
✨ Features
- mongodb: exclude_collections and exclude_collections_with_prefix options for mongodump (#578) (73f4541)
- mssql: add native bak backup and restore (2a55a3a)
🐛 Bug Fixes
- .gitignore (057846d)
- deps: bump tokio, ctutils and aws-sigv4 for security advisories (d0e8657)
- deps: upgrade tiberius to 0.13 (fbfecca)
- docker-compose.yml (0d82f28)
- google-drive: upload the whole encrypted stream and test the real chunk loop (f71a47b)
- keep the remainder of a Google Drive upload chunk (12c98e2)
- mongodb and redis tests (08ab07c)
- mssql: keep the target database when a restore fails (ef4ffab)
- rclone: let rclone refresh the Google Drive token (55c4639)
- refactoring (e9957dc)
- refactoring (c4062d7)
- refactoring (2b4d89c)
- restore: extract archives with tar + flate2 and reject escaping entries (6a97b00)
- restore: report failures before the restore command as failed (1463791)
🔧 Chores
- deps: declare rust-version and add S3 provider smoke tests (4f82b16)
- deps: declare tokio net feature and document bollard lockstep (73f1ff2)
- deps: disable redis default features (c747c55)
- deps: drop aws-config (dff7156)
- deps: drop aws-sdk-s3 sigv4a feature (b56862c)
- deps: drop the legacy hyper 0.14 client from aws-sdk-s3 (b9d603f)
- deps: drop unused reqwest, tracing-subscriber and chrono features (c631c65)
- deps: make testcontainers dev-only and drop mockall (a6af643)
- deps: remove unused dependencies (1e1b737)
- deps: update lockfile to latest semver-compatible versions (c5c2a5b)
- deps: upgrade hmac to 0.13 and sha2 to 0.11 (1e778df)
- deps: upgrade toml to 1.2 (df43e77)
- mongodb: seed excludable collections and enable exclude options on Test database 4 (832f564)
- mssql: add a test database per backup format (8d0d96d)