All Versions
38
Latest Version
Avg Release Cycle
139 days
Latest Release
-

Changelog History
Page 1

  • v2.1.1 Changes

    • 0️⃣ Avoid -I rubylibdir with default-gem bundler
    • Start server process in directory where command was called
  • v2.1.0 Changes

    June 14, 2019
    • ➕ Add explicit support for Rails 6 (no changes were needed)
    • ⬇️ Drop support to Ruby 1.9, 2.0, 2.1, and 2.3
    • 🛠 Fix binstubs not being replaced when their quoting style was changed (#534)
    • Preserve comments right after the shebang line which might include magic comments such as frozen_string_literal: true
    • Fix binstub failures when Bundler's BUNDLE_APP_CONFIG environment variable is present (#545)
    • Properly suspend and resume on ctrl-z TSTP and CONT (#361)
    • ➕ Added support for gems.rb with Gemfile file name detection using Bundler method (#524)

    Michał Zalewski, JuPlutonic

  • v2.0.2 Changes

    May 21, 2017
    • 🛠 Fix reloading when a watched directory contains a dangling symlink (#522)
    • 🔊 Watcher logs its activity to the Spring log (#522)
    • Polling watcher stops polling after changes have been detected (#523)
  • v2.0.1 Changes

    January 21, 2017
    • Fix bug which could cause Spring to hang when Thread.abort_on_exception is true (#497)
  • v2.0.0 Changes

    October 01, 2016
    • ⬇️ Drop Rails 4.0 and 4.1 support
    • ➕ Add explicit support for Rails 5 (no changes were needed)
    • 📜 Use Bundler::LockfileParser to parse lockfile instead of regex (#492)
  • v1.7.2 Changes

    July 01, 2016
    • Use Spring.failsafe_thread to prevent threads from aborting process due to Thread.abort_on_exception when set to true
  • v1.7.1 Changes

    April 11, 2016
    • Specify absolute path to spring binfile when starting the server (#478)
    • Time out after 10 seconds if starting the spring server doesn't work (maybe related to #480, #479)
    • Prevent infinite boot loop when trying to restart the spring server due to client/server version mismatch (related to #479)
  • v1.7.0 Changes

    April 10, 2016
    • Auto-restart server when server and client versions do not match
    • ➕ Add spring server command to explicitly start a Spring server process in the foreground, which logging to stdout. This will be useful to those who want to run spring more explicitly, but the real impetus was to enable running a spring server inside a Docker container.
    • 👍 Numerous other tweaks to better support running Spring inside containers (see https://github.com/jonleighton/spring-docker-example)
  • v1.6.4 Changes

    February 26, 2016
    • 🛠 Fix incompatibility with RubyGems 2.6.0.
  • v1.6.3 Changes

    February 04, 2016
    • 🛠 Fix problem with using Bundler 1.11 with a custom BUNDLE_PATH (#456)