PRODUCT JOURNAL / RELEASE NOTES

The details
make the difference.

Follow dbHydrate desktop and dbHydrate CLI updates: connection discovery, row filtering, reusable masking rules, and the changes that make everyday database work more deliberate.

v1.2.0

Latest Release
  • FEAT-001: Automatic database and PostgreSQL schema discovery chips with manual fallback.
  • FEAT-002: Per-table WHERE condition filters, primary-key row picking grid, and row limits.
  • FEAT-003: Persistent local application data store with automated migration of legacy configuration.
  • FEAT-004: Dedicated Light, Dark, and System theme engine with automatic OS preference sync.
  • FEAT-005: Fixed column overrides (strings, numbers, booleans, SQL NULL) applying post-masking.
  • FEAT-006: Reusable masking dictionary with wildcard column patterns, categories, and live playground.

v1.1.0

Major Update
  • Headless dbHydrate CLI for scriptable CI/CD drift detection and automated gating.
  • Standardized POSIX exit codes: 0 (in-sync), 1 (drift found), 2 (connection error), 3 (safety block).
  • MySQL shadow dry-run engine: validates DDL syntax against temporary schemas to prevent implicit commit damage.
  • Multi-phase non-transactional isolation for PostgreSQL CREATE INDEX CONCURRENTLY operations.
  • macOS Apple Silicon support alongside Intel macOS and Windows x64 builds.

v1.0.0

Initial Release
  • PostgreSQL (13–17) and MySQL (8.0 & 8.4 LTS) side-by-side schema diff engine.
  • Topological foreign key dependency DAG for automatic object ordering.
  • Selective synchronization: cherry-pick tables, columns, indexes, and views.
  • Referential data copy with foreign key parent/child tree resolution.
  • Local-first architecture with AES-256-GCM encryption for stored connection credentials.
  • Multi-tier environment protection gates (Dev, Sandbox, UAT, Pre-Prod, Prod).