Skip to content

Releases: Templum/rabbitmq-connector

:arrow_up: Housekeeping Update (Alpine + Golang)

29 Jan 21:12
ad16c62
Compare
Choose a tag to compare

What's Changed

  • ⬆️ Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in #365
  • ⬆️ Bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in #368
  • ⬆️ Bump golang from 1.20.5-alpine to 1.20.6-alpine by @dependabot in #370
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0 by @dependabot in #364
  • ⬆️ Bump Templum/govulncheck-action from 0.10.1 to 1.0.0 by @dependabot in #373
  • ⬆️ Bump docker/setup-buildx-action from 2.8.0 to 2.9.1 by @dependabot in #369
  • ⬆️ Bump golang from 1.20.6-alpine to 1.20.7-alpine by @dependabot in #374
  • ⬆️ Bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 by @dependabot in #372
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0 by @dependabot in #375
  • ⬆️ Bump alpine from 3.18.2 to 3.18.3 by @dependabot in #376
  • ⬆️ Bump golang from 1.20.7-alpine to 1.21.0-alpine by @dependabot in #377
  • ⬆️ Bump github.com/valyala/fasthttp from 1.48.0 to 1.49.0 by @dependabot in #380
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0 by @dependabot in #378
  • ⬆️ Bump actions/checkout from 3 to 4 by @dependabot in #381
  • ⬆️ Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 by @dependabot in #379
  • ⬆️ Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 by @dependabot in #384
  • ⬆️ Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 by @dependabot in #386
  • ⬆️ Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #385
  • ⬆️ Bump docker/metadata-action from 4 to 5 by @dependabot in #388
  • ⬆️ Bump docker/build-push-action from 4.1.1 to 5.0.0 by @dependabot in #387
  • ⬆️ Bump github.com/valyala/fasthttp from 1.49.0 to 1.50.0 by @dependabot in #389
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.23.0 to 0.24.0 by @dependabot in #390
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.24.0 to 0.24.1 by @dependabot in #391
  • ⬆️ Bump github.com/spf13/afero from 1.9.5 to 1.10.0 by @dependabot in #392
  • ⬆️ Bump golang from 1.21.0-alpine to 1.21.1-alpine by @dependabot in #382
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.24.1 to 0.25.0 by @dependabot in #393
  • ⬆️ Bump alpine from 3.18.3 to 3.18.4 by @dependabot in #394
  • ⬆️ Bump golang from 1.21.1-alpine to 1.21.2-alpine by @dependabot in #395
  • ⬆️ Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #396
  • ⬆️ Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in #398
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.25.0 to 0.26.0 by @dependabot in #399
  • ⬆️ Bump github.com/valyala/fasthttp from 1.50.0 to 1.51.0 by @dependabot in #402
  • ⬆️ Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible by @dependabot in #400
  • ⬆️ Bump golang from 1.21.2-alpine to 1.21.4-alpine by @dependabot in #401
  • ⬆️ Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #403
  • ⬆️ Bump github.com/spf13/afero from 1.10.0 to 1.11.0 by @dependabot in #404
  • ⬆️ Bump alpine from 3.18.4 to 3.18.5 by @dependabot in #405
  • ⬆️ Bump actions/setup-go from 4 to 5 by @dependabot in #406
  • ⬆️ Bump golang from 1.21.4-alpine to 1.21.5-alpine by @dependabot in #408
  • ⬆️ Bump alpine from 3.18.5 to 3.19.0 by @dependabot in #407
  • ⬆️ Bump github.com/containerd/containerd from 1.7.7 to 1.7.11 by @dependabot in #410
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.26.0 to 0.27.0 by @dependabot in #411
  • ⬆️ Bump github/codeql-action from 2 to 3 by @dependabot in #409
  • ⬆️ Bump golang from 1.21.5-alpine to 1.21.6-alpine by @dependabot in #413
  • ⬆️ Bump github.com/docker/go-connections from 0.4.0 to 0.5.0 by @dependabot in #412
  • ⬆️ Bump alpine from 3.19.0 to 3.19.1 by @dependabot in #414
  • 🔀 Merging Develop into V1 for Release by @Templum in #415

Full Changelog: v1.0.9...v.1.0.10

:arrow_up: Update Alpine & Go Version along with additional Housekeeping

27 Jun 12:35
296f2e8
Compare
Choose a tag to compare

