Skip to content

Releases: lukaszbudnik/migrator

v2023.0.1

18 Mar 06:59
43a6858
Compare
Choose a tag to compare

This is a maintenance release and includes 42 dependabot pull requests.

The key migrator dependencies and theirs versions are:

  • alpine 3.17.2
  • golang 1.19.3
  • gin-gonic/gin 1.9.0
  • graph-gophers/graphql-go 1.5.0
  • aws/aws-sdk-go 1.44.219
  • Azure/azure-storage-blob-go 0.15.0
  • denisenkom/go-mssqldb 0.12.3
  • go-sql-driver/mysql 1.7.0
  • lib/pq 1.10.7

v2022.0.1

25 Feb 11:41
f4008a8
Compare
Choose a tag to compare

This is a maintenance release and includes 17 dependabot pull requests.

Out of 17 closed dependabot pull requests the most important ones are:

  • alpine update to 3.15
  • go update to 1.17.7
  • aws/aws-sdk-go updates to 1.43.2
  • autorest/azure/auth update to 0.5.11

v2021.2.2

21 Nov 15:37
6058d60
Compare
Choose a tag to compare

This is a maintenance release and includes 16 dependabot pull requests.

Out of 16 closed dependabot pull requests the most important ones are:

  • docker image update to alpine 3.14 and go 1.17.3
  • aws/aws-sdk-go updates from 1.40.45 up to 1.42.9
  • autorest/azure/auth update from v0.5.8 to v0.5.9 - which addresses CVE in crypto dependency more here
  • lib/pq from 1.10.3 to 1.10.4

v2021.2.1

20 Sep 06:55
b13c168
Compare
Choose a tag to compare

This is a maintenance release.

Comes with the following changes:

  • fixed issue with int32 overflow duration in nanoseconds; duration is now float and in (more user-friendly) seconds - #292
  • closed 4 dependabot pull requests

v2021.2.0

10 Sep 14:27
3a3241d
Compare
Choose a tag to compare

This release improves observability, tracing, and logging.

Most notable new features are:

  • implemented Prometheus metrics, available at /metrics - #284
  • implemented health checks (Eclipse MicroProfile Health spec), available at /health - #285 and #286
  • added support for logLevel configuration property in migrator.yaml (optional and defaults to INFO)
  • replaced old vet, lint with staticcheck tool
  • increased test coverage to 95%
  • closed 3 dependabot pull requests

v2021.1.0

01 Sep 09:09
3ede937
Compare
Choose a tag to compare

v2021.1.0 is a new minor release which includes the following changes:

  • full go 1.17 support - #273
  • fix for resource exhaustion (by correctly closing rows and executing DDL queries as Exec not Query) - also part of the #273
  • internal performance benchmark tests

v2021.0.4

29 Aug 18:40
3b8b41d
Compare
Choose a tag to compare

v2021.0.4 is a maintenance release and contains the following changes:

  • fix for not injecting build variables (git ref and git commit sha) during production build (caused by migration from Docker Hub Autobuilds to GitHub actions): #268
  • closed 6 dependabot pull requests

v2021.0.3

16 Aug 10:50
3a17372
Compare
Choose a tag to compare

v2021.0.3 is a maintenance release.

Apart from standard docker image and 3rd party dependencies upgrades the biggest change is to building and releasing images.

  • docker images are now pushed to both docker.com and ghcr.io. There is a change to the image versioning: the semver drops the "v" at the beginning of the docker image tag.
  • closed 8 dependabot pull requests

v2021.0.2

23 Jul 09:21
51b9497
Compare
Choose a tag to compare

v2021.0.2 contains the following changes:

  • Azure Blob loader now supports optional prefixes as a part of the baseLocation config property - #246
  • Azure Blob loader now supports MSI and Token credentials - #247
  • merged 2 dependabot pull requests with go dependencies and docker images updates

v2021.0.1

15 Jul 13:11
db0c7c2
Compare
Choose a tag to compare

v2021.0.1 contains the following changes:

  • S3 loader now supports optional prefixes as a part of the baseLocation config property - #243
  • merged 61 dependabot pull requests with go dependencies and docker images updates