Skip to content

Releases: tsndr/cloudflare-worker-jwt

v2.0.1

08 Jul 13:08
v2.0.1
fe1baf4
Compare
Choose a tag to compare
  • Export types

v2.0.0

28 Jun 20:15
v2.0.0
747931b
Compare
Choose a tag to compare

Changes

v1.4.4

22 Jun 17:12
c9da88c
Compare
Choose a tag to compare

Options fix

v1.4.3

22 Jun 10:38
21ec1b6
Compare
Choose a tag to compare

Bugfix, thanks to @IMZihad21

v1.4.2

04 Jun 20:30
cb6209b
Compare
Choose a tag to compare

Docs fix

v1.4.1

04 Jun 15:44
594cdd6
Compare
Choose a tag to compare

Docs fix

v1.4.0

04 Jun 15:38
f846695
Compare
Choose a tag to compare

Breaking Changes

.decode() will now return header and payload.

TL;DR

Change this...

const payload = jwt.decode(token)

...to this...

const { payload } = jwt.decode(token)

Old behavior

.decode() just returned an object containing the payload:

{
    name: 'John Doe',
    email: 'john.doe@gmail.com'
}

New behavior

.decode() now returns and object containing header and payload:

{
    header: {
        alg: 'HS256',
        typ: 'JWT'
    },
    payload: {
        name: 'John Doe',
        email: 'john.doe@gmail.com'
    }
}

v1.3.1

04 Jun 12:54
64da4c6
Compare
Choose a tag to compare

.verify() bugfix

v1.3.0

04 Jun 12:19
4432961
Compare
Choose a tag to compare

Fixed .verify() and added testing.

v1.2.0

01 Jun 13:39
b733a06
Compare
Choose a tag to compare

Implemented throwError option for .verify().