Skip to content

Commit 05f7c0a

Browse files
committed
merge master into bug/compatibility-with-rails-7-1
2 parents 54dcc91 + 1bfa28e commit 05f7c0a

3 files changed

Lines changed: 60 additions & 60 deletions

File tree

CHANGELOG.md

Lines changed: 58 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## Unreleased
99

10-
* Breaking Changes
11-
* None
12-
* Added
13-
* Rubygems MFA requirement for authors added to gemspec.
14-
* Fixed
15-
* None
10+
- Breaking Changes
11+
- None
12+
- Added
13+
- Rubygems MFA requirement for authors added to gemspec.
14+
- Fixed
15+
- [#767](https://github.com/binarylogic/authlogic/pull/767) - Adds support for Rails 7.1
1616

1717
## 6.4.3 (2023-12-13)
1818

@@ -26,79 +26,80 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2626

2727
## 6.4.2 (2021-12-21)
2828

29-
* Breaking Changes
30-
* None
31-
* Added
32-
* None
33-
* Fixed
34-
* [#743](https://github.com/binarylogic/authlogic/pull/743) - Fixed
29+
- Breaking Changes
30+
- None
31+
- Added
32+
- None
33+
- Fixed
34+
- [#743](https://github.com/binarylogic/authlogic/pull/743) - Fixed
3535
deprecation warning in Rails 7 re: `ActiveRecord::Base.default_timezone`
36-
* [#745](https://github.com/binarylogic/authlogic/pull/745) - Fixed more
36+
- [#745](https://github.com/binarylogic/authlogic/pull/745) - Fixed more
3737
deprecation warnings in Rails 7
3838

3939
## 6.4.1 (2021-02-22)
4040

41-
* Breaking Changes
42-
* None
43-
* Added
44-
* `Authlogic::Session::Base.session_fixation_defense` - Reset the Rack
41+
- Breaking Changes
42+
- None
43+
- Added
44+
- `Authlogic::Session::Base.session_fixation_defense` - Reset the Rack
4545
session ID after authentication, to protect against Session Fixation
4646
attacks. (https://guides.rubyonrails.org/security.html#session-fixation)
4747
Default: true
48-
* Fixed
49-
* None
48+
- Fixed
49+
- None
5050

5151
## 6.4.0 (2020-12-22)
5252

53-
* Breaking Changes
54-
* None
55-
* Added
56-
* [#734](https://github.com/binarylogic/authlogic/pull/734) - Support for
53+
- Breaking Changes
54+
- None
55+
- Added
56+
- [#734](https://github.com/binarylogic/authlogic/pull/734) - Support for
5757
string cookies when using TestCase and friends
58-
* Fixed
59-
* None
58+
- Fixed
59+
- None
6060

6161
## 6.3.0 (2020-12-17)
6262

63-
* Breaking Changes
64-
* None
65-
* Added
66-
* [#733](https://github.com/binarylogic/authlogic/pull/733) - Rails 6.1 support
67-
* `find_by_login_method` is deprecated in favor of `record_selection_method`,
63+
- Breaking Changes
64+
- None
65+
- Added
66+
- [#733](https://github.com/binarylogic/authlogic/pull/733) - Rails 6.1 support
67+
- `find_by_login_method` is deprecated in favor of `record_selection_method`,
6868
to avoid confusion with ActiveRecord's "Dynamic Finders".
69-
* Fixed
70-
* [#726](https://github.com/binarylogic/authlogic/issues/726) - Thread
69+
- Fixed
70+
- [#726](https://github.com/binarylogic/authlogic/issues/726) - Thread
7171
safety in `Authlogic::Session::Base.klass_name`
7272

7373
## 6.2.0 (2020-09-03)
7474

75-
* Breaking Changes
76-
* None
77-
* Added
78-
* [#684](https://github.com/binarylogic/authlogic/pull/684) - Use cookies
75+
- Breaking Changes
76+
- None
77+
- Added
78+
- [#684](https://github.com/binarylogic/authlogic/pull/684) - Use cookies
7979
only when available. Support for `ActionController::API`
80-
* Fixed
81-
* [#725](https://github.com/binarylogic/authlogic/pull/725) - `NoMethodError`
80+
- Fixed
81+
- [#725](https://github.com/binarylogic/authlogic/pull/725) - `NoMethodError`
8282
when setting `sign_cookie` or `encrypt_cookie` before `controller` is
8383
defined.
8484

8585
## 6.1.0 (2020-05-03)
8686

87-
* Breaking Changes
88-
* None
89-
* Added
90-
* [#666](https://github.com/binarylogic/authlogic/pull/666) -
87+
- Breaking Changes
88+
- None
89+
- Added
90+
- [#666](https://github.com/binarylogic/authlogic/pull/666) -
9191
Forwardported Authlogic::Session::Cookies.encrypt_cookie option
92-
* [#723](https://github.com/binarylogic/authlogic/pull/723) -
92+
- [#723](https://github.com/binarylogic/authlogic/pull/723) -
9393
Option to raise a `Authlogic::ModelSetupError` when your database is not
9494
configured correctly.
95-
* Fixed
96-
* None
95+
- Fixed
96+
- None
9797

9898
## 6.0.0 (2020-03-23)
9999

100-
* Breaking Changes, Major
101-
* There is no longer a default `crypto_provider`. We still recommend SCrypt,
100+
- Breaking Changes, Major
101+
102+
- There is no longer a default `crypto_provider`. We still recommend SCrypt,
102103
but don't want users of other providers to be forced to install it. You
103104
must now explicitly specify your `crypto_provider`, eg. in your `user.rb`.
104105

@@ -110,23 +111,23 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
110111

111112
gem "scrypt", "~> 3.0"
112113

113-
* Breaking Changes, Minor
114-
* To set your crypto provider, you must use `crypto_provider=`, not
114+
- Breaking Changes, Minor
115+
- To set your crypto provider, you must use `crypto_provider=`, not
115116
`crypto_provider`. The arity of the later has changed from -1 (one optional
116117
arg) to 0 (no arguments).
117-
* Added
118-
* [#702](https://github.com/binarylogic/authlogic/pull/702) - The ability to
118+
- Added
119+
- [#702](https://github.com/binarylogic/authlogic/pull/702) - The ability to
119120
specify "None" as a valid SameSite attribute
120-
* Fixed
121-
* [#686](https://github.com/binarylogic/authlogic/pull/686) - Respect
121+
- Fixed
122+
- [#686](https://github.com/binarylogic/authlogic/pull/686) - Respect
122123
the `log_in_after_create` setting when creating a new logged-out user
123-
* [#668](https://github.com/binarylogic/authlogic/pull/668) -
124+
- [#668](https://github.com/binarylogic/authlogic/pull/668) -
124125
BCrypt user forced to load SCrypt
125-
* [#697](https://github.com/binarylogic/authlogic/issues/697) - Add V2
126+
- [#697](https://github.com/binarylogic/authlogic/issues/697) - Add V2
126127
CryptoProviders for MD5 and SHA schemes that fix key stretching by hashing
127128
the byte digests instead of the hex strings representing those digests
128-
* Dependencies
129-
* Drop support for ruby 2.3 (reached EOL on 2019-04-01)
129+
- Dependencies
130+
- Drop support for ruby 2.3 (reached EOL on 2019-04-01)
130131

131132
## Previous major version
132133

gemfiles/rails_7.1.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
source "https://rubygems.org"
66
gemspec path: ".."
77

8-
gem "activerecord", "~> 7.1"
9-
gem "activesupport", "~> 7.1"
8+
gem "activerecord", "~> 7.1.0"
9+
gem "activesupport", "~> 7.1.0"

test/test_helper.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@
6767
else
6868
ActiveRecord.default_timezone = :local
6969
end
70-
7170
ActiveRecord::Schema.define(version: 1) do
7271
create_table :companies do |t|
7372
t.datetime :created_at, limit: 6

0 commit comments

Comments
 (0)