Releases: arsham/dbtools
Releases · arsham/dbtools
v4.0.0
Fix
Misc
- Db: Fix data races
- Db: Utilise testcontainers
Refactor
- Db: Let retry package handle panics
- Db: Rename NewPGX to New [BREAKING CHANGE]
- Drop support for Go < 1.22 [BREAKING CHANGE]
CI
v3.0.0: ref!(db): upgrade retry and pgx versions
Refactor
- Db: Upgrade retry and pgx versions [BREAKING CHANGE]
v2.0.2
CI
Chore
- Dependencies: Update modules
v2.0.0
Misc
- Readme: Add better documentation
Chore
- Dependencies: Update go modules
Refactor
- Db: Change the Transaction name
- Db: Remove multierror
- Db: Remove support for sql.DB
- Upgrade go.mod version to v2
- Tests: Expand usage of the testify library
- Drop support for go 1.17
v0.6.5
Misc
- Db: Improve error checking
Feature
- Db: Helper for setting retrier directly
Chore
- Dependencies: Update modules
v0.6.4: ref(db): stop retrying on context is cancelled
Refactor
- Db: Stop retrying on context is cancelled
v0.6.3
Refactor
- Dbtools: Return panic stack trace
- Makefile: Cleanup the Makefile
Misc
- Add audit setup
- Update golangci-lint setup and version
v0.6.2: chore(dependencies): upgrade modules
Chore
- Dependencies: Upgrade modules
v0.6.1
Chore
- Dependencies: Update modules
- Update go.mod version
- Update golangci-lint version
v0.6.0
Misc
- Replace travis-ci with github actions
- Changelog: Remove changelog setup
Style
- Linting: Update golangci-lint version
Chore
- Dependencies: Update modules