Changelog
Releases
0.23.1

v0.23.1

Released on February 4, 2026

Bug Fixes

  • Fix version string in release binaries - Fixed an issue where darwin binaries incorrectly reported v0.23.0-alpha.7 instead of the correct version. The Makefile now properly passes the VERSION variable to sub-makes during the release build process. (#1300 (opens in a new tab))

New Features

  • Batch window support for multi-table deployments - Added batchWindow field to the Database CRD, allowing efficient batching of table reconciliations. When multiple tables are created or updated simultaneously, SchemaHero now waits for the batch window duration before processing, reducing database connection overhead. (#1297 (opens in a new tab))

  • Improved logging for in-sync tables - Added info-level logging when a table is already in sync with the database, providing better visibility during reconciliation. (#1288 (opens in a new tab))

CI/CD Improvements

Updated database version matrices in CI to remove EOL versions and add current supported versions:

Dependencies

Installation

# Homebrew
brew install schemahero/tap/schemahero
 
# Direct download
curl -LO https://github.com/schemahero/schemahero/releases/download/v0.23.1/schemahero_linux_amd64.tar.gz