Skip to content

Releases: quarkiverse/quarkus-vault

4.1.0 (Quarkus 3.12)

21 Jun 09:43
Compare
Choose a tag to compare

What's Changed

  • First time fetch in Vault Config Source done multiple times by @vsevel in #280
  • Use quarkus.tls.trust-all property directly by @geoand in #285
  • Use defaultValue = false for quarkus.tls.trust-all by @geoand in #288
  • Bump Quarkus 3.12.0 by @vsevel in #293
  • Bump io.sundr:sundr-maven-plugin from 0.103.1 to 0.200.0 by @dependabot in #277
  • Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #283
    Full Changelog: 4.0.1...4.1.0

4.0.1

19 Apr 15:27
Compare
Choose a tag to compare

What's Changed

  • Bump quarkus.version from 3.9.0 to 3.9.1 by @dependabot in #256
  • Use log confidentiality level when logging in VaultCachingTokenProvider by @kdubb in #258
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in #259
  • Update VaultToken.cached to only update the cached field and nothing else by @kdubb in #263
  • Bump quarkus.version from 3.9.1 to 3.9.2 by @dependabot in #260
  • Bump org.slf4j:slf4j-simple from 2.0.12 to 2.0.13 by @dependabot in #265
  • Bump quarkus.version from 3.9.2 to 3.9.3 by @dependabot in #264
  • Honor Quarkus configuration of auth mount paths for k8s and approle methods by @kdubb in #268
  • Allow configuring userpass auth mount path by @kdubb in #270
  • Map HTTP timeout exceptions to TimeoutException by @kdubb in #257
  • Update name of property for recycling reactive connections in docs by @kdubb in #272
  • Bump quarkus.version from 3.9.3 to 3.9.4 by @dependabot in #274

Full Changelog: 4.0.0...4.0.1

4.0.0

27 Mar 11:36
Compare
Choose a tag to compare

What's Changed

  • Implement a new standalone client by @kdubb in #215
  • Bump quarkus.version from 3.8.3 to 3.9.0 by @dependabot in #250
  • Make Transit key creation return an Optional key to support previous Vault versions by @kdubb in #251
  • Vault Config Source should retry on HttpTimeoutException by @vsevel in #252
  • Allow applying a read timeout to JDKVaultHttpClient by @kdubb in #254

Full Changelog: 3.5.0...4.0.0

Upgrading from 3.5

This is a major refactoring allowing to support more easily Vault APIs using the new standalone client, See the documentation for more information.
Class io.quarkus.vault.VaultException has been moved to package io.quarkus.vault.client. If you are catching this exception, modify accordingly.

4.0.0-alpha.2 - New Client

03 Mar 23:11
Compare
Choose a tag to compare
Pre-release

First release of the new client that powers the quarkus extension itself. The client was designed to be easily usable standalone outside Quarkus and also to provide more dynamic usage inside Quarkus (e.g. customizable mount points).

There should be little to no change for applications using the supported Quarkus Vault extension interfaces. Any use of the internal or backend types will require a rewrite to use the new client directly; the new client supports all of the previous functionality and much more, in an much easier to use package.

What's Changed

Full Changelog: https://github.com/quarkiverse/quarkus-vault/commits/4.0.0-alpha.2

3.5.0 - Quarkus 3.8.0, JDK 17

26 Feb 14:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.4.1...3.5.0

3.4.1 - API Updates & Quarkus 3.6.1

08 Dec 21:09
Compare
Choose a tag to compare

What's Changed

  • Bump io.sundr:sundr-maven-plugin from 0.101.3 to 0.103.0 by @dependabot in #202
  • Bump io.sundr:sundr-maven-plugin from 0.103.0 to 0.103.1 by @dependabot in #203
  • Bump build to JDK 17 by @gastaldi in #204
  • Bump quarkus.version from 3.6.0 to 3.6.1 by @dependabot in #205
  • Update sys backend to include 1.15 options & add support for managing plugins by @kdubb in #206
  • Prepare release 3.4.1 by @kdubb in #209

Full Changelog: https://github.com/quarkiverse/quarkus-vault/commits/3.4.1

3.4.0 (Quarkus 3.6.0)

22 Nov 19:12
Compare
Choose a tag to compare

What's Changed

  • Bump io.sundr:sundr-maven-plugin from 0.101.0 to 0.101.3 by @dependabot in #191
  • Support scalar value other than String from Vault by @edelfour in #194
  • Revert to using HTTP when connecting to dev services containers by @kdubb in #198
  • Bump quarkus.version from 3.6.0.CR1 to 3.6.0 by @dependabot in #200
  • Prepare Release 3.4.0 by @vsevel in #201

New Contributors

Full Changelog: 3.3.0...3.4.0

3.3.0 (Quarkus 3.5.0)

24 Oct 15:18
Compare
Choose a tag to compare

What's Changed

  • Bump io.sundr:sundr-maven-plugin from 0.100.3 to 0.101.0 by @dependabot in #172
  • Introduce maven wrapper to the project by @bmscomp in #175
  • Update Quarkus version on attributes.adoc file by @bmscomp in #176
  • Use latest stable tools on Github actions with the maven wrapped version by @bmscomp in #177
  • Update version of vault image to latest stable official image 1.15.0 by @bmscomp in #178
  • Upgrade version of Wiremock to 3.0.1 by @bmscomp in #181
  • Quarkus 3.5.0.CR1 + Don't use VertxRecorder to get Vertx instance by @vsevel in #182

New Contributors

Full Changelog: https://github.com/quarkiverse/quarkus-vault/commits/3.3.0

3.1.0

26 Jul 17:01
Compare
Choose a tag to compare

What's Changed

  • feat(proxy): Add simple proxy configuration (proxyHost/proxyPort) by @patrice-conil in #130
  • Add read secret json by @vsevel in #146
  • Add documentation about needed recycling for db credentials provider by @kdubb in #149
  • Bump quarkus.version from 3.2.1.Final to 3.2.2.Final by @dependabot in #151
  • Move config to use mappings by @radcortez in #140

Full Changelog: https://github.com/quarkiverse/quarkus-vault/commits/3.1.0

3.0.0 (Quarkus 3)

25 Apr 09:44
Compare
Choose a tag to compare

What's Changed

  • Quarkus 3.0.0.Alpha1 by @vsevel in #89
  • Bump quarkus.version from 3.0.0.CR2 to 3.0.0.Final by @dependabot in #123
  • Avoid obtaining Vertx from CDI by @geoand in #109
  • Handle warning only responses and log warnings by @kdubb in #100
  • doc: add create capability to the policy by @aureamunoz in #111
  • Switch to the quarkus-extension-maven-plugin by @gsmet in #120

New Contributors

Full Changelog: 2.1.2...3.0.0