debian-forge-composer/vendor/cloud.google.com/go/auth/CHANGES.md
Achilleas Koutsou 6497b7520d go.mod: update osbuild/images to v0.168.0
tag v0.165.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.165.0

----------------
  *  distro: move rhel9 into a generic distro (osbuild/images#1645)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * Revert "distro: drop `ImageType.BasePartitionTable()`" (osbuild/images#1691)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * Update dependencies 2025-07-20 (osbuild/images#1675)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * defs: add missing `bootstrap_containers` (osbuild/images#1679)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * disk: handle adding `PReP` partition on PPC64/s390x (HMS-8884) (osbuild/images#1681)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro: bring per-distro checkOptions back (osbuild/images#1678)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro: cleanups in the pkg/distro/generic area (osbuild/images#1686)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro: move rhel8 into a generic distro (osbuild/images#1643)
    * Author: Michael Vogt, Reviewers: Nobody
  * distro: small followups for PR#1682 (osbuild/images#1689)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  * distro: unify transform/match into a single concept (osbuild/images#1682)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
  * distros: de-duplicate runner build packages for centos10 (osbuild/images#1680)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * github: disable Go dep updates through dependabot (osbuild/images#1683)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
  * repos: include almalinux 9.6 (osbuild/images#1677)
    * Author: Simon de Vlieger, Reviewers: Lukáš Zapletal, Tomáš Hozza
  * rhel9: wsl distribution config (osbuild/images#1694)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  * test/manifests/all-customizations: don't embed local file via URI (osbuild/images#1684)
    * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Brian C. Lane

— Somewhere on the Internet, 2025-07-28

---

tag v0.166.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.166.0

----------------
  * customizations/subscription: conditionally enable semanage call (HMS-8866) (osbuild/images#1673)
    * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Michael Vogt
  * distro/rhel-10: versionlock shim-x64 in the azure-cvm image  (osbuild/images#1697)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Simon de Vlieger
  * manifestmock: move container/pkg/commit mocks into helper (osbuild/images#1700)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * rhel9: `vagrant-libvirt`, `vagrant-virtualbox` (osbuild/images#1693)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Sanne Raymaekers
  * rhel{9,10}: centos WSL refinement (HMS-8922) (osbuild/images#1690)
    * Author: Simon de Vlieger, Reviewers: Ondřej Budai, Sanne Raymaekers, Tomáš Hozza

— Somewhere on the Internet, 2025-07-29

---

tag v0.167.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.167.0

----------------
  * RHEL/Azure: drop obsolete WAAgentConfig keys [RHEL-93894] and remove loglevel kernel option [RHEL-102372] (osbuild/images#1611)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Sanne Raymaekers
  * Update dependencies 2025-07-27 (osbuild/images#1699)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro/rhel9: set default_kernel to kernel-uki-virt (osbuild/images#1704)
    * Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger
  * distro: drop legacy loaders and update tests (osbuild/images#1687)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
  * distro: fix issues with yaml distro definitions and enable yaml checks (osbuild/images#1702)
    * Author: Achilleas Koutsou, Reviewers: Michael Vogt, Ondřej Budai, Simon de Vlieger

— Somewhere on the Internet, 2025-07-30

---

tag v0.168.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.168.0

----------------
  * distro: fix bug in variable substitution for static distros (osbuild/images#1710)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * rhel{9,10}: azure for non-RHEL (HMS-8949) (osbuild/images#1707)
    * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt

— Somewhere on the Internet, 2025-07-30

---
2025-07-31 12:34:24 +02:00

30 KiB

Changelog

0.16.3 (2025-07-17)

Bug Fixes

  • auth: Fix race condition in cachedTokenProvider.tokenAsync (#12586) (73867cc)

0.16.2 (2025-06-04)

Bug Fixes

0.16.1 (2025-04-23)

Bug Fixes

  • auth: Clone detectopts before assigning TokenBindingType (#11881) (2167b02)

0.16.0 (2025-04-14)

Features

  • auth/credentials: Return X.509 certificate chain as subject token (#11948) (d445a3f), refs #11757
  • auth: Configure DirectPath bound credentials from AllowedHardBoundTokens (#11665) (0fc40bc)

Bug Fixes

0.15.0 (2025-02-19)

Features

  • auth: Add hard-bound token request to compute token provider. (#11588) (0e608bb)

0.14.1 (2025-01-24)

Documentation

  • auth: Add warning about externally-provided credentials (#11462) (49fb6ff)

0.14.0 (2025-01-08)

Features

  • auth: Add universe domain support to idtoken (#11059) (72add7e)

Bug Fixes

  • auth/oauth2adapt: Update golang.org/x/net to v0.33.0 (e9b0b69)
  • auth: Fix copy of delegates in impersonate.NewIDTokenCredentials (#11386) (ff7ef8e), refs #11379
  • auth: Update golang.org/x/net to v0.33.0 (e9b0b69)

0.13.0 (2024-12-13)

Features

Bug Fixes

  • auth: Check compute cred type before non-default flag for DP (#11255) (4347ca1)

0.12.1 (2024-12-10)

Bug Fixes

0.12.0 (2024-12-04)

Features

Bug Fixes

0.11.0 (2024-11-21)

Features

0.10.2 (2024-11-12)

Bug Fixes

0.10.1 (2024-11-06)

Bug Fixes

  • auth: Restore Application Default Credentials support to idtoken (#11083) (8771f2e)
  • auth: Skip impersonate universe domain check if empty (#11086) (87159c1)

0.10.0 (2024-10-30)

Features

  • auth: Add universe domain support to credentials/impersonate (#10953) (e06cb64)

0.9.9 (2024-10-22)

Bug Fixes

  • auth: Fallback cert lookups for missing files (#11013) (bd76695), refs #10844
  • auth: Replace MDS endpoint universe_domain with universe-domain (#11000) (6a1586f)

0.9.8 (2024-10-09)

Bug Fixes

  • auth: Restore OpenTelemetry handling in transports (#10968) (08c6d04), refs #10962
  • auth: Try talk to plaintext S2A if credentials can not be found for mTLS-S2A (#10941) (0f0bf2d)

0.9.7 (2024-10-01)

Bug Fixes

  • auth: Restore support for non-default service accounts for DirectPath (#10937) (a38650e), refs #10907

0.9.6 (2024-09-30)

Bug Fixes

  • auth: Make aws credentials provider retrieve fresh credentials (#10920) (250fbf8)

0.9.5 (2024-09-25)

Bug Fixes

  • auth: Restore support for GOOGLE_CLOUD_UNIVERSE_DOMAIN env (#10915) (94caaaa)
  • auth: Skip directpath credentials overwrite when it's not on GCE (#10833) (7e5e8d1)
  • auth: Use new context for non-blocking token refresh (#10919) (cf7102d)

0.9.4 (2024-09-11)

Bug Fixes

  • auth: Enable self-signed JWT for non-GDU universe domain (#10831) (f9869f7)

0.9.3 (2024-09-03)

Bug Fixes

  • auth: Choose quota project envvar over file when both present (#10807) (2d8dd77), refs #10804

0.9.2 (2024-08-30)

Bug Fixes

Documentation

0.9.1 (2024-08-22)

Bug Fixes

  • auth: Setting expireEarly to default when the value is 0 (#10732) (5e67869)

0.9.0 (2024-08-16)

Features

  • auth: Auth library can talk to S2A over mTLS (#10634) (5250a13)

0.8.1 (2024-08-13)

Bug Fixes

0.8.0 (2024-08-07)

Features

  • auth: Adds support for X509 workload identity federation (#10373) (5d07505)

0.7.3 (2024-08-01)

Bug Fixes

  • auth/oauth2adapt: Update dependencies (257c40b)
  • auth: Disable automatic universe domain check for MDS (#10620) (7cea5ed)
  • auth: Update dependencies (257c40b)

0.7.2 (2024-07-22)

Bug Fixes

0.7.1 (2024-07-10)

Bug Fixes

  • auth: Bump google.golang.org/grpc@v1.64.1 (8ecc4e9)

0.7.0 (2024-07-09)

Features

  • auth: Add workload X509 cert provider as a default cert provider (#10479) (c51ee6c)

Bug Fixes

  • auth/oauth2adapt: Bump google.golang.org/api@v0.187.0 (8fa9e39)
  • auth: Bump google.golang.org/api@v0.187.0 (8fa9e39)
  • auth: Check len of slices, not non-nil (#10483) (0a966a1)

0.6.1 (2024-07-01)

Bug Fixes

  • auth: Support gRPC API keys (#10460) (daa6646)
  • auth: Update http and grpc transports to support token exchange over mTLS (#10397) (c6dfdcf)

0.6.0 (2024-06-25)

Features

  • auth: Add non-blocking token refresh for compute MDS (#10263) (9ac350d)

Bug Fixes

  • auth: Return error if envvar detected file returns an error (#10431) (e52b9a7)

0.5.2 (2024-06-24)

Bug Fixes

  • auth: Fetch initial token when CachedTokenProviderOptions.DisableAutoRefresh is true (#10415) (3266763), refs #10414

0.5.1 (2024-05-31)

Bug Fixes

  • auth: Pass through client to 2LO and 3LO flows (#10290) (685784e)

0.5.0 (2024-05-28)

Features

  • auth: Adds X509 workload certificate provider (#10233) (17a9db7)

0.4.2 (2024-05-16)

Bug Fixes

0.4.1 (2024-05-09)

Bug Fixes

  • auth: Don't try to detect default creds it opt configured (#10143) (804632e)

0.4.0 (2024-05-07)

Features

Bug Fixes

0.3.0 (2024-04-23)

Features

Bug Fixes

  • auth/credentials: Error on bad file name if explicitly set (#10018) (55beaa9), refs #9809

0.2.2 (2024-04-19)

Bug Fixes

0.2.1 (2024-04-18)

Bug Fixes

  • auth: Default gRPC token type to Bearer if not set (#9800) (5284066)

0.2.0 (2024-04-15)

Breaking Changes

In the below mentioned commits there were a few large breaking changes since the last release of the module.

  1. The Credentials type has been moved to the root of the module as it is becoming the core abstraction for the whole module.
  2. Because of the above mentioned change many functions that previously returned a TokenProvider now return Credentials. Similarly, these functions have been renamed to be more specific.
  3. Most places that used to take an optional TokenProvider now accept Credentials. You can make a Credentials from a TokenProvider using the constructor found in the auth package.
  4. The detect package has been renamed to credentials. With this change some function signatures were also updated for better readability.
  5. Derivative auth flows like impersonate and downscope have been moved to be under the new credentials package.

Although these changes are disruptive we think that they are for the best of the long-term health of the module. We do not expect any more large breaking changes like these in future revisions, even before 1.0.0. This version will be the first version of the auth library that our client libraries start to use and depend on.

Features

  • auth/credentials/externalaccount: Add default TokenURL (#9700) (81830e6)
  • auth: Add downscope.Options.UniverseDomain (#9634) (52cf7d7)
  • auth: Add universe domain to grpctransport and httptransport (#9663) (67d353b), refs #9670
  • auth: Add UniverseDomain to DetectOptions (#9536) (3618d3f)
  • auth: Make package externalaccount public (#9633) (a0978d8)
  • auth: Move credentials to base auth package (#9590) (1a04baf)
  • auth: Refactor public sigs to use Credentials (#9603) (69cb240)

Bug Fixes

  • auth/oauth2adapt: Update protobuf dep to v1.33.0 (30b038d)
  • auth: Fix uint32 conversion (9221c7f)
  • auth: Port sts expires fix (#9618) (7bec97b)
  • auth: Read universe_domain from all credentials files (#9632) (16efbb5)
  • auth: Remove content-type header from idms get requests (#9508) (8589f41)
  • auth: Update protobuf dep to v1.33.0 (30b038d)

0.1.1 (2024-03-10)

Bug Fixes

  • auth/impersonate: Properly send default detect params (#9529) (5b6b8be), refs #9136
  • auth: Update grpc-go to v1.56.3 (343cea8)
  • auth: Update grpc-go to v1.59.0 (81a97b0)

0.1.0 (2023-10-18)

Features

Bug Fixes

  • auth/oauth2adapt: Update golang.org/x/net to v0.17.0 (174da47)
  • auth: Update golang.org/x/net to v0.17.0 (174da47)