Skip to content

Releases: arsham/dbtools

v4.0.0

19 Jun 08:24
a2f789e
Compare
Choose a tag to compare

Fix

  • Go mod version

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

  • Add missing go matrix

v3.0.0: ref!(db): upgrade retry and pgx versions

17 Jun 19:56
8c55f74
Compare
Choose a tag to compare

Refactor

  • Db: Upgrade retry and pgx versions [BREAKING CHANGE]

v2.0.2

17 Jun 19:55
91dd471
Compare
Choose a tag to compare

CI

  • Add support for go v1.19

Chore

  • Dependencies: Update modules

v2.0.0

17 Apr 20:35
e3711b4
Compare
Choose a tag to compare

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

23 Mar 22:35
939260d
Compare
Choose a tag to compare

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

23 Mar 20:51
80ef5a5
Compare
Choose a tag to compare

Refactor

  • Db: Stop retrying on context is cancelled

v0.6.3

20 Mar 23:02
93f13ca
Compare
Choose a tag to compare

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

18 Mar 21:16
62454a8
Compare
Choose a tag to compare

Chore

  • Dependencies: Upgrade modules

v0.6.1

15 Mar 19:38
ccf1ad9
Compare
Choose a tag to compare

Chore

  • Dependencies: Update modules
  • Update go.mod version
  • Update golangci-lint version

v0.6.0

03 Feb 21:42
5fae8c6
Compare
Choose a tag to compare

Misc

  • Replace travis-ci with github actions
  • Changelog: Remove changelog setup

Style

  • Linting: Update golangci-lint version

Chore

  • Dependencies: Update modules