What's Changed

  • ⬆️ Bump Templum/govulncheck-action from 0.0.8 to 0.0.9 by @dependabot in #300
  • ⬆️ Bump docker/build-push-action from 3.2.0 to 3.3.0 by @dependabot in #303
  • ⬆️ Bump docker/setup-buildx-action from 2.2.1 to 2.3.0 by @dependabot in #305
  • ⬆️ Bump alpine from 3.17.0 to 3.17.1 by @dependabot in #301
  • ⬆️ Bump golang from 1.19.4-alpine to 1.19.5-alpine by @dependabot in #302
  • ⬆️ Bump alpine from 3.17.1 to 3.17.2 by @dependabot in #310
  • ⬆️ Upgrade golang 1.19 => 1.20 by @Templum in #315
  • ⬆️ Update openfaas/faas-provider to 0.21.0 by @Templum in #317
  • ⬆️ Upgraded testcontainers and containered by @Templum in #318
  • ⬆️ Update x/net to 0.7.0 by @Templum in #320
  • ⬆️ Bump actions/setup-go from 3 to 4 by @dependabot in #327
  • ⬆️ Bump golang from 1.20.0-alpine to 1.20.2-alpine by @dependabot in #325
  • ⬆️ Update afero, testcontainers, fasthttp & testify by @Templum in #329
  • ⬆️ Bump Templum/govulncheck-action from 0.0.9 to 0.10.0 by @dependabot in #331
  • ⬆️ Updated containerd to 1.7.9 by @Templum in #336
  • ⬆️ Bump Templum/govulncheck-action from 0.10.0 to 0.10.1 by @dependabot in #337
  • ⬆️ Bump golang from 1.20.2-alpine to 1.20.3-alpine by @dependabot in #334
  • ⬆️ Bump alpine from 3.17.2 to 3.17.3 by @dependabot in #333
  • ✨ Implemented selective Docker build by @Templum in #338
  • ⬆️ Bump github.com/valyala/fasthttp from 1.45.0 to 1.46.0 by @dependabot in #335
  • ⬆️ Bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 by @dependabot in #332
  • ⬆️ Bump go.uber.org/automaxprocs from 1.5.1 to 1.5.2 by @dependabot in #330
  • 📌 Removed pinning of docker by @Templum in #339
  • ⬆️ Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible by @dependabot in #340
  • 🐛 Can only use branches or branches ignore by @Templum in #342
  • ⬆️ Bump docker/setup-buildx-action from 2.3.0 to 2.5.0 by @dependabot in #326
  • ⬆️ Bump docker/build-push-action from 3.3.0 to 4.0.0 by @dependabot in #306
  • ⬆️ Bump github.com/valyala/fasthttp from 1.46.0 to 1.47.0 by @dependabot in #343
  • ⬆️ Bump golang from 1.20.3-alpine to 1.20.4-alpine by @dependabot in #344
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.19.0 to 0.20.1 by @dependabot in #346
  • ⬆️ Bump alpine from 3.17.3 to 3.18.0 by @dependabot in #348
  • ⬆️ Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #347
  • ⬆️ Bump helm/kind-action from 1.5.0 to 1.6.0 by @dependabot in #349
  • ⬆️ Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #351
  • ⬆️ Bump helm/kind-action from 1.6.0 to 1.7.0 by @dependabot in #350
  • ⬆️ Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #352
  • ⬆️ Bump golang from 1.20.4-alpine to 1.20.5-alpine by @dependabot in #357
  • ⬆️ Bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #356
  • ⬆️ Bump docker/setup-buildx-action from 2.5.0 to 2.6.0 by @dependabot in #355
  • ⬆️ Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in #354
  • ⬆️ Bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in #358
  • ⬆️ Bump alpine from 3.18.0 to 3.18.2 by @dependabot in #361
  • ⬆️ Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 by @dependabot in #360
  • ⬆️ Bump docker/build-push-action from 4.1.0 to 4.1.1 by @dependabot in #359
  • ⬆️ Bump github.com/valyala/fasthttp from 1.47.0 to 1.48.0 by @dependabot in #363

Full Changelog: v1.0.8...v1.0.9

:arrow_up: Update Alpine & Go Version along with additional Housekeeping

11 Jan 12:20
a9e3668
Compare
Choose a tag to compare

