You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Changes
+17-4
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,17 @@ Changes
4
4
v3 has many incompatibilities with v2. To see the full list of differences between
5
5
v2 and v3, please read the Changes-v3.md file (https://github.com/lestrrat-go/jwx/blob/develop/v3/Changes-v3.md)
6
6
7
+
v3.0.0 1 Apr 2025
8
+
* Release initial v3.0.0 series. Code is identical to v3.0.0-beta2, except
9
+
for minor documentation changes.
10
+
11
+
Please note that v1 will no longer be maintained.
12
+
13
+
Going forward v2 will receive security updates but will no longer receive
14
+
feature updates. Users are encouraged to migrate to v3. There is no hard-set
15
+
guarantee as to how long v2 will be supported, but if/when v4 comes out,
16
+
v2 support will be terminated then.
17
+
7
18
v3.0.0-beta2 30 Mar 2025
8
19
* [jwk] Fix a bug where `jwk.Set`'s `Keys()` method did not return the proper
9
20
non-standard fields. (#1322)
@@ -17,12 +28,14 @@ v3.0.0-beta1 15 Mar 2025
17
28
* [jwt] Token validation no longer truncates time based fields by default.
18
29
To restore old behavior, you can either change the global settings by
19
30
calling `jwt.Settings(jwt.WithTruncation(time.Second))`, or you can
20
-
change it by each invocation by using `jwt.Validate(..., jwt.WithTruncation(0))`
31
+
change it by each invocation by using `jwt.Validate(..., jwt.WithTruncation(time.Second))`
21
32
22
33
v3.0.0-alpha3 13 Mar 2025
23
-
* [jwk] Importing/Exporting from jwk.Key to ecdh.PrivateKey/ecdh.PublicKey should now work. Previously these keys were not properly
24
-
recognized by the exporter/importer. Note that keys that use X25519 and
25
-
P256/P384/P521 behave differently: X25519 keys can only be exported to/imported from OKP keys, which P256/P384/P521 can be exported to either ecdsa or ecdh keys.
34
+
* [jwk] Importing/Exporting from jwk.Key with P256/P386/P521 curves to
35
+
ecdh.PrivateKey/ecdh.PublicKey should now work. Previously these keys were not properly
36
+
recognized by the exporter/importer. Note that keys that use X25519 and P256/P384/P521
37
+
behave differently: X25519 keys can only be exported to/imported from OKP keys,
38
+
while P256/P384/P521 can be exported to either ecdsa or ecdh keys.
0 commit comments