Skip to content

Changelog

All notable changes to this project are documented here.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.1 — 2026-08-07

Bug Fixes

  • cli: Report the real version for go install builds by @sergeyslonimsky (8081fdd)

0.1.0 — 2026-08-07

Features

  • cli: Add a new command and rename the binary to pg-migrate by @sergeyslonimsky (faddf7e)

  • PostgreSQL migration library and CLI by @sergeyslonimsky (ef8be08)

Documentation

  • changelog: Update for v0.1.0 by @sergeyslonimsky (b99e70f)

  • Explain migration ID schemes and the sequence width limit by @sergeyslonimsky (0de1fdf)

  • Add documentation site, examples and project files by @sergeyslonimsky (ccee470)

Testing

  • Add integration suite and parser fuzzing by @sergeyslonimsky (9ba4dcc)

Build System

  • Pin actions by digest and sign releases with cosign by @sergeyslonimsky (b2748ac)

  • Add goreleaser and git-cliff release pipeline by @sergeyslonimsky (1161c46)

CI

  • Report integration coverage and test the config parser by @sergeyslonimsky (7063441)

  • Allow CI to be started manually by @sergeyslonimsky (f8ca028)

  • Generate the changelog before tagging, not from the release workflow by @sergeyslonimsky (0327d99)

  • Add GitHub Actions workflows by @sergeyslonimsky (a7cfe3a)