v1.16.2
版本发布时间: 2018-05-17 06:47:20
rubygems/bundler最新发布版本:v2.1.4(2020-01-06 02:18:48)
Changes:
- Include the gem's source in the gem install error message when available (@papanikge)
- Remove unnecessary executable bit from gem template (@voxik)
- Dont add the timestamp comment with gems added to the Gemfile via
bundle add
(#6193, @cpgo) - Improve yanked gem error message (@alyssais)
- Use
Bundler.rubygems.inflate
instead of the Gem::Util method directly (@segiddins) - Remove unused instance variable (@segiddins)
Bugfixes:
- Only trap INT signal and have Ruby's signal default handler be invoked (@shayonj)
- Fix warning about the use of
__FILE__
in RubyGems integration testing (@MSP-Greg) - Skip the outdated bundler check when MD5 is not available (#6032, @segiddins)
- Fallback to the original error if the friendly message raises (@segiddins)
- Rename Bundler.frozen? to avoid Object method conflict (#6252, @segiddins)
- Ensure the bindir exists before installing gems (@segiddins)
- Handle gzip corruption errors in the compact index client (#6261, @colby-swandale)
- Check if the current directory is writeable when writing files in
bundle gem
(#6219, @nilsding) - Fix hang when gemspec has incompatible encoding (@deivid-rodriguez)
- Gracefully handle when the lockfile is missing spec entries for the current platform (#6079, @segiddins)
- Use Gem::Util.inflate instead of Gem.inflate (@hsbt)
- Update binstub generator to use new ERB.new arity in Ruby 2.6 (@koic)
- Fix
source_location
call in rubygems integration (@MSP-Greg) - Use
filesystem_access
when copying files in Compact Index Updater (#6289, @segiddins) - Fail gracefully when resetting git gems to the given revision fails (#6324, @segiddins)
- Handle exceptions that do not have a backtrace (#6342, @nesaulov)
- Check if stderr was closed before writing to it (@shime)
- Handle updating a specific gem for a non-local platform (#6350, @greysteil)
- Bump the
bundle_binstub
check-length to 300 characters (@tduffield) - Fix specifying alterntive Lockfile with
bundle lock
when default gemfile is present (#6460, @agrim123) - Allow installing dependencies when the path is set to
.
(#6475, @segiddins) - Support Bundler installing on a readonly filesystem without a home directory (#6461, @grosser)
- Filter git uri credentials in source description (@segiddins)
Documentation:
- Correct typos in
bundle binstubs
man page (@erikj, @samueloph) - Update links in
bundle gem
command documentation to use https (@KrauseFx) - Fix broken links between bundler man pages (@segiddins)
- Add man page for the
bundle doctor
command (#6243, @nholden) - Document
# frozen_string_literal
inbundle init
Gemfile (@315tky) - Explain the gemspec files attribute in
bundle gem
template and print a link to bundler.io guides when runningbundle gem
(#6246, @nesaulov) - Small copy tweaks & removed redundant phrasing in the bundler man page (@rubymorillo)
- Improve the documentation of the settings load order in Bundler (@rubymorillo)
- Added license info to main README (@rubymorillo) - Document parameters and return value of Injector#inject (@tobias-grasse)