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: CHANGELOG.md
+30-2Lines changed: 30 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,39 @@
2
2
3
3
* breaking changes
4
4
* Drop support to Ruby < 2.7
5
-
* Drop support to Rails < 6.0
5
+
* Drop support to Rails < 7.0
6
+
* Remove `SecretKeyFinder` and use `app.secret_key_base` as the default secret key for `Devise.secret_key` if a custom `Devise.secret_key` is not provided.
7
+
8
+
This is potentially a breaking change because Devise previously used the following order to find a secret key:
Now, it always uses `application.secret_key_base`. Make sure you're using the same secret key after the upgrade; otherwise, previously generated tokens for `recoverable`, `lockable`, and `confirmable` will be invalid.
15
+
https://github.com/heartcombo/devise/pull/5645
6
16
7
17
* enhancements
8
18
* Removed deprecations warning output for `Devise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION` (@soartec-lab)
9
-
* Reenable Mongoid test suite across all Rails 6+ versions, to ensure we continue supporting it. Changes to dirty tracking to support Mongoid 8.0+. [#5568](https://github.com/heartcombo/devise/pull/5568)
19
+
* Add Rails 8 support.
20
+
- Routes are lazy-loaded by default in test and development environments now so Devise loads them before `Devise.mappings` call.
so it's possible to override `password_length` at runtime. (@manojmj92)
35
+
* Reenable Mongoid test suite across all Rails 7+ versions, to ensure we continue supporting it. Changes to dirty tracking to support Mongoid 8.0+. [#5568](https://github.com/heartcombo/devise/pull/5568)
36
+
* bug fixes
37
+
* Make `Devise` work without `ActionMailer` when `Zeitwerk` autoloader is used.
Copy file name to clipboardExpand all lines: CODE_OF_CONDUCT.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,6 @@ Project maintainers have the right and responsibility to remove, edit, or reject
17
17
18
18
This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.
19
19
20
-
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by sending an email to [heartcombo@googlegroups.com](heartcombo@googlegroups.com) or contacting one or more of the project maintainers.
20
+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by sending an email to [heartcombo.oss@gmail.com](heartcombo.oss@gmail.com) or contacting one or more of the project maintainers.
21
21
22
22
This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.2.0, available at [http://contributor-covenant.org/version/1/2/0/](http://contributor-covenant.org/version/1/2/0/)
0 commit comments