Releases: go-testfixtures/testfixtures
Releases · go-testfixtures/testfixtures
v3.19.0
Changelog
- fix: apply templates only when requested (#342 by @lansfy)
- test: remove zeebo/assert (#339 by @slsyy)
- test: add examples for parallel testing ideas (#337 by @slsyy)
- test: use testcontainers for dbtests (#332 by @slsyy)
- chore(go): update minimal go version to 1.24 (by @andreynering)
- docs: use proper test command in an example (by @andreynering)
- ci: use official task github action (by @andreynering)
- Updated dependencies.
v3.18.0
In this release, we drastically reduced the number of dependencies of the library. We refactored the tests into a separate Go module, and means we don't need to import the SQL drivers on the main go.mod anymore. testfixtures now has only 2 dependencies!
Changelog
v3.17.0
v3.16.0
- feat: migrate from gopkg.in/yaml.v3 to github.com/goccy/go-yaml (#290 by @tomnewton)
- feat: add support for interleaved tables in spanner (#290 by @tomnewton)
- perf: identify identity columns once during init for postgres (#289) (#289 by @kolaente)
- feat: adds support for foreign keys constraints for composite primary keys in spanner (#287 by @tomnewton)
v3.15.0
v3.14.0
v3.13.0
v3.12.0
- Reset sequences in a single exec to improve performance (#208 by @slsyy)
- Skip checksum calculation when not needed to improve performance (#207 by @slsyy).
- Add
SkipTableChecksumComputationoption (#203, #206 by @slsyy) - PostgreSQL: Run some queries concurrently to improve performance (#205 by @slsyy).
- Optimize Docker image a bit (#204 by @slsyy).
v3.11.0
- Add
OVERRIDING SYSTEM VALUEforINSERTstatements on PostgreSQL (#183 by @amakmurr). - Upgraded dependencies (by @andreynering).
v3.10.0
- Fix usage with Microsoft SQL Server when the database is configured with a case sensitive setting (#182 by @wxiaoguang).
- Updated some dependencies (by @andreynering).
- Updated database systems versions on the Docker setup used by CI (#187 by @andreynering).