Skip to content

Commit 588b865

Browse files
committed
Bump version to 2.39.0
1 parent 1f86ed7 commit 588b865

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

CHANGELOG

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
=== master
1+
=== 2.39.0 (2025-05-22)
22

33
* Allow usage with Roda's plain_hash_response_headers plugin and Rack 3+ (jeremyevans)
44

doc/release_notes/2.39.0.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
= Improvements
2+
3+
* Rodauth now supports Roda's plain_hash_response_headers plugin on
4+
Rack 3+, by using lowercase response header keys, instead of
5+
relying on Roda's default conversion of response header keys to
6+
lowercase.
7+
8+
* When setting login_return_to_requested_location? to true, by
9+
default, Rodauth will no longer return to the requested location if
10+
it is more than 2048 bytes in size. This is to avoid exceeding the
11+
4K cookie size limit. You can modify this limit using the new
12+
login_return_to_requested_location_max_path_size configuration
13+
method.
14+
15+
* Rodauth now uses JSON.generate instead of JSON.fast_generate to
16+
avoid a deprecation warning in recent json gem versions.
17+
18+
* Rodauth now uses allowed_origins instead of origin when using
19+
WebAuthn 3.4+ to avoid a deprecation warning.

lib/rodauth/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module Rodauth
66
MAJOR = 2
77

88
# The minor version of Rodauth, updated for new feature releases of Rodauth.
9-
MINOR = 38
9+
MINOR = 39
1010

1111
# The patch version of Rodauth, updated only for bug fixes from the last
1212
# feature release.

0 commit comments

Comments
 (0)