File tree Expand file tree Collapse file tree 5 files changed +6
-23
lines changed Expand file tree Collapse file tree 5 files changed +6
-23
lines changed Original file line number Diff line number Diff line change
1
+ * Remove deprecated ` config.active_support.use_sha1_digests ` .
2
+
3
+ * Rafael Mendonça França*
4
+
1
5
* Invoking ` Object#with_options ` without a ` &block ` argument returns the
2
6
` ActiveSupport::OptionMerger ` instance.
3
7
Original file line number Diff line number Diff line change @@ -121,15 +121,6 @@ class Railtie < Rails::Railtie # :nodoc:
121
121
122
122
initializer "active_support.set_hash_digest_class" do |app |
123
123
config . after_initialize do
124
- if app . config . active_support . use_sha1_digests
125
- ActiveSupport ::Deprecation . warn ( <<-MSG . squish )
126
- config.active_support.use_sha1_digests is deprecated and will
127
- be removed from Rails 7.0. Use
128
- config.active_support.hash_digest_class = OpenSSL::Digest::SHA1 instead.
129
- MSG
130
- ActiveSupport ::Digest . hash_digest_class = OpenSSL ::Digest ::SHA1
131
- end
132
-
133
124
if klass = app . config . active_support . hash_digest_class
134
125
ActiveSupport ::Digest . hash_digest_class = klass
135
126
end
Original file line number Diff line number Diff line change @@ -231,6 +231,8 @@ Please refer to the [Changelog][active-support] for detailed changes.
231
231
232
232
# ## Deprecations
233
233
234
+ * Remove deprecated ` config.active_support.use_sha1_digests` .
235
+
234
236
# ## Notable changes
235
237
236
238
Active Job
Original file line number Diff line number Diff line change 1
- ## Unreleased
2
-
3
1
* Scaffolds now use date_field, time_field and datetime_field instead of
4
2
date_select, time_select and datetime_select; thus providing native date/time pickers.
5
3
Original file line number Diff line number Diff line change @@ -2358,18 +2358,6 @@ def index
2358
2358
assert_equal OpenSSL ::Digest ::MD5 , ActiveSupport ::Digest . hash_digest_class
2359
2359
end
2360
2360
2361
- test "ActiveSupport::Digest.hash_digest_class can be configured via config.active_support.use_sha1_digests" do
2362
- remove_from_config '.*config\.load_defaults.*\n'
2363
-
2364
- app_file "config/initializers/new_framework_defaults_6_0.rb" , <<-RUBY
2365
- Rails.application.config.active_support.use_sha1_digests = true
2366
- RUBY
2367
-
2368
- app "development"
2369
-
2370
- assert_equal OpenSSL ::Digest ::SHA1 , ActiveSupport ::Digest . hash_digest_class
2371
- end
2372
-
2373
2361
test "ActiveSupport::Digest.hash_digest_class can be configured via config.active_support.hash_digest_class" do
2374
2362
remove_from_config '.*config\.load_defaults.*\n'
2375
2363
You can’t perform that action at this time.
0 commit comments