Skip to content

Releases: thoughtbot/suspenders

v1.22.0

04 Feb 06:04
Compare
Choose a tag to compare
  • 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

04 Feb 06:05
Compare
Choose a tag to compare
  • Use Ruby 2.2.0.
  • Use Rails 4.2.0.
  • Install Refills and Refills' "flashes" component.
  • Add bin/deploy script.

v1.20.0

04 Feb 06:05
Compare
Choose a tag to compare
  • Use Ruby 2.1.5.
  • Use bin/setup from TravisCI to test executable documentation.
  • Default JSON time format to use ISO8601 to match Heroku API Design Guide.
  • Add Bundler Audit to scan Gemfile for insecure dependencies per CVEs.

v1.19.0

04 Feb 06:06
Compare
Choose a tag to compare
  • 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

04 Feb 06:07
Compare
Choose a tag to compare
  • 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? to File.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

04 Feb 06:07
Compare
Choose a tag to compare
  • Use Rails 4.1.6.
  • Generate a spec/rails_helper.rb and spec/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

04 Feb 06:07
Compare
Choose a tag to compare
  • 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

04 Feb 06:08
Compare
Choose a tag to compare
  • 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

12 Jun 14:08
Compare
Choose a tag to compare
  • 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 to initial-scale=1.

v1.13.0

12 Jun 14:09
Compare
Choose a tag to compare
  • Remove FactoryGirl.lint in before(: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.