Skip to content

Latest commit

 

History

History
163 lines (125 loc) · 6.58 KB

CHANGELOG.md

File metadata and controls

163 lines (125 loc) · 6.58 KB

Unreleased

Changes

  • Test with k8s 1.27-1.31

  • Dependency updates

    • github.com/hashicorp/vault/api v1.14.0 -> v1.15.0
    • github.com/hashicorp/vault/sdk v0.13.0 -> v0.14.0
    • k8s.io/api v0.31.0 -> v0.31.2
    • k8s.io/apimachinery v0.31.0 -> v0.31.2
    • k8s.io/client-go v0.31.0 -> v0.31.2

0.9.0 (Sept 5, 2024)

Changes

  • Build with go 1.22.4

  • Test with k8s 1.26-1.30

  • Migrate from gopkg.in/go-jose/go-jose.v2 to github.com/go-jose/go-jose/v4

  • Dependency updates

    • github.com/hashicorp/go-hclog v1.6.2 -> v1.6.3
    • github.com/hashicorp/go-version v1.6.0 -> v1.7.0
    • github.com/hashicorp/vault/api v1.12.2 -> v1.14.0
    • github.com/hashicorp/vault/sdk v0.11.1 -> v0.13.0
    • k8s.io/api v0.29.3 -> v0.31.0
    • k8s.io/apimachinery v0.29.3 -> v0.31.0
    • k8s.io/client-go v0.29.3 -> v0.31.0

0.8.0 (May 21, 2024)

Changes

  • Update gopkg.in/square/go-jose v2.6.0 to gopkg.in.com/go-jose/go-jose.v2 v2.6.3
  • Dependency updates
    • github.com/docker/docker v24.0.7+incompatible -> v24.0.9+incompatible
    • github.com/go-jose/go-jose/v3 v3.0.1 -> v3.0.3
    • github.com/hashicorp/vault/api v1.11.0 -> v1.12.2
    • github.com/hashicorp/vault/sdk v0.10.2 -> v0.11.1
    • github.com/stretchr/testify v1.8.4 -> v1.9.0
    • k8s.io/api v0.29.1 -> v0.29.3
    • k8s.io/apimachinery v0.29.1 -> v0.29.3
    • k8s.io/client-go v0.29.1 -> v0.29.3

0.7.0 (February 2nd, 2024)

Changes

  • Building with go 1.21.3
  • Testing with k8s 1.24-1.28
  • Dependency updates
    • golang.org/x/crypto v0.13.0 -> v0.17.0
    • golang.org/x/net v0.15.0 -> v0.19.0
    • golang.org/x/sys v0.12.0 -> v0.15.0
    • golang.org/x/term v0.12.0 -> v0.15.0
    • golang.org/x/mod v0.12.0 -> v0.14.0
    • golang.org/x/text v0.13.0 -> v0.14.0
    • golang.org/x/tools v0.12.0 -> v0.16.1
    • github.com/docker/docker v24.0.5 -> v24.0.7
    • github.com/hashicorp/vault/sdk v0.10.0 -> v0.10.2
    • k8s.io/api v0.28.1 -> v0.29.1
    • k8s.io/apimachinery v0.28.1 -> v0.29.1
    • k8s.io/client-go v0.28.1 -> v0.29.1
    • github.com/go-jose/go-jose/v3 v3.0.0 -> v3.0.1
    • github.com/go-hclog v1.5.0 -> v1.6.2
    • github.com/hashicorp/vault/api v1.11.0
    • github.com/hashicorp/vault/sdk v0.10.2

0.6.0 (September 6th, 2023)

Features:

  • update dependencies GH-35
    • github.com/hashicorp/vault/api v1.10.0
    • github.com/hashicorp/vault/sdk v0.10.0
    • github.com/stretchr/testify v1.8.4
    • k8s.io/api v0.28.1
    • k8s.io/apimachinery v0.28.1
    • k8s.io/client-go v0.28.1
    • golang.org/x/net v0.15.0

Changes

  • Testing with K8s versions 1.23-1.27
  • Building with Go 1.20.5

0.5.0 (May 25, 2023)

Features:

  • allow omitting kubernetes_namespace on token create for single namespace Vault roles GH-27
  • update dependencies GH-196
    • github.com/hashicorp/vault/api v1.9.1
    • github.com/stretchr/testify v1.8.3
    • k8s.io/api v0.27.2
    • k8s.io/apimachinery v0.27.2
    • k8s.io/client-go v0.27.2

0.4.0 (March 30, 2023)

Features:

  • add audiences option to set audiences for the k8s token created from the TokenRequest API, and add token_default_audiences option to set the default audiences on role write GH-24

Changes:

  • enable plugin multiplexing GH-23
  • update dependencies
    • github.com/hashicorp/vault/api v1.9.0
    • github.com/hashicorp/vault/sdk v0.8.1
    • github.com/hashicorp/go-hclog v1.3.1 -> v1.5.0
    • github.com/stretchr/testify v1.8.1 -> v1.8.2
    • k8s.io/api v0.25.3 -> v0.26.3
    • k8s.io/apimachinery v0.25.3 -> v0.26.3
    • k8s.io/client-go v0.25.3 -> v0.26.3

0.3.0 (February 9, 2023)

  • Add /check endpoint to determine if environment variables are set GH-18

Changes

  • Update to Go 1.19 GH-15
  • Update dependencies GH-15: | MODULE | VERSION | NEW VERSION | DIRECT | VALID TIMESTAMPS | |---------------------------------|---------|-------------|--------|------------------| | github.com/cenkalti/backoff/v3 | v3.0.0 | v3.2.2 | true | true | | github.com/hashicorp/go-hclog | v0.16.2 | v1.3.1 | true | true | | github.com/hashicorp/go-version | v1.2.0 | v1.6.0 | true | true | | github.com/hashicorp/vault/api | v1.7.2 | v1.8.2 | true | true | | github.com/hashicorp/vault/sdk | v0.5.3 | v0.6.1 | true | true | | github.com/stretchr/testify | v1.8.0 | v1.8.1 | true | true | | gopkg.in/square/go-jose.v2 | v2.5.1 | v2.6.0 | true | true | | k8s.io/api | v0.22.2 | v0.25.3 | true | true | | k8s.io/apimachinery | v0.22.2 | v0.25.3 | true | true | | k8s.io/client-go | v0.22.2 | v0.25.3 | true | true |

0.2.0 (September 15, 2022)

Changes

  • Test against k8s versions 1.22-25, vault-helm 0.22.0, and Vault 1.11.3 [GH-14]
  • Use go 1.19.1 [GH-14]

Improvements

0.1.1 (May 26th, 2022)

Changes

  • Split additional_metadata into extra_annotations and extra_labels parameters [GH-7]

0.1.0 (May 20th, 2022)

Initial implementation [GH-2][GH-3][GH-4]