@@ -4,6 +4,13 @@ Changelog
4
4
0.26.0 (????-??-??)
5
5
-------------------
6
6
7
+ New big release in a while! This release primarily adds support for multiple
8
+ email/addresses per user and separates the 'active' flag from 'having validated
9
+ your email address'. It also introduces experimental support for a draft OAuth2
10
+ flow for first-party apps. Please note that this release has a few database
11
+ changes that (depending on your database size) may take a bit to complete. MAKE
12
+ A BACKUP! I can't stress this enough!
13
+
7
14
* BC Break: Previous versions of a12nserver collated the 'active' status of
8
15
users and whether or not their used email addresses were verified. These two
9
16
flags are now separate. For a user to log in with their username and password
@@ -14,15 +21,18 @@ Changelog
14
21
flag. (is now on by default).
15
22
* New! Users can now be associated with multiple email addresses and/or phone
16
23
numbers.
24
+ * Added support for [ OAuth 2.0 Multiple Response Type Encoding
25
+ Practices] ( https://openid.net/specs/oauth-v2-multiple-response-types-1_0.html )
26
+ aka "authorization_challenge".
17
27
* Upgraded to Curveball 1.
18
28
* Moved from CommonJS to ESM.
19
29
* Upgraded to Typescript 5.5.
20
30
* Dropped mocha for the built-in Node tester.
21
31
* #494 : Add 'public' to Postgres schema search path. (@elaugier )
22
32
* Auto-generate API types from JSON schema.
23
33
* Internal: oauth2-client is renamed to app-client to reduce confusion a bit.
24
- * Added support for [ OAuth 2.0 Multiple Response Type Encoding
25
- Practices ] ( https://openid.net/specs/oauth-v2-multiple-response-types-1_0.html ) .
34
+ * Internal: oauth2_codes now remember what grant_type was used to generate the
35
+ code, plus the redirect_uri .
26
36
27
37
28
38
0.25.4 (2024-02-26)
0 commit comments