- Move Rack::MiniProfiler authorization to initializers
- Add ability to configure SMTP Mailer options not only with SendGrid via
config/initializers/mailer.rb
- Remove
app_config
shortcut and useENV
exclusively - Turning on Partial Double Verification for Rspec
- Replace rails_12factor with rails_stdout_logging
- Update foundation-rails gem
- Update rollbar gem
- Add gem rack-mini-profiler for displaying speed badge for every html page.
- Add configuration for NewRelic Heroku-addon
- Implement the dynamic database name
- Switch web server from Thin to Puma
- Update Uglifier version up to 2.7.2
- Add Rubocop-Rspec for reporting violations of Ruby style guide in specs
- Add Slim-Lint for reporting violations of Ruby style guide in
.slim
templates - Update Ruby to 2.2.3
- Improve assets caching on Heroku: headers, gzipping, Cloudfront
- Move Rack::CanonicalHost and Rack::Auth::Basic configuration to initializers
- Support Heroku Review Apps
- Update rails version up to 4.2.3
- Add Rails ERD gem for generating a diagram based on application's AR models
- Add gem rack-canonical-host for the definition a single host name as the canonical host for your application.
- Add Google Analytics
- Add ability to close app from unauthorized viewers, see: https://github.com/fs/rails-base/pull/302/files
- Deprecate using i18n for submits, see: https://github.com/fs/rails-base/commit/ed4e55992e671cb3c9281cd10a4f5c26e7f1c02d
- Fix wrong titles and submit labels on devise pages after submit
- Fix
rails_best_practices
invocation frombin/quality
,config/rails_best_practices.yml
was ignored before. - Introduce CSSComb. For more details see: fs/rails-base#284
- Add
Brewfile
to track application dependencies.
- Update the following gems:
rails
,jquery-rails
,rack
,web-console
. It fixes the security vulnerabilities, see http://weblog.rubyonrails.org/2015/6/16/Rails-3-2-22-4-1-11-and-4-2-2-have-been-released-and-more/
- Add Coffeelint to keep Coffeescript code clean and consistent
- Force double quotes everywhere: SCSS, Ruby. For more details see: fs/rails-base#274
- Add SCSS-Lint for reporting violations of SCSS coding conventions
- Style Kaminari pagination to make it look like Foundation's pagination
- Add Spring for fast Rails actions via pre-loading
- Upgrade Ruby to 2.2.2
- Upgrade Rails to 4.2.1