Revision history for pg_integrity_checksums CLI 0.4.0 2026-11-09 - Add capture --hash fnv64 and the v2 baseline format with an explicit checksum algorithm. - Keep fnv32/v1 as the default and continue reading v1 baselines. - Verify and update inherit the hash algorithm from the baseline. - Reject diff comparisons between baselines that use different hashes. 0.3.1 2026-11-09 - Publish the 0.3.0 init and config commands after the failed 0.3.0 release tag. - Fix the cosign bundle format used by the release workflow. 0.3.0 2026-11-08 - Add init to generate a .pgics.yaml with a default profile. - Add config validate and config show with DSN masking. 0.2.0 2026-11-07 - Add .pgics.yaml profiles with environment-referenced DSNs and config-relative baseline/output paths. - Add shell-style glob filters for schemas and tables. - Add --dsn, --connect-timeout and --application-name. - Add --output and JUnit output for verify, diff and update. - Add doctor preflight checks for SELECT privileges and RLS. - Add --fail-on schema-changed. - Write gzip baselines automatically for .gz output paths. - Add shell completion generation for bash, zsh, fish and PowerShell. - Add a standalone CLI Docker image and a composite GitHub Action. 0.1.0 2026-11-07 - First standalone release of the Go CLI. - Add capture, verify, diff, show, update and doctor commands. - Add versioned JSON baseline format v1 and its JSON Schema. - Use one repeatable-read read-only transaction for consistent snapshots. - Support logical and physical checksums, schema filters and CI exit codes. - Add schema signatures and report schema changes separately from data changes. - Add --changed-since for logical verification using table statistics as a documented heuristic. - Add gzip baseline reading and atomic baseline writes. - Add integration coverage for PostgreSQL 12 through 19. - Release independently from the extension with cli-v* tags.