Releases: thoughtbot/suspenders
Releases · thoughtbot/suspenders
v1.22.0
- Allow additional
Heroku flags
such as--addons
and--region
. - Use RSpec 3.1.0.
- Use Travis' new Docker container infrastructure
for builds that start sooner and run faster. - Improve SMTP and ActionMailer default settings.
v1.21.0
v1.20.0
v1.19.0
- Use Ruby 2.1.4.
- Use Rails 4.1.8.
- Add Bundler Audit gem for scanning the Gemfile
for insecure dependencies based on published CVEs. - Use Heroku-recommended timeout numbers.
- Improve memory of app on Heroku with New Relic.
- Turn off RSpec verbose mode by default.
v1.18.0
- Use Ruby 2.1.3.
- Move New Relic to all gem groups to more easily
debug Rails performance in development. - Make
bin/setup
idempotent, failing fast with install messages. - Fix unevaluated app name in generated
en.yml
locale file. - Change
File.exists?
toFile.exist?
to fix Ruby warning. - Don't include port 6000 as an option for Foreman; Chome considers it unsafe.
- Git ignore the entire /tmp directory.
v1.17.0
- Use Rails 4.1.6.
- Generate a
spec/rails_helper.rb
andspec/spec_helper.rb
following
RSpec 3.x's example, but using our defaults. - Raise on missing i18n translations in test environment.
- Raise on unpermitted parameters in test environment.
- Provide example for using Title gem for internationalizing page title text.
v1.16.0
- Use the 3.x series of RSpec.
- Use the 0.10.x series of Bitters.
- Improve documentation in generated README for machine setup via
bin/setup
and https://github.com/thoughtbot/laptop script. - Remove Foreman from
Gemfile
. - Use i18n-tasks for missing or unused translations.
- Raise on missing translations in development environment. Fail fast!
- Prevent empty div when there are no flashes.
- Pick random port when generating Rails app so multiple apps can be run via
Foreman on a development machine at the same time. - Add
normalize-rails
gem for resetting browser styles.
v1.15.0
- Use Rails 4.1.4.
- Use latest thoughtbot style guidelines in generated code so that
https://houndci.com will approve the initial commit. - Remove Campfire in favor of Slack.
- Remove Pow in bin/setup.
- Upgrade Capybara Webkit to support Capybara 2.3 API.
- Add byebug.
v1.14.0
- Set up Bitters during Suspenders setup. http://bitters.bourbon.io/
- Remove SimpleCov.
- Force Suspenders to use a particular Rails version (4.1.1).
- Use RSpec 2.x until Travis/Capybara issues resolve.
- Set
viewport
toinitial-scale=1
.
v1.13.0
- Remove
FactoryGirl.lint
inbefore(:suite)
in order to avoid paying and
estimated extra ~300ms load time on a typical thoughtbot app. - Automatically join Heroku app in
bin/setup
if using Heroku organizations.