What's Changed

  • ⬆️ Bump golang from 1.18.1-alpine to 1.18.2-alpine by @dependabot in #242
  • ⬆️ Bump alpine from 3.15.4 to 3.16.0 by @dependabot in #245
  • ⬆️ Bump github.com/openfaas/faas-provider from 0.18.9 to 0.18.10 by @dependabot in #244
  • ⬆️ Bump github.com/valyala/fasthttp from 1.36.0 to 1.37.0 by @dependabot in #243
  • ⬆️ Bump golang from 1.18.2-alpine to 1.18.3-alpine by @dependabot in #246
  • ⬆️ Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #247
  • ⬆️ Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 by @dependabot in #249
  • ⬆️ Bump helm/kind-action from 1.2.0 to 1.3.0 by @dependabot in #248
  • ⬆️ Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #250
  • ⬆️ Bump github.com/valyala/fasthttp from 1.37.0 to 1.38.0 by @dependabot in #251
  • ⬆️ Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #252
  • ⬆️ Bump github.com/openfaas/faas-provider from 0.18.10 to 0.19.0 by @dependabot in #253
  • ⬆️ Bump golang from 1.18.3-alpine to 1.18.4-alpine by @dependabot in #255
  • ⬆️ Bump github.com/spf13/afero from 1.8.2 to 1.9.0 by @dependabot in #254
  • ⬆️ Bump docker/build-push-action from 3.0.0 to 3.1.0 by @dependabot in #256
  • ⬆️ Bump alpine from 3.16.0 to 3.16.1 by @dependabot in #258
  • ⬆️ Bump github.com/spf13/afero from 1.9.0 to 1.9.2 by @dependabot in #257
  • ⬆️ Bump docker/build-push-action from 3.1.0 to 3.1.1 by @dependabot in #259
  • ⬆️ Bump alpine from 3.16.1 to 3.16.2 by @dependabot in #261
  • ⬆️ Bump github.com/valyala/fasthttp from 1.38.0 to 1.39.0 by @dependabot in #262
  • ⬆️ Bump github.com/openfaas/faas-provider from 0.19.0 to 0.19.1 by @dependabot in #263
  • ⬆️ Bump github.com/valyala/fasthttp from 1.39.0 to 1.40.0 by @dependabot in #266
  • ⬆️ Updated Go Version to 1.19 by @Templum in #264
  • 🚨 Fixed Linter Issue by @Templum in #268
  • 🔧 Removing deprecated flag in flow by @Templum in #269
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.13.0 to 0.14.0 by @dependabot in #270
  • ⬆️ Bump helm/kind-action from 1.3.0 to 1.4.0 by @dependabot in #271
  • ⬆️ Bump docker/login-action from 2.0.0 to 2.1.0 by @dependabot in #276
  • ⬆️ Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 by @dependabot in #273
  • ⬆️ Bump docker/build-push-action from 3.1.1 to 3.2.0 by @dependabot in #275
  • ⬆️ Bump docker/setup-buildx-action from 2.0.0 to 2.2.0 by @dependabot in #277
  • ⬆️ Bump docker/setup-buildx-action from 2.2.0 to 2.2.1 by @dependabot in #278
  • ⬆️ Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #279
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.14.0 to 0.15.0 by @dependabot in #280
  • ⬆️ Bump golang from 1.19.0-alpine to 1.19.2-alpine by @dependabot in #272
  • ⬆️ Bump github.com/valyala/fasthttp from 1.40.0 to 1.41.0 by @dependabot in #281
  • 🔧 Added new Action by @Templum in #282
  • ⬆️ Bump Templum/govulncheck-action from 0.0.5 to 0.0.6 by @dependabot in #284
  • ⬆️ Bump golang from 1.19.2-alpine to 1.19.3-alpine by @dependabot in #283
  • ⬆️ Bump alpine from 3.16.2 to 3.16.3 by @dependabot in #285
  • ⬆️ Bump Templum/govulncheck-action from 0.0.6 to 0.0.7 by @dependabot in #287
  • ⬆️ Bump Templum/govulncheck-action from 0.0.7 to 0.0.8 by @dependabot in #288
  • ⬆️ Bump alpine from 3.16.3 to 3.17.0 by @dependabot in #290
  • ⬆️ Bump github.com/spf13/afero from 1.9.2 to 1.9.3 by @dependabot in #286
  • ⬆️ Bump github.com/valyala/fasthttp from 1.41.0 to 1.43.0 by @dependabot in #291
  • ⬆️ Bump helm/kind-action from 1.4.0 to 1.5.0 by @dependabot in #293
  • 🐛 ✅ Fixing Race Condition in Test by @Templum in #296
  • 🐛 Fixed bug by @Templum in #298
  • ⬆️ Bump golang from 1.19.3-alpine to 1.19.4-alpine by @dependabot in #292
  • 🔀 Merging latest changes from Develop into v1 by @Templum in #299

