Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

v1.12.1

Compare
Choose a tag to compare
@segiddins segiddins released this 28 Aug 03:17
· 5175 commits to master since this release
f935e2f

Bugfixes:

  • automatically fallback when the new index has a checksum mismatch instead of erroring (@segiddins)
  • fix computation of new index file local checksums on Windows (#4472, @mwrock)
  • properly handle certain resolver backtracking cases without erroring (@segiddins, #4484)
  • ensure the $LOAD_PATH contains specs' load paths in the correct order (@segiddins, #4482)

1.12.0 (2016-04-28)

This space intentionally left blank.

1.12.0.rc.4 (2016-04-21)

Bugfixes:

  • don't fail when bundle outdated is run with flags and the lockfile contains non-semver versions (#4438, @RochesterinNYC)

1.12.0.rc.3 (2016-04-19)

Bugfixes:

  • don't allow new attributes to dirty a lockfile when running bundle exec, -rbundler/setup, or bundle check (@segiddins)

1.12.0.rc.2 (2016-04-15)

Features:

  • bundle outdated handles all combinations of --major, --minor, and --patch (#4396, @RochesterinNYC)

Bugfixes:

  • prevent endless recursive copy for bundle package --all (#4392, @RochesterinNYC)
  • allow executables that are loaded to exit non-0 via an at_exit hook when invoked by bundle exec (@segiddins)
  • nested invocations of bundle exec properly preserve the $PATH and $GEM_PATH environment variables (@segiddins)

1.12.0.rc (2016-03-13)

Performance:

  • Download gem metadata from globally distributed CDN endpoints (#4358, @segiddins)

Bugfixes:

1.12.0.pre.2 (2016-02-26)

Performance:

  • speed up bundle exec by loading the executable whenever possible, saving roughly .2 seconds per invocation (@segiddins)

Features:

Bugfixes:

1.12.0.pre.1 (2016-02-09)

Performance:

Features:

Bugfixes:

  • fix bundle package --all recursing endlessly (#4158, @RochesterinNYC)
  • fail fast on more errors when fetching remote resources (#4154, @RochesterinNYC)
  • give a better error message when a given git commit can't be found (#4140, @doy)
  • give a better error message when bundle clean doesn't have sufficient permissions (#4170, @RochesterinNYC)
  • give a better error message when reading a bundler config file fails (@segiddins)
  • restrict platforms when referencing a gemspec in the Gemfile to those defined in the gemspec (#4102, #4150, @smellsblue)
  • fix bundle gem with minitest to use the correct rake task (@kotoshenya)
  • give a better error message when ssl isn't available (#4054, @RochesterinNYC)
  • print the original require error when Bundler.require fails (#4182, @RochesterinNYC)
  • give a better error message when certain resources are temporarily unavailable (#4183, @RochesterinNYC)
  • fix returning case-sensitive gem mirror URIs on ruby 2.3 (@segiddins)
  • ignore colorized output from git when determining the current branch (#4056, @agis-)
  • fix storing the shared gems config option as a boolean (@vassilevsky)
  • add support for running bundle gem --exe instead of using the --bin option (@christhekeele)
  • fix exec-ing with 0 args in a directory with spaces (#4230, @segiddins)
  • avoid installing extraneous gems when resolving to an older version of a spec (#4101, #4198, @segiddins)
  • ensure paths resolved when parsing a gemfile are relative to that file (#3349, @dtognazzini)
  • give a better error message when encountering an invalid gemspec (#4248, #4275, @RochesterinNYC)
  • preserve the original PATH in Bundler.with_clean_env (#4251, @segiddins)
  • ensure standalone file paths are relative to the project root (#4144, @glennpratt)