Skip to content

Tags: mikaelkaron/fastify-openid-auth

Tags

v10.0.0

Toggle v10.0.0's commit message
chore(release): 10.0.0 [skip ci]

# [10.0.0](v9.0.0...v10.0.0) (2024-10-15)

### Build System

* **packaging:** bump `fastify` and `fastify-plugin` to 5.x ([9a1000f](9a1000f))

### BREAKING CHANGES

* **packaging:** We now require fastify `5.x` to use this plugin

v9.0.0

Toggle v9.0.0's commit message
chore(release): 9.0.0 [skip ci]

# [9.0.0](v8.0.2...v9.0.0) (2024-02-20)

### Bug Fixes

* trigger logout redirect without `id_token_hint` regardless of `id_token` presence in `tokenset` ([d9b5f97](d9b5f97))

### Features

* export `openIDAuthPlugin` and `fp(openIDAuthPlugin)` separately for `fastify-plugin@4.5.1` compatibility. ([6899ecb](6899ecb))

### BREAKING CHANGES

* This changes the default export for the plugin. Should be safe to upgrade for most users that use the `default` export.

v8.0.2

Toggle v8.0.2's commit message
chore(release): 8.0.2 [skip ci]

## [8.0.2](v8.0.1...v8.0.2) (2023-08-02)

### Bug Fixes

* handle refreshing tokens missing `expires_at` ([bcb54ec](bcb54ec))

v8.0.1

Toggle v8.0.1's commit message
chore(release): 8.0.1 [skip ci]

## [8.0.1](v8.0.0...v8.0.1) (2023-07-05)

### Bug Fixes

* destruct `generators` from default export of `openid-client` ([7ced5dc](7ced5dc))

v8.0.0

Toggle v8.0.0's commit message
chore(release): 8.0.0 [skip ci]

# [8.0.0](v7.0.0...v8.0.0) (2023-07-05)

### Bug Fixes

* **package:** bump copyright year in `LICENSE` ([72a76a6](72a76a6))
* **package:** limit packaging to just `dist` ([3ba3f2b](3ba3f2b))
* **package:** make `fastify` a development dependency ([f7bde9f](f7bde9f))

### Features

* **package:** package as `ESM` ([f2a4ec2](f2a4ec2))

### BREAKING CHANGES

* **package:** This package is now `ESM` only

v7.0.0

Toggle v7.0.0's commit message
chore(release): 7.0.0 [skip ci]

# [7.0.0](v6.0.0...v7.0.0) (2023-07-05)

### Bug Fixes

* align `Session` type with `@fastify/secure-session` ([f17b5f9](f17b5f9))
* rename `OpenIDAuthNamespace` to `OpenIDAuthHandlers` ([02c218b](02c218b))

### Features

* add `default` export to `plugin` ([84f901f](84f901f))
* renamed `name` to `decorator` ([cdc3418](cdc3418))

### BREAKING CHANGES

* this was part of exported `FastifyOpenIDAuthPluginOptions`
* exported name changed

v6.0.0

Toggle v6.0.0's commit message
chore(release): 6.0.0 [skip ci]

# [6.0.0](v5.1.0...v6.0.0) (2023-07-05)

### Features

* simplify return type of  `openIDJWTVerify` ([54ed7f7](54ed7f7))

### BREAKING CHANGES

* now returns `OpenIDJWTVerified` object instead of `Map<OpenIDTokens, JWTVerifyResult>`

v5.1.0

Toggle v5.1.0's commit message
chore(release): 5.1.0 [skip ci]

# [5.1.0](v5.0.0...v5.1.0) (2023-07-04)

### Bug Fixes

* **lint:** fix lint errors ([29fd586](29fd586))

### Features

* add `verified` to `write` ([d1dd878](d1dd878))

v5.0.0

Toggle v5.0.0's commit message
chore(release): 5.0.0 [skip ci]

# [5.0.0](v4.1.0...v5.0.0) (2023-06-29)

### Build System

* **package:** bump deps ([a9cad5f](a9cad5f))

### BREAKING CHANGES

* **package:** A lot of deps had major version updates, bump accordingly

v4.1.0

Toggle v4.1.0's commit message
chore(release): 4.1.0 [skip ci]

# [4.1.0](v4.0.2...v4.1.0) (2022-09-30)

### Features

* Pass around `TokenSetParameters` instead of `TokenSet` as it's an interface ([4c44e0c](4c44e0c))