Releases: DBDiff/DBDiff
Releases · DBDiff/DBDiff
Release list
v3.0.0-rc.12
What's Changed
- fix(postgres): reproduce a serial column's sequence ownership by @jasdeepkhalsa in #213
Full Changelog: v3.0.0-rc.11...v3.0.0-rc.12
v3.0.0-rc.11
What's Changed
- fix(postgres): keep a partitioned table's primary key inline by @jasdeepkhalsa in #212
Full Changelog: v3.0.0-rc.10...v3.0.0-rc.11
v3.0.0-rc.10
What's Changed
- test: assert routines are created before the views and triggers that call them by @jasdeepkhalsa in #194
- test(conformance): see object kinds, and cover creating them from nothing by @jasdeepkhalsa in #195
- test(conformance): take the schema fingerprint from @akalforge/pg-conformance by @jasdeepkhalsa in #196
- ci(release): install NASM on Windows, and prove the binaries have their drivers by @jasdeepkhalsa in #197
- ci: track and auto-merge @akalforge/pg-conformance updates by @jasdeepkhalsa in #198
- fix(postgres): render collation, compression, storage, UNLOGGED and reloptions by @jasdeepkhalsa in #199
- feat(postgres): render DDL with pg_dump when it is available by @jasdeepkhalsa in #200
- test(pgdump): prove the renderer under test is the one that ran by @jasdeepkhalsa in #201
- fix(conformance): restore the ALTER coverage, and fail when it is missing by @jasdeepkhalsa in #202
- fix(release): restore libpq so the Windows binary has a Postgres driver by @jasdeepkhalsa in #203
- ci: build and verify the Windows binary on every pull request by @jasdeepkhalsa in #206
- chore(deps): bump @akalforge/pg-conformance from 0.0.1 to 0.0.3 by @dependabot[bot] in #205
- ci: stop the Windows binary check rebuilding PHP on every run by @jasdeepkhalsa in #208
- test(conformance): run the 90-case renderer corpus in CI by @jasdeepkhalsa in #207
- feat(postgres): model the object kinds that diffed as no change by @jasdeepkhalsa in #209
- docs: say what the diff actually covers by @jasdeepkhalsa in #210
- fix(conformance): reset the pg_dump archive between cases by @jasdeepkhalsa in #211
Full Changelog: v3.0.0-rc.9...v3.0.0-rc.10
v3.0.0-rc.9
What's Changed
- fix(postgres): partition trigger clones, and routine ordering by @jasdeepkhalsa in #192
- fix(docker): make the full image buildable, and fail the release when it is not by @jasdeepkhalsa in #193
Full Changelog: v3.0.0-rc.8...v3.0.0-rc.9
v3.0.0-rc.8
What's Changed
- fix(postgres): four defects that made CREATE TABLE unusable, plus replay tests by @jasdeepkhalsa in #190
- ci: stop the binary builds depending on musl.libc.org being up by @jasdeepkhalsa in #191
Full Changelog: v3.0.0-rc.7...v3.0.0-rc.8
v3.0.0-rc.7
What's Changed
- fix(pgsql): key routines by signature so overloads survive the diff (#187) by @jasdeepkhalsa in #188
Full Changelog: v3.0.0-rc.6...v3.0.0-rc.7
v3.0.0-rc.6
What's Changed
- ci(release): stop a partial binary matrix from publishing a release (#185) by @jasdeepkhalsa in #186
Full Changelog: v3.0.0-rc.5...v3.0.0-rc.6
v3.0.0-rc.5
What's Changed
- perf(pgsql): batch schema fetching for changed tables (#165, #184) by @jasdeepkhalsa in #183
Full Changelog: v3.0.0-rc.4...v3.0.0-rc.5
v3.0.0-rc.4
What's Changed
- perf: schema pre-scan hash map to skip unchanged tables (#179 / #165) by @jasdeepkhalsa in #180
Full Changelog: v3.0.0-rc.3...v3.0.0-rc.4
v3.0.0-rc.3
What's Changed
- Add golden-file edge-case fixtures for column types, constraints, and partial indexes by @jasdeepkhalsa in #177
- feat: destructive change linter with --allow-destructive flag by @jasdeepkhalsa in #174
- chore(deps): bump symfony/yaml from 6.4.34 to 6.4.40 in the composer group across 1 directory by @dependabot[bot] in #175
- ci: pin static-php-cli to 2.8.3 (fix Windows build) + verify NPM_TOKEN in dry run by @jasdeepkhalsa in #178
New Contributors
- @dependabot[bot] made their first contribution in #175
Full Changelog: v3.0.0-rc.2...v3.0.0-rc.3