# What changed in google-auth-library

> 11 changes in google-auth-library 8 to 11 from its official release notes, upgrade guides and advisories: 3 breaking, 3 new APIs and options. Each one cited. Sources checked 2026-10-26. HTML: https://unstale.sh/npm/google-auth-library/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## google-auth-library 11

### Breaking changes

- Node.js 22 is now the minimum supported Node version, so applications using this package must run on Node.js 22 or later. (11.0.0) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v11.0.0)

### New APIs and options

- Individual CLI flags are available for Bun monkey patches. (11.2.0) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v11.2.0)

### Fixes and other changes

- Bun fetch is handled natively instead of through --fetch-shim. (11.3.1) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v11.3.1)
- Gaxios is configured to use Bun fetch instead of relying on --gaxios-shim. (11.3.1) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v11.3.1)

## google-auth-library 10

### New APIs and options

- Adds support for regional access boundaries in authentication. (10.9.0) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v10.9.0)
- Adds GDCH credentials support to the Node.js Auth SDK. (10.8.0) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v10.8.0)

### Fixes and other changes

- CLOUDSDK_CONFIG is now honored when locating the ADC well-known file. (10.9.1) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v10.9.1)
- Credential load errors now include context for GOOGLE_APPLICATION_CREDENTIALS. (10.9.1) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v10.9.1)
- Trailing slashes are stripped from the automatically generated GDCH audience. (10.8.1) — [release notes](https://github.com/googleapis/google-cloud-node/releases/tag/google-auth-library-v10.8.1)

## google-auth-library 8

### Breaking changes

- The deprecated DeprecatedGetClientOptions type was removed. (8.0.0) — [release notes](https://github.com/googleapis/google-cloud-node/blob/HEAD/core/packages/google-auth-library-nodejs/CHANGELOG.md)
- Node v12 is now the minimum supported version. (8.0.0) — [release notes](https://github.com/googleapis/google-cloud-node/blob/HEAD/core/packages/google-auth-library-nodejs/CHANGELOG.md)
