diff --git a/Gemfile.lock b/Gemfile.lock index ef4e7a5f61d80..4d6a3eaecc61a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -20,70 +20,70 @@ GIT PATH remote: . specs: - actioncable (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actioncable (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - activejob (= 7.1.0.beta1) - activerecord (= 7.1.0.beta1) - activestorage (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actionmailbox (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + activejob (= 7.1.0.rc1) + activerecord (= 7.1.0.rc1) + activestorage (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - actionview (= 7.1.0.beta1) - activejob (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actionmailer (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + actionview (= 7.1.0.rc1) + activejob (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) - actionpack (7.1.0.beta1) - actionview (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actionpack (7.1.0.rc1) + actionview (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) nokogiri (>= 1.8.5) rack (>= 2.2.4) rack-session (>= 1.0.1) rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - activerecord (= 7.1.0.beta1) - activestorage (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actiontext (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + activerecord (= 7.1.0.rc1) + activestorage (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.0.beta1) - activesupport (= 7.1.0.beta1) + actionview (7.1.0.rc1) + activesupport (= 7.1.0.rc1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (7.1.0.beta1) - activesupport (= 7.1.0.beta1) + activejob (7.1.0.rc1) + activesupport (= 7.1.0.rc1) globalid (>= 0.3.6) - activemodel (7.1.0.beta1) - activesupport (= 7.1.0.beta1) - activerecord (7.1.0.beta1) - activemodel (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + activemodel (7.1.0.rc1) + activesupport (= 7.1.0.rc1) + activerecord (7.1.0.rc1) + activemodel (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) timeout (>= 0.4.0) - activestorage (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - activejob (= 7.1.0.beta1) - activerecord (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + activestorage (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + activejob (= 7.1.0.rc1) + activerecord (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) marcel (~> 1.0) - activesupport (7.1.0.beta1) + activesupport (7.1.0.rc1) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -93,23 +93,23 @@ PATH minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - rails (7.1.0.beta1) - actioncable (= 7.1.0.beta1) - actionmailbox (= 7.1.0.beta1) - actionmailer (= 7.1.0.beta1) - actionpack (= 7.1.0.beta1) - actiontext (= 7.1.0.beta1) - actionview (= 7.1.0.beta1) - activejob (= 7.1.0.beta1) - activemodel (= 7.1.0.beta1) - activerecord (= 7.1.0.beta1) - activestorage (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + rails (7.1.0.rc1) + actioncable (= 7.1.0.rc1) + actionmailbox (= 7.1.0.rc1) + actionmailer (= 7.1.0.rc1) + actionpack (= 7.1.0.rc1) + actiontext (= 7.1.0.rc1) + actionview (= 7.1.0.rc1) + activejob (= 7.1.0.rc1) + activemodel (= 7.1.0.rc1) + activerecord (= 7.1.0.rc1) + activestorage (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) bundler (>= 1.15.0) - railties (= 7.1.0.beta1) - railties (7.1.0.beta1) - actionpack (= 7.1.0.beta1) - activesupport (= 7.1.0.beta1) + railties (= 7.1.0.rc1) + railties (7.1.0.rc1) + actionpack (= 7.1.0.rc1) + activesupport (= 7.1.0.rc1) irb rackup (>= 1.0.0) rake (>= 12.2) @@ -353,7 +353,7 @@ GEM net-protocol net-protocol (0.2.1) timeout - net-smtp (0.3.3) + net-smtp (0.4.0) net-protocol nio4r (2.5.9) nokogiri (1.15.2) diff --git a/RAILS_VERSION b/RAILS_VERSION index 2adc99526b781..b104ec3500a61 100644 --- a/RAILS_VERSION +++ b/RAILS_VERSION @@ -1 +1 @@ -7.1.0.beta1 +7.1.0.rc1 diff --git a/actioncable/CHANGELOG.md b/actioncable/CHANGELOG.md index 1687413b683a3..5de4305de47d8 100644 --- a/actioncable/CHANGELOG.md +++ b/actioncable/CHANGELOG.md @@ -1,3 +1,8 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + +* No changes. + + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Add a `@server` instance variable referencing the `ActionCable.server` diff --git a/actioncable/lib/action_cable/gem_version.rb b/actioncable/lib/action_cable/gem_version.rb index c9a5130a9fadc..4f24ace97cc8c 100644 --- a/actioncable/lib/action_cable/gem_version.rb +++ b/actioncable/lib/action_cable/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actioncable/package.json b/actioncable/package.json index edf293fa7d2be..0baa394d91de5 100644 --- a/actioncable/package.json +++ b/actioncable/package.json @@ -1,6 +1,6 @@ { "name": "@rails/actioncable", - "version": "7.1.0-beta1", + "version": "7.1.0-rc1", "description": "WebSocket framework for Ruby on Rails.", "module": "app/assets/javascripts/actioncable.esm.js", "main": "app/assets/javascripts/actioncable.js", diff --git a/actionmailbox/CHANGELOG.md b/actionmailbox/CHANGELOG.md index 55ec72736a9d6..cf34b62ebca2f 100644 --- a/actionmailbox/CHANGELOG.md +++ b/actionmailbox/CHANGELOG.md @@ -1,3 +1,8 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + +* No changes. + + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Added `bounce_now_with` to send the bounce email without going through a mailer queue. diff --git a/actionmailbox/lib/action_mailbox/gem_version.rb b/actionmailbox/lib/action_mailbox/gem_version.rb index 5c4cd9389d02a..12896d629e4b9 100644 --- a/actionmailbox/lib/action_mailbox/gem_version.rb +++ b/actionmailbox/lib/action_mailbox/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actionmailer/CHANGELOG.md b/actionmailer/CHANGELOG.md index 9b0e8f075a53c..921ad101384b0 100644 --- a/actionmailer/CHANGELOG.md +++ b/actionmailer/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Introduce `ActionMailer::FormBuilder` Use the `default_form_builder` method in mailers to set the default form builder diff --git a/actionmailer/lib/action_mailer/gem_version.rb b/actionmailer/lib/action_mailer/gem_version.rb index f5533e3fe3a18..5984e1ef5651b 100644 --- a/actionmailer/lib/action_mailer/gem_version.rb +++ b/actionmailer/lib/action_mailer/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actionpack/CHANGELOG.md b/actionpack/CHANGELOG.md index 8042d107c1d9c..962552a9dd2cc 100644 --- a/actionpack/CHANGELOG.md +++ b/actionpack/CHANGELOG.md @@ -1,8 +1,11 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Add support for `#deep_merge` and `#deep_merge!` to `ActionController::Parameters`. *Sean Doyle* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * `AbstractController::Translation.raise_on_missing_translations` removed diff --git a/actionpack/lib/action_pack/gem_version.rb b/actionpack/lib/action_pack/gem_version.rb index 1fdd3ee51351b..e55c938639837 100644 --- a/actionpack/lib/action_pack/gem_version.rb +++ b/actionpack/lib/action_pack/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actiontext/CHANGELOG.md b/actiontext/CHANGELOG.md index 5d1d1cb6bad52..e19102a084a99 100644 --- a/actiontext/CHANGELOG.md +++ b/actiontext/CHANGELOG.md @@ -1,3 +1,8 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + +* No changes. + + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Use `Rails::HTML5::SafeListSanitizer` by default in the Rails 7.1 configuration if it is diff --git a/actiontext/lib/action_text/gem_version.rb b/actiontext/lib/action_text/gem_version.rb index 36f0a6e72be0b..83331c0f09e1a 100644 --- a/actiontext/lib/action_text/gem_version.rb +++ b/actiontext/lib/action_text/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actiontext/package.json b/actiontext/package.json index 1b72c0a2a7670..a8a2b7219d584 100644 --- a/actiontext/package.json +++ b/actiontext/package.json @@ -1,6 +1,6 @@ { "name": "@rails/actiontext", - "version": "7.1.0-beta1", + "version": "7.1.0-rc1", "description": "Edit and display rich text in Rails applications", "main": "app/assets/javascripts/actiontext.js", "type": "module", diff --git a/actionview/CHANGELOG.md b/actionview/CHANGELOG.md index 2aae39ad42685..a323f7108be31 100644 --- a/actionview/CHANGELOG.md +++ b/actionview/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Introduce `ActionView::TestCase.register_parser` ```ruby @@ -16,6 +18,7 @@ *Sean Doyle* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Fix `simple_format` with blank `wrapper_tag` option returns plain html tag diff --git a/actionview/lib/action_view/gem_version.rb b/actionview/lib/action_view/gem_version.rb index 905eb003fda95..6eb3c504ff57b 100644 --- a/actionview/lib/action_view/gem_version.rb +++ b/actionview/lib/action_view/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/actionview/package.json b/actionview/package.json index 5bb2c516f0530..63139ea16242b 100644 --- a/actionview/package.json +++ b/actionview/package.json @@ -1,6 +1,6 @@ { "name": "@rails/ujs", - "version": "7.1.0-beta1", + "version": "7.1.0-rc1", "description": "Ruby on Rails unobtrusive scripting adapter", "main": "app/assets/javascripts/rails-ujs.js", "module": "app/assets/javascripts/rails-ujs.esm.js", diff --git a/activejob/CHANGELOG.md b/activejob/CHANGELOG.md index 53e51e5222655..a46916f79d807 100644 --- a/activejob/CHANGELOG.md +++ b/activejob/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Set `scheduled_at` attribute as a Time object instead of epoch seconds, and serialize and deserialize the value when enqueued. Assigning a numeric/epoch value to scheduled_at= is deprecated; use a Time object instead. @@ -11,6 +13,7 @@ *Victor Mours* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Fix Active Job log message to correctly report a job failed to enqueue diff --git a/activejob/lib/active_job/gem_version.rb b/activejob/lib/active_job/gem_version.rb index d80214ba239ad..ede7a2fbbc665 100644 --- a/activejob/lib/active_job/gem_version.rb +++ b/activejob/lib/active_job/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/activemodel/CHANGELOG.md b/activemodel/CHANGELOG.md index 16216e874542e..ba7cc89b5575e 100644 --- a/activemodel/CHANGELOG.md +++ b/activemodel/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Remove change in the typography of user facing error messages. For example, “can’t be blank” is again “can't be blank”. diff --git a/activemodel/lib/active_model/gem_version.rb b/activemodel/lib/active_model/gem_version.rb index 69e800e50ab65..8bdba679efe1f 100644 --- a/activemodel/lib/active_model/gem_version.rb +++ b/activemodel/lib/active_model/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 109188579b66a..993d2783d4ced 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Better naming for unique constraints support. Naming unique keys leads to misunderstanding it's a short-hand of unique indexes. @@ -61,6 +63,7 @@ *Lachlan Sylvester* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Encryption now supports `support_unencrypted_data` being set per-attribute. diff --git a/activerecord/lib/active_record/gem_version.rb b/activerecord/lib/active_record/gem_version.rb index 3e20afddc00fa..3d8cd0264d893 100644 --- a/activerecord/lib/active_record/gem_version.rb +++ b/activerecord/lib/active_record/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/activestorage/CHANGELOG.md b/activestorage/CHANGELOG.md index b9a3e1174b685..8d0c82a94bed2 100644 --- a/activestorage/CHANGELOG.md +++ b/activestorage/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Add `expires_at` option to `ActiveStorage::Blob#signed_id`. ```ruby @@ -16,6 +18,7 @@ *Dorian Marié* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Disables the session in `ActiveStorage::Blobs::ProxyController` diff --git a/activestorage/lib/active_storage/gem_version.rb b/activestorage/lib/active_storage/gem_version.rb index eb0251016805f..733587feee6ef 100644 --- a/activestorage/lib/active_storage/gem_version.rb +++ b/activestorage/lib/active_storage/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/activestorage/package.json b/activestorage/package.json index e2bbd5c9fad8c..aaa44919cf6d3 100644 --- a/activestorage/package.json +++ b/activestorage/package.json @@ -1,6 +1,6 @@ { "name": "@rails/activestorage", - "version": "7.1.0-beta1", + "version": "7.1.0-rc1", "description": "Attach cloud and local files in Rails applications", "module": "app/assets/javascripts/activestorage.esm.js", "main": "app/assets/javascripts/activestorage.js", diff --git a/activesupport/CHANGELOG.md b/activesupport/CHANGELOG.md index 6eceb07948349..ac70fcd6ca64b 100644 --- a/activesupport/CHANGELOG.md +++ b/activesupport/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Add a new public API for broadcasting logs This feature existed for a while but was until now a private API. @@ -41,6 +43,7 @@ *Yasuo Honda* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Add `bigdecimal` as Active Support dependency that is a bundled gem candidate for Ruby 3.4. diff --git a/activesupport/lib/active_support/gem_version.rb b/activesupport/lib/active_support/gem_version.rb index 1069b351d5959..775b21d3a56fb 100644 --- a/activesupport/lib/active_support/gem_version.rb +++ b/activesupport/lib/active_support/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/guides/CHANGELOG.md b/guides/CHANGELOG.md index 6bdf4eddcbc40..70ac22afb419c 100644 --- a/guides/CHANGELOG.md +++ b/guides/CHANGELOG.md @@ -1,3 +1,8 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + +* No changes. + + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Add "back to top" button to guides diff --git a/railties/CHANGELOG.md b/railties/CHANGELOG.md index 2a3a5093ac3cf..f84b350f85002 100644 --- a/railties/CHANGELOG.md +++ b/railties/CHANGELOG.md @@ -1,3 +1,5 @@ +## Rails 7.1.0.rc1 (September 27, 2023) ## + * Require `concurrent-ruby` in `config/puma.rb` so that Puma can boot in production when `WEB_CONCURRENCY` is not explicitly specified. @@ -17,6 +19,7 @@ *Petrik de Heus* + ## Rails 7.1.0.beta1 (September 13, 2023) ## * Add ability to show slow tests to the test runner diff --git a/railties/lib/rails/gem_version.rb b/railties/lib/rails/gem_version.rb index 6f3e62a195e3c..e640dcd35b4cc 100644 --- a/railties/lib/rails/gem_version.rb +++ b/railties/lib/rails/gem_version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/version.rb b/version.rb index 6f3e62a195e3c..e640dcd35b4cc 100644 --- a/version.rb +++ b/version.rb @@ -10,7 +10,7 @@ module VERSION MAJOR = 7 MINOR = 1 TINY = 0 - PRE = "beta1" + PRE = "rc1" STRING = [MAJOR, MINOR, TINY, PRE].compact.join(".") end diff --git a/yarn.lock b/yarn.lock index 8bcd6ca291ff3..af5d112bbf678 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,24 +29,24 @@ integrity sha512-KE/SxsDqNs3rrWwFHcRh15ZLVFrI0YoZtgAdIyIq9k5hUNmiWRXXThPomIxHuL20sLdgzbDFyvkUMna14bvtrw== "@rails/actioncable@file:/workspaces/rails/actioncable": - version "7.1.0-beta1" + version "7.1.0-rc1" resolved "file:actioncable" "@rails/actiontext@file:/workspaces/rails/actiontext": - version "7.1.0-beta1" + version "7.1.0-rc1" resolved "file:actiontext" dependencies: "@rails/activestorage" ">= 7.1.0-alpha" webpack "^4.17.1" "@rails/activestorage@>= 7.1.0-alpha", "@rails/activestorage@file:/workspaces/rails/activestorage": - version "7.1.0-beta1" + version "7.1.0-rc1" resolved "file:activestorage" dependencies: spark-md5 "^3.0.1" "@rails/ujs@file:/workspaces/rails/actionview": - version "7.1.0-beta1" + version "7.1.0-rc1" resolved "file:actionview" "@rollup/plugin-commonjs@^19.0.1":