10.0.0 (2024-10-15)
- packaging: bump
fastify
andfastify-plugin
to 5.x (9a1000f)
- packaging: We now require fastify
5.x
to use this plugin
9.0.0 (2024-02-20)
- trigger logout redirect without
id_token_hint
regardless ofid_token
presence intokenset
(d9b5f97)
- export
openIDAuthPlugin
andfp(openIDAuthPlugin)
separately for[email protected]
compatibility. (6899ecb)
- This changes the default export for the plugin. Should be safe to upgrade for most users that use the
default
export.
8.0.2 (2023-08-02)
- handle refreshing tokens missing
expires_at
(bcb54ec)
8.0.1 (2023-07-05)
- destruct
generators
from default export ofopenid-client
(7ced5dc)
8.0.0 (2023-07-05)
- package: bump copyright year in
LICENSE
(72a76a6) - package: limit packaging to just
dist
(3ba3f2b) - package: make
fastify
a development dependency (f7bde9f)
- package: package as
ESM
(f2a4ec2)
- package: This package is now
ESM
only
7.0.0 (2023-07-05)
- align
Session
type with@fastify/secure-session
(f17b5f9) - rename
OpenIDAuthNamespace
toOpenIDAuthHandlers
(02c218b)
- this was part of exported
FastifyOpenIDAuthPluginOptions
- exported name changed
6.0.0 (2023-07-05)
- simplify return type of
openIDJWTVerify
(54ed7f7)
- now returns
OpenIDJWTVerified
object instead ofMap<OpenIDTokens, JWTVerifyResult>
5.1.0 (2023-07-04)
- lint: fix lint errors (29fd586)
- add
verified
towrite
(d1dd878)
5.0.0 (2023-06-29)
- package: bump deps (a9cad5f)
- package: A lot of deps had major version updates, bump accordingly
4.1.0 (2022-09-30)
- Pass around
TokenSetParameters
instead ofTokenSet
as it's an interface (4c44e0c)
4.0.2 (2022-09-26)
- update fastify version plugin annotation to 4.x (0fc2427)
4.0.1 (2022-09-26)
- make
FastifyRequest.session
compatible with@fastify/secure-session
(8ed15c9)
4.0.0 (2022-09-26)
- auto-fix eslint (9a5bfa8)
- bump deps (e15e322)
- This bumps
fastify@4
3.0.0 (2022-03-01)
- simplify login code (5b5e1f8)
OpenIDLoginHandlerOptions.params
is nowOpenIDLoginHandlerOptions.parameters
- Removed outer factories, resulting in
handlerFactory() => handler
is now justhandler
.
2.1.0 (2022-02-22)
- separate plugin from index (bf9d76d)
2.0.0 (2022-02-22)
- separate auth factories into individual files (3a152ad)
- read/write no longer gets the client as an argument
- initial code (033526d)