Skip to content

Commit 122c939

Browse files
committed
chore(release): 4.15.6
1 parent e36d69e commit 122c939

File tree

4 files changed

+42
-35
lines changed

4 files changed

+42
-35
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [4.15.6](https://github.com/panva/jose/compare/v4.15.5...v4.15.6) (2024-06-18)
6+
7+
8+
### Fixes
9+
10+
* add a workerd package.json target ([e36d69e](https://github.com/panva/jose/commit/e36d69e732d55b880c7ccbf5183624f8d8afeb90))
11+
512
## [4.15.5](https://github.com/panva/jose/compare/v4.15.4...v4.15.5) (2024-03-07)
613

714

dist/deno/README.md

+32-32
Original file line numberDiff line numberDiff line change
@@ -10,73 +10,73 @@ Support from the community to continue maintaining and improving this module is
1010

1111
**`example`** Deno import
1212
```js
13-
import * as jose from 'https://deno.land/x/[email protected].5/index.ts'
13+
import * as jose from 'https://deno.land/x/[email protected].6/index.ts'
1414
```
1515

1616
### JSON Web Tokens (JWT)
1717

1818
The `jose` module supports JSON Web Tokens (JWT) and provides functionality for signing and verifying tokens, as well as their JWT Claims Set validation.
1919

20-
- [Signing](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwt_sign.SignJWT.md) using the `SignJWT` class
21-
- [Verification & JWT Claims Set Validation](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwt_verify.jwtVerify.md) using the `jwtVerify` function
22-
- [Using a remote JWKS](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwks_remote.createRemoteJWKSet.md)
23-
- [Using a local JWKS](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwks_local.createLocalJWKSet.md)
20+
- [Signing](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwt_sign.SignJWT.md) using the `SignJWT` class
21+
- [Verification & JWT Claims Set Validation](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwt_verify.jwtVerify.md) using the `jwtVerify` function
22+
- [Using a remote JWKS](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwks_remote.createRemoteJWKSet.md)
23+
- [Using a local JWKS](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwks_local.createLocalJWKSet.md)
2424
- Utility functions
25-
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.5/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
26-
- [Decoding JWT Claims Set](https://github.com/panva/jose/blob/v4.15.5/docs/functions/util_decode_jwt.decodeJwt.md) prior to its validation
25+
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.6/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
26+
- [Decoding JWT Claims Set](https://github.com/panva/jose/blob/v4.15.6/docs/functions/util_decode_jwt.decodeJwt.md) prior to its validation
2727

2828
### Encrypted JSON Web Tokens
2929

3030
The `jose` module supports encrypted JSON Web Tokens and provides functionality for encrypting and decrypting tokens, as well as their JWT Claims Set validation.
3131

32-
- [Encryption](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwt_encrypt.EncryptJWT.md) using the `EncryptJWT` class
33-
- [Decryption & JWT Claims Set Validation](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwt_decrypt.jwtDecrypt.md) using the `jwtDecrypt` function
32+
- [Encryption](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwt_encrypt.EncryptJWT.md) using the `EncryptJWT` class
33+
- [Decryption & JWT Claims Set Validation](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwt_decrypt.jwtDecrypt.md) using the `jwtDecrypt` function
3434
- Utility functions
35-
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.5/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
35+
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.6/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
3636

3737
### Key Utilities
3838

3939
The `jose` module supports importing, exporting, and generating keys and secrets in various formats, including PEM formats like SPKI, X.509 certificate, and PKCS #8, as well as JSON Web Key (JWK).
4040

4141
- Key Import Functions
42-
- [JWK Import](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_import.importJWK.md)
43-
- [Public Key Import (SPKI)](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_import.importSPKI.md)
44-
- [Public Key Import (X.509 Certificate)](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_import.importX509.md)
45-
- [Private Key Import (PKCS #8)](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_import.importPKCS8.md)
42+
- [JWK Import](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_import.importJWK.md)
43+
- [Public Key Import (SPKI)](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_import.importSPKI.md)
44+
- [Public Key Import (X.509 Certificate)](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_import.importX509.md)
45+
- [Private Key Import (PKCS #8)](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_import.importPKCS8.md)
4646
- Key and Secret Generation Functions
47-
- [Asymmetric Key Pair Generation](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_generate_key_pair.generateKeyPair.md)
48-
- [Symmetric Secret Generation](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_generate_secret.generateSecret.md)
47+
- [Asymmetric Key Pair Generation](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_generate_key_pair.generateKeyPair.md)
48+
- [Symmetric Secret Generation](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_generate_secret.generateSecret.md)
4949
- Key Export Functions
50-
- [JWK Export](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_export.exportJWK.md)
51-
- [Private Key Export](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_export.exportPKCS8.md)
52-
- [Public Key Export](https://github.com/panva/jose/blob/v4.15.5/docs/functions/key_export.exportSPKI.md)
50+
- [JWK Export](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_export.exportJWK.md)
51+
- [Private Key Export](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_export.exportPKCS8.md)
52+
- [Public Key Export](https://github.com/panva/jose/blob/v4.15.6/docs/functions/key_export.exportSPKI.md)
5353

5454
### JSON Web Signature (JWS)
5555

5656
The `jose` module supports signing and verification of JWS messages with arbitrary payloads in Compact, Flattened JSON, and General JSON serialization syntaxes.
5757

58-
- Signing - [Compact](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jws_compact_sign.CompactSign.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jws_flattened_sign.FlattenedSign.md), [General JSON](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jws_general_sign.GeneralSign.md)
59-
- Verification - [Compact](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jws_compact_verify.compactVerify.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jws_flattened_verify.flattenedVerify.md), [General JSON](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jws_general_verify.generalVerify.md)
60-
- [Verify using a remote JWKS](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwks_remote.createRemoteJWKSet.md)
61-
- [Verify using a local JWKS](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwks_local.createLocalJWKSet.md)
58+
- Signing - [Compact](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jws_compact_sign.CompactSign.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jws_flattened_sign.FlattenedSign.md), [General JSON](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jws_general_sign.GeneralSign.md)
59+
- Verification - [Compact](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jws_compact_verify.compactVerify.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jws_flattened_verify.flattenedVerify.md), [General JSON](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jws_general_verify.generalVerify.md)
60+
- [Verify using a remote JWKS](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwks_remote.createRemoteJWKSet.md)
61+
- [Verify using a local JWKS](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwks_local.createLocalJWKSet.md)
6262
- Utility functions
63-
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.5/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
63+
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.6/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
6464

6565
### JSON Web Encryption (JWE)
6666

6767
The `jose` module supports encryption and decryption of JWE messages with arbitrary plaintext in Compact, Flattened JSON, and General JSON serialization syntaxes.
6868

69-
- Encryption - [Compact](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwe_compact_encrypt.CompactEncrypt.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwe_flattened_encrypt.FlattenedEncrypt.md), [General JSON](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwe_general_encrypt.GeneralEncrypt.md)
70-
- Decryption - [Compact](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwe_compact_decrypt.compactDecrypt.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwe_flattened_decrypt.flattenedDecrypt.md), [General JSON](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwe_general_decrypt.generalDecrypt.md)
69+
- Encryption - [Compact](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwe_compact_encrypt.CompactEncrypt.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwe_flattened_encrypt.FlattenedEncrypt.md), [General JSON](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwe_general_encrypt.GeneralEncrypt.md)
70+
- Decryption - [Compact](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwe_compact_decrypt.compactDecrypt.md), [Flattened JSON](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwe_flattened_decrypt.flattenedDecrypt.md), [General JSON](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwe_general_decrypt.generalDecrypt.md)
7171
- Utility functions
72-
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.5/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
72+
- [Decoding Token's Protected Header](https://github.com/panva/jose/blob/v4.15.6/docs/functions/util_decode_protected_header.decodeProtectedHeader.md)
7373

7474
### Other
7575

7676
The following are additional features and utilities provided by the `jose` module:
7777

78-
- [Calculating JWK Thumbprint](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwk_thumbprint.calculateJwkThumbprint.md)
79-
- [Calculating JWK Thumbprint URI](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwk_thumbprint.calculateJwkThumbprintUri.md)
80-
- [Verification using a JWK Embedded in a JWS Header](https://github.com/panva/jose/blob/v4.15.5/docs/functions/jwk_embedded.EmbeddedJWK.md)
81-
- [Unsecured JWT](https://github.com/panva/jose/blob/v4.15.5/docs/classes/jwt_unsecured.UnsecuredJWT.md)
82-
- [JOSE Errors](https://github.com/panva/jose/blob/v4.15.5/docs/modules/util_errors.md)
78+
- [Calculating JWK Thumbprint](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwk_thumbprint.calculateJwkThumbprint.md)
79+
- [Calculating JWK Thumbprint URI](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwk_thumbprint.calculateJwkThumbprintUri.md)
80+
- [Verification using a JWK Embedded in a JWS Header](https://github.com/panva/jose/blob/v4.15.6/docs/functions/jwk_embedded.EmbeddedJWK.md)
81+
- [Unsecured JWT](https://github.com/panva/jose/blob/v4.15.6/docs/classes/jwt_unsecured.UnsecuredJWT.md)
82+
- [JOSE Errors](https://github.com/panva/jose/blob/v4.15.6/docs/modules/util_errors.md)

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jose",
3-
"version": "4.15.5",
3+
"version": "4.15.6",
44
"description": "'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes",
55
"keywords": [
66
"browser",

0 commit comments

Comments
 (0)