# What changed in @openid4vc/openid4vci

> 14 changes in @openid4vc/openid4vci 0.6 to 0.8 from its official release notes, upgrade guides and advisories: 5 breaking, 1 security, 8 new APIs and options. Each one cited. Sources checked 2026-10-21. HTML: https://unstale.sh/npm/@openid4vc/openid4vci/

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

## @openid4vc/openid4vci 0.8

### New APIs and options

- Adds optional Credential Issuer Metadata support for issuer_info following ETSI TS 119 472-3. (0.8.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#080)
- Adds the IssuerInfo export for optional issuer_info Credential Issuer Metadata support. (0.8.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#080)
- Adds the IssuerInfoEntry export for optional issuer_info Credential Issuer Metadata support. (0.8.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#080)
- Adds the zIssuerInfo export for optional issuer_info Credential Issuer Metadata support. (0.8.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#080)

## @openid4vc/openid4vci 0.7

### Breaking changes

- Now requires issuerMetadata and performs the credential response encryption check against issuer metadata. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)
- Checks requested credential response encryption against issuer metadata and rejects missing or unsupported encryption parameters. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)
- Now requires issuerMetadata and performs the credential response encryption check against issuer metadata. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)

### Security

- Pass this value to jwt and attestation proof verification, including on Openid4vciIssuer, to verify issuer-required key attestation properties. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)

### New APIs and options

- Issuers that encrypt credential responses must advertise this field in their metadata. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)
- Exports the credential response encryption check for direct use. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)
- Can be called directly to verify that a key attestation meets issuer metadata requirements. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)
- The issuer metadata schema now accepts zip_values_supported. (0.7.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#070)

## @openid4vc/openid4vci 0.6

### Breaking changes

- Pushed or interactive authorization requests containing a request_uri parameter are rejected with invalid_request instead of fetching the request_uri. (0.6.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#060)
- Credential requests referencing an unsupported credential_configuration_id now return unknown_credential_configuration instead of invalid_credential_request. (0.6.0) — [release notes](https://github.com/openwallet-foundation-labs/identity-common-ts/blob/4f0b8736a475d2b457d8c7d770df0e65187661d9/packages/openid4vci/CHANGELOG.md#060)