Full Changelog: v1.0.7...v1.0.8

:arrow_up: Update Alpine & Go Version along with additional Housekeeping

15 May 17:47
6b381c3
Compare
Choose a tag to compare

What's Changed

  • ⬆️ Bump github.com/spf13/afero from 1.7.1 to 1.8.0 by @dependabot in #196
  • ⬆️ Bump github.com/valyala/fasthttp from 1.31.0 to 1.32.0 by @dependabot in #198
  • ⬆️ Bump golang from 1.17.5-alpine to 1.17.6-alpine by @dependabot in #197
  • ⬆️ Bump docker/build-push-action from 2.7.0 to 2.8.0 by @dependabot in #199
  • ⬆️ Bump github.com/openfaas/faas-provider from 0.18.6 to 0.18.7 by @dependabot in #200
  • ⬆️ Bump github.com/valyala/fasthttp from 1.32.0 to 1.33.0 by @dependabot in #203
  • ⬆️ Bump github.com/openfaas/faas-provider from 0.18.7 to 0.18.9 by @dependabot in #202
  • ⬆️ Bump docker/build-push-action from 2.8.0 to 2.9.0 by @dependabot in #204
  • ⬆️ Bump github.com/spf13/afero from 1.8.0 to 1.8.1 by @dependabot in #205
  • ⬆️ Bump golang from 1.17.6-alpine to 1.17.7-alpine by @dependabot in #206
  • ⬆️ Bump docker/login-action from 1.12.0 to 1.13.0 by @dependabot in #207
  • ⬆️ Bump golangci/golangci-lint-action from 2.5.2 to 3 by @dependabot in #208
  • 💚 Corrected Arkade URL by @Templum in #212
  • ⬆️ Bump actions/checkout from 2.4.0 to 3 by @dependabot in #210
  • ⬆️ Bump docker/login-action from 1.13.0 to 1.14.1 by @dependabot in #211
  • ⬆️ Bump github.com/valyala/fasthttp from 1.33.0 to 1.34.0 by @dependabot in #214
  • ⬆️ Bump golang from 1.17.7-alpine to 1.17.8-alpine by @dependabot in #213
  • ⬆️ Bump github.com/spf13/afero from 1.8.1 to 1.8.2 by @dependabot in #215
  • ⬆️ Bump docker/build-push-action from 2.9.0 to 2.10.0 by @dependabot in #216
  • ⬆️ Bump alpine from 3.15.0 to 3.15.1 by @dependabot in #218
  • ⬆️ Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #217
  • ⬆️ Bump golang from 1.17.8-alpine to 1.18.0-alpine by @dependabot in #219
  • ⬆️ Bump alpine from 3.15.1 to 3.15.2 by @dependabot in #220
  • ⬆️ Bump alpine from 3.15.2 to 3.15.3 by @dependabot in #221
  • ⬆️ Bump go.uber.org/automaxprocs from 1.4.0 to 1.5.0 by @dependabot in #224
  • ⬆️ Bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in #222
  • ⬆️ Bump github.com/valyala/fasthttp from 1.34.0 to 1.35.0 by @dependabot in #223
  • ⬆️ Bump go.uber.org/automaxprocs from 1.5.0 to 1.5.1 by @dependabot in #226
  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.12.0 to 0.13.0 by @dependabot in #227
  • ⬆️ Bump alpine from 3.15.3 to 3.15.4 by @dependabot in #228
  • ⬆️ Bump actions/setup-go from 2 to 3 by @dependabot in #229
  • ⬆️ Bump github/codeql-action from 1 to 2 by @dependabot in #231
  • ⬆️ Bump docker/setup-buildx-action from 1.6.0 to 1.7.0 by @dependabot in #232
  • ⬆️ Updated Go Version 1.15 => 1.18 by @Templum in #234
  • ⬆️ Bump github.com/valyala/fasthttp from 1.35.0 to 1.36.0 by @dependabot in #233
  • ⬆️ Bump golang from 1.18.0-alpine to 1.18.1-alpine by @dependabot in #230
  • ⬆️ Bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in #240
  • ⬆️ Bump docker/setup-buildx-action from 1.7.0 to 2.0.0 by @dependabot in #236
  • ⬆️ Bump docker/build-push-action from 2.10.0 to 3.0.0 by @dependabot in #239
  • ⬆️ Bump docker/setup-qemu-action from 1.2.0 to 2.0.0 by @dependabot in #238
  • ⬆️ Bump docker/metadata-action from 3 to 4 by @dependabot in #237

