| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| dbmate-macos-amd64 | 2026-10-18 | 33.9 MB | |
| dbmate-linux-amd64 | 2026-10-18 | 34.5 MB | |
| dbmate-windows-amd64.exe | 2026-10-18 | 34.5 MB | |
| dbmate-linux-386 | 2026-10-18 | 32.8 MB | |
| dbmate-linux-arm64 | 2026-10-18 | 32.0 MB | |
| dbmate-macos-arm64 | 2026-10-18 | 31.7 MB | |
| dbmate-linux-arm | 2026-10-18 | 32.3 MB | |
| README.md | 2026-10-18 | 2.9 kB | |
| v2.37.0 source code.tar.gz | 2026-10-18 | 153.7 kB | |
| v2.37.0 source code.zip | 2026-10-18 | 194.1 kB | |
| Totals: 10 Items | 232.0 MB | 13 | |
Notable changes
- Go 1.27.2 and updated
golang.org/x/netandgolang.org/x/crypto, which resolve the govulncheck findings in v2.36.0 (#857). - New
--migration-lockflag serializes concurrent migration runs on PostgreSQL (#848). - Migration files with multiple
migrate:up/migrate:downsections now work on SQLite, MySQL and PostgreSQL. The version is recorded once per file (#824), rollback runs sections from last to first (#856), andApplied:/Rolled back:print only after every section succeeds (#851, [#856]).
What's Changed
- Add
--migration-lockto serialize concurrent migration runs (PostgreSQL) by @dgsardina in https://github.com/amacneil/dbmate/pull/848 - fix: check go.mod toolchain on fork pull requests instead of syncing by @bradykimball-pnnl in https://github.com/amacneil/dbmate/pull/858
- fix: update Go toolchain and security dependencies by @bradykimball-pnnl in https://github.com/amacneil/dbmate/pull/857
- build(deps): bump Homebrew/actions/setup-homebrew from 2026.09.13.1 to 2026.10.12.1 by @dependabot[bot] in https://github.com/amacneil/dbmate/pull/855
- build(deps-dev): bump handlebars from 4.7.9 to 4.7.10 in /typescript by @dependabot[bot] in https://github.com/amacneil/dbmate/pull/860
- build(deps-dev): bump brace-expansion from 1.1.18 to 1.1.21 in /typescript by @dependabot[bot] in https://github.com/amacneil/dbmate/pull/861
- build(deps): bump alpine from 3.24.1 to 3.24.2 by @dependabot[bot] in https://github.com/amacneil/dbmate/pull/843
- fix(sqlite): use database file path when dropping databases by @snooze26h in https://github.com/amacneil/dbmate/pull/850
- fix: handle long lines when processing schema SQL by @sagar5412 in https://github.com/amacneil/dbmate/pull/862
- fix: insert migration version once for multi-section migration files by @youdie006 in https://github.com/amacneil/dbmate/pull/824
- fix: log Applied only after a migration section succeeds by @MrBeldum in https://github.com/amacneil/dbmate/pull/851
- fix: roll back multi-section migrations in reverse order by @AdamMagued in https://github.com/amacneil/dbmate/pull/856
- v2.37.0 by @dossy in https://github.com/amacneil/dbmate/pull/863
New Contributors
- @dgsardina made their first contribution in https://github.com/amacneil/dbmate/pull/848
- @bradykimball-pnnl made their first contribution in https://github.com/amacneil/dbmate/pull/858
- @snooze26h made their first contribution in https://github.com/amacneil/dbmate/pull/850
- @sagar5412 made their first contribution in https://github.com/amacneil/dbmate/pull/862
- @youdie006 made their first contribution in https://github.com/amacneil/dbmate/pull/824
- @AdamMagued made their first contribution in https://github.com/amacneil/dbmate/pull/856
Full Changelog: https://github.com/amacneil/dbmate/compare/v2.36.0...v2.37.0