2017-01-25 10:58:11 -05:00
|
|
|
* Fix running multiple tests in one `rake` command
|
|
|
|
|
|
|
|
e.g. `bin/rake test:models test:controllers`
|
|
|
|
|
|
|
|
*Dominic Cleal*
|
|
|
|
|
2017-01-23 01:05:46 -05:00
|
|
|
* Add option to configure Ruby's warning behaviour to test runner.
|
|
|
|
|
|
|
|
*Yuji Yaginuma*
|
|
|
|
|
2017-01-10 08:58:28 -05:00
|
|
|
* Initialize git repo when generating new app, if option `--skip-git`
|
|
|
|
is not provided.
|
|
|
|
|
|
|
|
*Dino Maric*
|
|
|
|
|
2017-01-17 20:06:15 -05:00
|
|
|
* Install Byebug gem as default in Windows (mingw and x64_mingw) platform.
|
|
|
|
|
|
|
|
*Junichi Ito*
|
|
|
|
|
2016-12-14 00:54:59 -05:00
|
|
|
* Make every Rails command work within engines.
|
|
|
|
|
|
|
|
*Sean Collins*, *Yuji Yaginuma*
|
|
|
|
|
2017-01-07 07:34:48 -05:00
|
|
|
* Don't generate HTML/ERB templates for scaffold controller with `--api` flag.
|
|
|
|
|
|
|
|
Fixes #27591.
|
|
|
|
|
|
|
|
*Prathamesh Sonpatki*
|
|
|
|
|
2016-12-18 20:45:14 -05:00
|
|
|
* Make `Rails.env` fall back to `development` when `RAILS_ENV` and `RACK_ENV` is an empty string.
|
|
|
|
|
2017-01-03 23:37:37 -05:00
|
|
|
*Daniel Deng*
|
|
|
|
|
2017-01-03 20:16:53 -05:00
|
|
|
* Remove deprecated `CONTROLLER` environment variable for `routes` task.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
2017-01-03 19:57:11 -05:00
|
|
|
* Remove deprecated tasks: `rails:update`, `rails:template`, `rails:template:copy`,
|
|
|
|
`rails:update:configs` and `rails:update:bin`.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
2017-01-03 19:54:13 -05:00
|
|
|
* Remove deprecated file `rails/rack/debugger`.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
2017-01-03 19:52:34 -05:00
|
|
|
* Remove deprecated `config.serve_static_files`.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
2017-01-03 19:50:47 -05:00
|
|
|
* Remove deprecated `config.static_cache_control`.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
|
|
|
* The `log:clear` task clear all environments log files by default.
|
2016-09-09 21:43:09 -04:00
|
|
|
|
|
|
|
*Yuji Yaginuma*
|
|
|
|
|
2016-12-12 14:07:28 -05:00
|
|
|
* Add Webpack support in new apps via the --webpack option, which will delegate to the rails/webpacker gem.
|
|
|
|
|
|
|
|
To generate a new app that has Webpack dependencies configured and binstubs for webpack and webpack-watcher:
|
|
|
|
|
2016-12-27 08:34:45 -05:00
|
|
|
`rails new myapp --webpack`
|
2016-12-12 14:07:28 -05:00
|
|
|
|
|
|
|
To generate a new app that has Webpack + React configured and an example intalled:
|
2016-12-27 08:32:03 -05:00
|
|
|
|
2016-12-27 08:34:45 -05:00
|
|
|
`rails new myapp --webpack=react`
|
2016-12-27 08:32:03 -05:00
|
|
|
|
2016-12-12 14:07:28 -05:00
|
|
|
*DHH*
|
|
|
|
|
2017-02-21 11:33:31 -05:00
|
|
|
* Add Yarn support in new apps with a yarn binstub and package.json. Skippable via --skip-yarn option.
|
2016-11-29 10:08:26 -05:00
|
|
|
|
2016-12-01 12:51:43 -05:00
|
|
|
*Liceth Ovalles*, *Guillermo Iguaran*, *DHH*
|
2016-11-29 10:08:26 -05:00
|
|
|
|
2016-11-29 09:48:19 -05:00
|
|
|
* Removed jquery-rails from default stack, instead rails-ujs that is shipped
|
|
|
|
with Action View is included as default UJS adapter.
|
2016-11-20 12:15:20 -05:00
|
|
|
|
|
|
|
*Guillermo Iguaran*
|
|
|
|
|
2016-10-28 23:53:29 -04:00
|
|
|
* The config file `secrets.yml` is now loaded in with all keys as symbols.
|
|
|
|
This allows secrets files to contain more complex information without all
|
|
|
|
child keys being strings while parent keys are symbols.
|
|
|
|
|
|
|
|
*Isaac Sloan*
|
|
|
|
|
2016-11-14 04:09:26 -05:00
|
|
|
* Add `:skip_sprockets` to `Rails::PluginBuilder::PASSTHROUGH_OPTIONS`
|
|
|
|
|
|
|
|
*Tsukuru Tanimichi*
|
|
|
|
|
2016-10-03 07:28:17 -04:00
|
|
|
* Allow the use of listen's 3.1.x branch
|
|
|
|
|
|
|
|
*Esteban Santana Santana*
|
|
|
|
|
2016-09-16 12:31:39 -04:00
|
|
|
* Run `Minitest.after_run` hooks when running `rails test`.
|
|
|
|
|
|
|
|
*Michael Grosser*
|
|
|
|
|
2016-07-25 19:12:55 -04:00
|
|
|
* Run `before_configuration` callbacks as soon as application constant
|
|
|
|
inherits from `Rails::Application`.
|
|
|
|
|
|
|
|
Fixes #19880.
|
|
|
|
|
|
|
|
*Yuji Yaginuma*
|
|
|
|
|
2016-07-20 16:35:00 -04:00
|
|
|
* A generated app should not include Uglifier with `--skip-javascript` option.
|
|
|
|
|
|
|
|
*Ben Pickles*
|
|
|
|
|
2016-07-17 10:08:54 -04:00
|
|
|
* Set session store to cookie store internally and remove the initializer from
|
|
|
|
the generated app.
|
|
|
|
|
|
|
|
*Prathamesh Sonpatki*
|
|
|
|
|
2016-07-09 08:21:31 -04:00
|
|
|
* Set the server host using the `HOST` environment variable.
|
|
|
|
|
|
|
|
*mahnunchik*
|
|
|
|
|
2016-07-07 22:54:21 -04:00
|
|
|
* Add public API to register new folders for `rake notes`:
|
2016-07-06 08:38:48 -04:00
|
|
|
|
|
|
|
config.annotations.register_directories('spec', 'features')
|
|
|
|
|
|
|
|
*John Meehan*
|
|
|
|
|
2016-07-25 19:12:55 -04:00
|
|
|
* Display name of the class defining the initializer along with the initializer
|
2016-07-17 02:04:08 -04:00
|
|
|
name in the output of `rails initializers`.
|
2016-07-10 12:43:12 -04:00
|
|
|
|
|
|
|
Before:
|
|
|
|
disable_dependency_loading
|
|
|
|
|
|
|
|
After:
|
|
|
|
DemoApp::Application.disable_dependency_loading
|
|
|
|
|
|
|
|
*ta1kt0me*
|
|
|
|
|
2016-07-01 16:34:31 -04:00
|
|
|
* Do not run `bundle install` when generating a new plugin.
|
|
|
|
|
|
|
|
Since bundler 1.12.0, the gemspec is validated so the `bundle install`
|
|
|
|
command will fail just after the gem is created causing confusion to the
|
|
|
|
users. This change was a bug fix to correctly validate gemspecs.
|
|
|
|
|
|
|
|
*Rafael Mendonça França*
|
|
|
|
|
2016-06-22 20:43:12 -04:00
|
|
|
* Default `config.assets.quiet = true` in the development environment. Suppress
|
2016-07-09 08:21:31 -04:00
|
|
|
logging of assets requests by default.
|
2016-06-22 20:43:12 -04:00
|
|
|
|
|
|
|
*Kevin McPhillips*
|
|
|
|
|
2016-06-18 04:46:44 -04:00
|
|
|
* Ensure `/rails/info` routes match in development for apps with a catch-all globbing route.
|
|
|
|
|
|
|
|
*Nicholas Firth-McCoy*
|
|
|
|
|
2016-05-21 12:29:34 -04:00
|
|
|
* Added a shared section to `config/secrets.yml` that will be loaded for all environments.
|
2016-05-21 09:07:06 -04:00
|
|
|
|
|
|
|
*DHH*
|
2016-05-06 17:54:40 -04:00
|
|
|
|
2016-05-10 00:07:09 -04:00
|
|
|
Please check [5-0-stable](https://github.com/rails/rails/blob/5-0-stable/railties/CHANGELOG.md) for previous changes.
|