Full Changelog: v1.0.6...v1.0.7

:bug: Bugfixes to TLS & HTTP Method usage

03 Jan 18:19
6e46737
Compare
Choose a tag to compare

What's Changed

  • ⬆️ Bump github.com/testcontainers/testcontainers-go from 0.11.1 to 0.12.0 by @dependabot in #182
  • ⬆️ Bump alpine from 3.14.3 to 3.15.0 by @dependabot in #184
  • ⬆️ Bump golang from 1.17.3-alpine to 1.17.5-alpine by @dependabot in #186
  • ⬆️ Bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #187
  • ⬆️ Bump github.com/spf13/afero from 1.6.0 to 1.7.0 by @dependabot in #188
  • ⬆️ Bump github.com/spf13/afero from 1.7.0 to 1.7.1 by @dependabot in #189
  • 🐛 💥 No longer ignoring Credentials when present and TLS by @Templum in #191
  • 🐛 ✏️ Fixing wrong variable name in readme by @Templum in #192
  • 🐛 Fixing incorrect use of HTTP Methods in communication with OF by @Templum in #194
  • 🔀 Preperations for next bugfix release by @Templum in #195

Full Changelog: v1.0.5...v1.0.6

Updated Alpine & Go Version

15 Nov 13:31
c7ee543
Compare
Choose a tag to compare

Minor housekeeping changes, should not influence existing setups.

Changes

  • Go 1.17.2 => 1.17.3
  • Alpine 3.14.2 => 3.14.3

Updated Alpine & Go Version

26 Aug 17:03
a28aea8
Compare
Choose a tag to compare

Important Information

⚠️ Please be aware that I will delete v0 related docker images + code at the end of this month. So make sure to migrate to v1.

Changes

  • Go 1.16 => 1.17
  • Alpine 3.13 => 3.14

Added Support for TLS connection to RabbitMQ

05 Jul 20:06
877ff24
Compare
Choose a tag to compare

This release includes the changes from #140, which enables the usage of RabbitMQ with TLS enabled.
Following environment variables were introduced:

TLS_ENABLED: Set this to true if your RabbitMQ requires a TLS connection. Default to false if not set.
TLS_CA_CERT_PATH: Path to your CA Cert, make sure golang process is allowed to access it.
TLS_SERVER_CERT_PATH: Path to Client Cert, make sure golang process is allowed to access it.
TLS_SERVER_KEY_PATH: Path to Client Key, make sure golang process is allowed to access it.

⚠️ Please also keep in mind that in August the support for v0 will end. Including the deletion of docker hub images of v0

Added VHost Support

03 May 16:01
0f20540
Compare
Choose a tag to compare

This release includes the following improvements:

✨ Improvements ✨

  • Using MAX_CLIENT_PER_HOST the max number of connection per client/function can be set.
  • Using RMQ_VHOST a vhost can be specified

Improvements for resilience & Container Envs + House Keeping

07 Apr 13:19
fabd9a8
Compare
Choose a tag to compare

This update contains a couple of updates to dependencies & minor improvements.

✨ Improvements ✨

  • Messages will be sent back to the queue based on the outcome. This was FR #89 and was implemented in #91.
  • Using fasthttp instead of standard HTTP (#87)
  • Added automaxprocs which should help in Container-based envs (#95)

🏠 Housekeeping 🏠

  • Alpine 3.13.2 => 3.13.4
  • Golang Version 1.16.0 => 1.16.3