Skip to content

Commit 1c0fa2f

Browse files
Add Railties notable changes in 7.2 release note
1 parent 272aa3b commit 1c0fa2f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

guides/source/7_2_release_notes.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,40 @@ Please refer to the [Changelog][railties] for detailed changes.
3636

3737
* Remove deprecated `find_cmd_and_exec` console helper.
3838

39+
* Remove support for `oracle`, `sqlserver`, and JRuby specific database adapters from the rails new
40+
and rails db:system:change commands.
41+
42+
* Remove `config.public_file_server.enabled` option from the generators.
43+
3944
### Deprecations
4045

4146
### Notable changes
4247

48+
* Add `RuboCop` with rules from [rubocop-rails-omakase](https://github.com/rails/rubocop-rails-omakase)
49+
by default in both new applications and plugins.
50+
51+
* Add `Brakeman` with default configuration for security checks in new applications.
52+
53+
* Add GitHub CI files for `Dependabot`, `Brakeman`, `RuboCop`, and running tests by default for new applications and plugins.
54+
55+
* YJIT is now enabled by default for new applications running on Ruby 3.3+.
56+
57+
* Generate a `.devcontainer` folder for running the application in a container with Visual Studio Code.
58+
59+
```bash
60+
$ rails new myapp --devcontainer
61+
```
62+
63+
* Introduce `Rails::Generators::Testing::Assertions#assert_initializer` to test initializers.
64+
65+
* System tests now use headless Chrome by default for new applications.
66+
67+
* Support the `BACKTRACE` environment variable to turn off backtrace cleaning in normal server runnings.
68+
Previously, this was only available for the testing.
69+
70+
* Add default Progressive Web App (PWA) files for the manifest and service worker, served from `app/views/pwa`,
71+
and make them dynamically renderable through ERB.
72+
4373
Action Cable
4474
------------
4575

0 commit comments

Comments
 (0)