Section V · Changelog Encrypted Postgres backups Read the changelog
dbcrate

v0.2.0

2025-10-20

Alpha

The agent learns to take a backup, put it back, and do both across every supported Postgres major.

Agent

Added

  • AddedEnd-to-end streaming backup pipeline: pg_dumpzstd → authenticated encryption → upload. Nothing of size is written to local disk.
  • AddedInverse restore pipeline: download → decrypt → decompress → pg_restore, closing the dev-mode loop.
  • AddedLocked-flag pg_dump and pg_restore adapters. The agent always emits Postgres custom format with a fixed set of flags.
  • AddedCross-version matrix: pg_dump pinned to the source's major, pg_restore chosen as max(source, target), with a small unencrypted descriptor sidecar so the restore knows which binary pair to ask for.
  • AddedEnd-to-end test matrix that runs backup and restore against real Postgres 13 through 18 in Docker.

All releases