Daniel Bulant
3c9be6a54d
Update status of supported versions
...
30.4. 2022 was yesterday, so according to README, 3.x.x and 2.x.x will not be getting bug fixes.
2022-05-01 11:40:39 +02:00
Filip Skokan
b36a4e627e
docs: use rfc-editor instead of datatracker for linking RFCs
2022-02-15 16:47:12 +01:00
Filip Skokan
3d2a2b8eee
feat: add jose.decodeJwt utility
2022-02-07 13:49:35 +01:00
Filip Skokan
7835489adf
docs: update README.md
2022-01-28 11:11:41 +01:00
Filip Skokan
4a79f7d318
docs: update README.md
2022-01-24 17:19:29 +01:00
Filip Skokan
3925ebc561
docs: update readmes and examples
2021-11-10 15:19:37 +01:00
Filip Skokan
94eca81687
feat: General JWE Encryption
2021-11-08 22:30:58 +01:00
Filip Skokan
0c6d3f35f2
docs: update README.md
2021-11-03 14:36:16 +01:00
Filip Skokan
6de381213d
chore: update readme, package.json, etc
2021-10-14 14:58:43 +02:00
Filip Skokan
dd2cf9ed2d
refactor: redo exports to support broader tooling
...
BREAKING CHANGE: All module named exports have moved from subpaths to
just "jose". For example, `import { jwtVerify } from 'jose/jwt/verify'`
is now just `import { jwtVerify } from 'jose'`.
BREAKING CHANGE: All submodule default exports and named have been
removed in favour of just "jose" named exports.
2021-10-14 14:08:05 +02:00
Filip Skokan
5afb713fbb
refactor: rename calculateThumprint to calculateJwkThumbprint
...
BREAKING CHANGE: The `jose/jwk/thumbprint` named export
is renamed to `calculateJwkThumbprint`, now
`import { calculateJwkThumbprint } from 'jose'`
2021-10-14 13:44:40 +02:00
Filip Skokan
a2af0f45fe
feat: add X.509/SPKI/PKCS8 key import and SPKI/PKCS8 export functions
2021-09-22 23:50:08 +02:00
Filip Skokan
808fec81d9
docs: update README.md
2021-09-10 10:36:37 +02:00
Filip Skokan
0967369402
feat(cloudflare workers): add support for EdDSA using Ed25519
2021-09-10 10:36:37 +02:00
Filip Skokan
05770a1a02
docs: update README.md
2021-09-06 11:14:01 +02:00
Filip Skokan
ced065aa97
fix: omit some fetch options when running in Cloudflare Workers env
...
closes #255
2021-09-02 18:53:41 +02:00
Filip Skokan
8c74ff955f
chore: publish deno README.md
2021-08-20 14:08:34 +02:00
Filip Skokan
5c7d2656b6
feat: experimental Deno build & publish
2021-08-20 12:01:17 +02:00
Filip Skokan
1cc8844f4a
readme: update README.md
2021-07-29 10:52:27 +02:00
Filip Skokan
08a92ccb89
docs: update readme deno note
2021-07-27 11:29:18 +02:00
Filip Skokan
26c4361c00
fix(docs): update doc links again
2021-07-21 14:19:04 +02:00
Filip Skokan
86f9134248
fix(docs): update doc links
2021-07-21 13:05:44 +02:00
Filip Skokan
a722553eb9
docs: update supported versions matrix
2021-04-30 14:10:53 +02:00
Filip Skokan
8488d5a6ad
docs: update readme.md
2021-04-23 18:43:37 +02:00
Filip Skokan
5487311ca9
docs: cleanup faq
2021-03-26 16:04:09 +01:00
Filip Skokan
3fffdac15d
docs: consistent readme fragment
2021-03-15 18:08:06 +01:00
Filip Skokan
edfc6863e5
chore: update build deps and docs
2021-03-15 16:18:39 +01:00
Filip Skokan
7856dad103
feat: publish alternative Node.js and Browser specific distributions
2021-03-12 16:55:36 +01:00
Filip Skokan
ed612c5769
docs: update readme
2021-03-09 15:22:39 +01:00
Filip Skokan
8fffd3e2e1
feat: electron >=12.0.0 is now supported (and tested on ci)
2021-03-03 00:19:04 +01:00
Filip Skokan
c60953fe64
docs: generate keylike hint
2021-01-22 17:03:42 +01:00
Filip Skokan
3dcee918e8
docs: update readme.md
2020-12-29 10:11:20 +01:00
Filip Skokan
9369f73d6c
docs: include new features
2020-12-17 12:27:35 +01:00
Filip Skokan
4e1ede4dbb
docs: include new features
2020-12-16 18:43:35 +01:00
Filip Skokan
e4bf481ba1
docs: one more FAQ
2020-12-13 10:20:30 +01:00
Filip Skokan
98a68449a1
docs: update readme
2020-11-30 11:08:12 +01:00
Filip Skokan
6e1f089803
docs: update readme
2020-11-22 12:44:27 +01:00
Filip Skokan
7a8418eadd
feat: added "KeyLike to JWK" module
...
resolves #109
2020-11-22 12:44:27 +01:00
Filip Skokan
357fe0b964
feat: Revised API, No dependencies, Browser Support, Promises
...
BREAKING CHANGE: Revised, Promise-based API
BREAKING CHANGE: No dependencies
BREAKING CHANGE: Browser support (using [Web Cryptography API](https://www.w3.org/TR/WebCryptoAPI/ ))
BREAKING CHANGE: Support for verification using a remote JWKS endpoint
BREAKING CHANGE: Experimental Node.js libuv thread pool based runtime (non-blocking 🎉 )
2020-11-14 18:26:46 +01:00
Filip Skokan
b6916946ac
chore: remove sponsorship campaign
2020-09-23 18:33:30 +02:00
Filip Skokan
87c1562537
docs: add dpop profiles link
2020-09-08 14:12:04 +02:00
Filip Skokan
98a9f45f0a
docs: update jwt profiles table
2020-09-08 14:12:04 +02:00
Filip Skokan
fd69d7f509
refactor: move JWT profile specifics outside of generic JWT
...
BREAKING CHANGE: the `JWT.verify` profile option was removed, use e.g.
`JWT.IdToken.verify` instead.
BREAKING CHANGE: removed the `maxAuthAge` `JWT.verify` option, this
option is now only present at the specific JWT profile APIs where the
`auth_time` property applies.
BREAKING CHANGE: removed the `nonce` `JWT.verify` option, this
option is now only present at the specific JWT profile APIs where the
`nonce` property applies.
BREAKING CHANGE: the `acr`, `amr`, `nonce` and `azp` claim value types
will only be checked when verifying a specific JWT profile using its
dedicated API.
BREAKING CHANGE: using the draft implementing APIs will emit a one-time
warning per process using `process.emitWarning`
2020-09-08 14:12:04 +02:00
Filip Skokan
338c604f29
docs: update secp256k1 link to point to rfc8812
2020-08-18 15:26:11 +02:00
Filip Skokan
b50d69544b
docs: update readme.md X25519 ECDH support caveat
2020-05-26 16:35:07 +02:00
Filip Skokan
7389bee2ff
docs: update readme.md
2020-04-23 13:58:36 +02:00
Filip Skokan
c821bad8b6
docs: remove chacha plugin from the list
2020-04-22 10:40:07 +02:00
Filip Skokan
044caa5c33
docs: update readme.md
2020-04-16 12:16:18 +02:00
Filip Skokan
8c0a8a950e
feat: update JWT Profile for OAuth 2.0 Access Tokens to latest draft
...
BREAKING CHANGE: `at+JWT` JWT draft profile - in the draft's Section 2.2
the claims `iat` and `jti` are now REQUIRED (was RECOMMENDED).
2020-04-16 12:09:08 +02:00
Filip Skokan
c1d503bdda
chore: update readme
2020-03-19 11:08:29 +01:00