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

v1.15.0.pre.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@segiddins segiddins released this 28 Aug 03:17
· 3389 commits to master since this release
474886a

Bugfixes:

  • avoid conflicts when Gem.finish_resolve is called after the bundle has been set up (@segiddins)
  • ensure that Gem::Specification.find_by_name always returns an object that can have #to_spec called on it (#5592, @jules2689)

1.15.0.pre.3 (2017-04-30)

Bugfixes:

  • avoid redundant blank lines in the readme generated by bundle gem (@koic)
  • ensure that open-uri is not loaded after bundle exec (@segiddins)
  • print a helpful error message when an activated default gem conflicts with
    a gem in the gemfile (@segiddins)
  • only shorten ref option for git gems when it is a SHA (#5620, @segiddins)

1.15.0.pre.2 (2017-04-23)

Bugfixes:

1.15.0.pre.1 (2017-04-16)

Features:

  • print a notification when a newer version of bundler is available (#4683, @segiddins)
  • add man pages for all bundler commands (#4988, @feministy)
  • add the bundle info command (@fredrb, @colby-swandale)
  • all files created with bundle gem comply with the bundler style guide (@zachahn)
  • if installing a gem fails, print out the reason the gem needed to be installed (#5078, @segiddins)
  • allow setting gem.push_key to set the key used when running rake release (@DTrierweiler)
  • print gem versions that are regressing during bundle update in yellow (#5506, @brchristian)
  • avoid printing extraneous dependencies when the resolver encounters a conflict (@segiddins)
  • add the bundle issue command that prints instructions for reporting issues (#4871, @jonathanpike)
  • add --source and --group options to the bundle inject command (#5452, @Shekharrajak)
  • add the bundle add command to add a gem to the gemfile (@denniss)
  • add the bundle pristine command to re-install gems from cached .gem files (#4509, @denniss)
  • add a --parseable option for bundle config (@JuanitoFatas, @colby-swandale)

Performance:

  • speed up gemfile initialization by storing locked dependencies as a hash (@jules2689)
  • speed up gemfile initialization by making locked dependency comparison lazy, avoiding object allocation (@jules2689)
  • only validate git gems when they are downloaded, instead of every time Bundler.setup is run (@segiddins)
  • avoid regenerating the lockfile when nothing has changed (@segiddins)
  • avoid diffing large arrays when no sources in the gemfile have changed (@segiddins)
  • avoid evaluating full gemspecs when running with RubyGems 2.5+ (@segiddins)

Bugfixes: