1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/railties/CHANGELOG.md
bogdanvlviv 1a1f319cd4
Add --skip-yarn option to the plugin generator
Add SharedGeneratorTests#application_path
This method will help to DRY in files app_generator_test.rb, plugin_generator_test.rb
2017-08-15 22:34:49 +03:00

129 lines
3 KiB
Markdown

* Add `--skip-yarn` option to the plugin generator.
*bogdanvlviv*
* Optimize routes indentation.
*Yoshiyuki Hirano*
* Optimize indentation for generator actions.
*Yoshiyuki Hirano*
* Skip unused components when running `bin/rails` in Rails plugin.
*Yoshiyuki Hirano*
* Add `git_source` to `Gemfile` for plugin generator.
*Yoshiyuki Hirano*
* Add `--skip-action-cable` option to the plugin generator.
*bogdanvlviv*
* Deprecate support of use `Rails::Application` subclass to start Rails server.
*Yuji Yaginuma*
* Add `ruby x.x.x` version to `Gemfile` and create `.ruby-version`
root file containing the current Ruby version when new Rails applications are
created.
*Alberto Almagro*
* Support `-` as a platform-agnostic way to run a script from stdin with
`rails runner`
*Cody Cutrer*
* Add `bootsnap` to default `Gemfile`.
*Burke Libbey*
* Properly expand shortcuts for environment's name running the `console`
and `dbconsole` commands.
*Robin Dupret*
* Passing the environment's name as a regular argument to the
`rails dbconsole` and `rails console` commands is deprecated.
The `-e` option should be used instead.
Previously:
$ bin/rails dbconsole production
Now:
$ bin/rails dbconsole -e production
*Robin Dupret*, *Kasper Timm Hansen*
* Allow passing a custom connection name to the `rails dbconsole`
command when using a 3-level database configuration.
$ bin/rails dbconsole -c replica
*Robin Dupret*, *Jeremy Daer*
* Skip unused components when running `bin/rails app:update`.
If the initial app generation skipped Action Cable, Active Record etc.,
the update task honors those skips too.
*Yuji Yaginuma*
* Make Rails' test runner work better with minitest plugins.
By demoting the Rails test runner to just another minitest plugin —
and thereby not eager loading it — we can co-exist much better with
other minitest plugins such as pride and minitest-focus.
*Kasper Timm Hansen*
* Load environment file in `dbconsole` command.
Fixes #29717.
*Yuji Yaginuma*
* Add `rails secrets:show` command.
*Yuji Yaginuma*
* Allow mounting the same engine several times in different locations.
Fixes #20204.
*David Rodríguez*
* Clear screenshot files in `tmp:clear` task.
*Yuji Yaginuma*
* Add `railtie.rb` to the plugin generator
*Tsukuru Tanimichi*
* Deprecate `capify!` method in generators and templates.
*Yuji Yaginuma*
* Allow irb options to be passed from `rails console` command.
Fixes #28988.
*Yuji Yaginuma*
* Added a shared section to `config/database.yml` that will be loaded for all environments.
*Pierre Schambacher*
* Namespace error pages' CSS selectors to stop the styles from bleeding into other pages
when using Turbolinks.
*Jan Krutisch*
Please check [5-1-stable](https://github.com/rails/rails/blob/5-1-stable/railties/CHANGELOG.md) for previous changes.