Changelog for
ruby2.7-rubygem-rubygems-update-3.3.26-150400.1.3.x86_64.rpm :
* Wed Dec 07 2022 cooloAATTsuse.comupdated to version 3.3.26 see installed CHANGELOG.md [#] 2.3.26 (November 16, 2022) [#]# Enhancements: - Map \'universal\' to the real arch in Bundler for prebuilt gem selection [#5978](https://github.com/rubygems/rubygems/pull/5978) [#]# Documentation: - Fix \'--force\' option documentation of \'bundle clean\' [#6050](https://github.com/rubygems/rubygems/pull/6050) [#] 2.3.25 (November 2, 2022) [#]# Bug fixes: - Properly sort specs when materializing [#6015](https://github.com/rubygems/rubygems/pull/6015) - Fix bad unfreeze recommendation [#6013](https://github.com/rubygems/rubygems/pull/6013) [#]# Documentation: - Bring docs for gemfile(5) manpage up to date [#6007](https://github.com/rubygems/rubygems/pull/6007) - Fix `github` DSL docs to mention they use https protocol over git under the hood [#5993](https://github.com/rubygems/rubygems/pull/5993)
* Fri Oct 28 2022 cooloAATTsuse.comupdated to version 3.3.24 see installed CHANGELOG.md [#] 2.3.24 (October 17, 2022) [#]# Enhancements: - Only add extra resolver spec group for Ruby platform when needed [#5698](https://github.com/rubygems/rubygems/pull/5698) - Fix little UI issue when bundler shows duplicated gems in a list [#5965](https://github.com/rubygems/rubygems/pull/5965) [#]# Bug fixes: - Fix incorrect materialization on Windows [#5975](https://github.com/rubygems/rubygems/pull/5975)
* Mon Oct 10 2022 cooloAATTsuse.comupdated to version 3.3.23 see installed CHANGELOG.md [#] 2.3.23 (October 5, 2022) [#]# Enhancements: - Update GitLab CI template with new one [#5944](https://github.com/rubygems/rubygems/pull/5944) [#]# Bug fixes: - Fix `bundle init` not respecting umask in generated gem\'s Gemfile [#5947](https://github.com/rubygems/rubygems/pull/5947) [#]# Performance: - Further speed up Bundler by not sorting specs unnecessarily [#5868](https://github.com/rubygems/rubygems/pull/5868) [#]# Documentation: - Update Bundler new feature instructions [#5912](https://github.com/rubygems/rubygems/pull/5912) [#] 2.3.22 (September 7, 2022) [#]# Enhancements: - Use a more accurate source code uri in gemspec [#5896](https://github.com/rubygems/rubygems/pull/5896) - Support `--path` option in `bundle add` [#5897](https://github.com/rubygems/rubygems/pull/5897) - Improve lockfile dependency unlocking [#5881](https://github.com/rubygems/rubygems/pull/5881) - Add platform alias `:windows` to Gemfile DSL [#5650](https://github.com/rubygems/rubygems/pull/5650) - Make `#to_lock` consistent between `Gem::Dependency` and `Bundler::Dependency` [#5872](https://github.com/rubygems/rubygems/pull/5872) - Support marshaled index specifications with `nil` required ruby version [#5824](https://github.com/rubygems/rubygems/pull/5824) [#]# Bug fixes: - Fix resolution hanging on musl platforms [#5875](https://github.com/rubygems/rubygems/pull/5875) - Fix another regression affecting the sorbet family of gems [#5874](https://github.com/rubygems/rubygems/pull/5874) [#]# Documentation: - Introduce bundle-console(1) man [#5901](https://github.com/rubygems/rubygems/pull/5901) - Introduce bundle-version(1) man [#5895](https://github.com/rubygems/rubygems/pull/5895) - Introduce bundle-help(1) man [#5886](https://github.com/rubygems/rubygems/pull/5886)
* Mon Aug 29 2022 cooloAATTsuse.comupdated to version 3.3.21 see installed CHANGELOG.md [#] 2.3.21 (August 24, 2022) [#]# Enhancements: - Backport non gnu libc linux support from RubyGems [#4488](https://github.com/rubygems/rubygems/pull/4488) - Improve `Bundler.rm_rf` error message [#5861](https://github.com/rubygems/rubygems/pull/5861) - Disallow both `--branch` and `--ref` at the same time in bundle-plugin [#5855](https://github.com/rubygems/rubygems/pull/5855) - Restore previous performance of private RubyGems servers [#5826](https://github.com/rubygems/rubygems/pull/5826) [#]# Bug fixes: - Fix conservative update downgrading top level gems [#5847](https://github.com/rubygems/rubygems/pull/5847) - Fix edge case where `bundler/inline` unintentionally skips install [#5848](https://github.com/rubygems/rubygems/pull/5848) - Fix `bundle platform` crash when there\'s a lockfile with no Ruby locked [#5850](https://github.com/rubygems/rubygems/pull/5850) - Fix crash when incomplete locked specifications are found in transitive dependencies [#5840](https://github.com/rubygems/rubygems/pull/5840) - Fix Ruby platform incorrectly removed on `bundle update` [#5832](https://github.com/rubygems/rubygems/pull/5832) [#]# Documentation: - Explain cancelled CLI deprecations clearly [#5864](https://github.com/rubygems/rubygems/pull/5864) - Improve `bundle config` command synopsis [#5854](https://github.com/rubygems/rubygems/pull/5854) - Introduce bundle-plugin(1) man [#5853](https://github.com/rubygems/rubygems/pull/5853) [#] 2.3.20 (August 10, 2022) [#]# Enhancements: - Consistently ignore patchlevel when reporting `bundle platform --ruby` [#5793](https://github.com/rubygems/rubygems/pull/5793) - Make `--standalone` play nice with `--local` [#5762](https://github.com/rubygems/rubygems/pull/5762) - Implement `bundle install --prefer-local` [#5761](https://github.com/rubygems/rubygems/pull/5761) [#]# Bug fixes: - Fix regression where yanked gems are now unintentionally updated when other gems are unlocked [#5812](https://github.com/rubygems/rubygems/pull/5812) - Automatically remove \"ruby\" from lockfile if incomplete [#5807](https://github.com/rubygems/rubygems/pull/5807) - Fix `bundle outdated --strict` showing too many outdated gems [#5798](https://github.com/rubygems/rubygems/pull/5798) - Don\'t discard candidates matching Ruby metadata [#5784](https://github.com/rubygems/rubygems/pull/5784) - Fix `bundle outdated` crash in debug mode [#5796](https://github.com/rubygems/rubygems/pull/5796) - Fix `ruby` DSL requirement matching for head and prerelease rubies [#5766](https://github.com/rubygems/rubygems/pull/5766) [#]# Documentation: - Update Bundler support policies to match what we do these days [#5813](https://github.com/rubygems/rubygems/pull/5813) - Fix arguments for bundle-config(1) docs [#5804](https://github.com/rubygems/rubygems/pull/5804) - Improve `bundle platform` man page [#5788](https://github.com/rubygems/rubygems/pull/5788) - Remove `bundle cache` from deprecated commands list, and consistently link to `bundle cache` in man pages [#5783](https://github.com/rubygems/rubygems/pull/5783) - Add package/pack aliases to man pages for cache [#5785](https://github.com/rubygems/rubygems/pull/5785) - Add deprecation notice of bundle console [#5775](https://github.com/rubygems/rubygems/pull/5775)
* Thu Aug 04 2022 cooloAATTsuse.comupdated to version 3.3.19 see installed CHANGELOG.md [#] 2.3.19 (July 27, 2022) [#]# Enhancements: - Add `Bundler.settings[:only]` to install gems of the specified groups [#5759](https://github.com/rubygems/rubygems/pull/5759) - Add `ignore_funding_requests` config flag [#5767](https://github.com/rubygems/rubygems/pull/5767) - Prevent random crash when autoloading `Pathname` [#5769](https://github.com/rubygems/rubygems/pull/5769) - Don\'t corrupt lockfile when user moves a gem that\'s already in the lockfile to an incorrect source by mistake [#5070](https://github.com/rubygems/rubygems/pull/5070) - Reconcile error/warning message for multiple global sources with documentation [#5741](https://github.com/rubygems/rubygems/pull/5741) - Improve error message when gems cannot be found to include the source for each gem [#5729](https://github.com/rubygems/rubygems/pull/5729) [#]# Bug fixes: - Fix yet another TruffleRuby platform selection regression [#5746](https://github.com/rubygems/rubygems/pull/5746) - Show a proper error if extension dir is not writable [#5726](https://github.com/rubygems/rubygems/pull/5726) [#]# Performance: - Lazily check incomplete lockfile to improve performance [#5546](https://github.com/rubygems/rubygems/pull/5546) [#]# Documentation: - Add deprecation notice of bundle inject [#5776](https://github.com/rubygems/rubygems/pull/5776) - Add deprecation notice of `bundle viz` to man pages [#5765](https://github.com/rubygems/rubygems/pull/5765) - Update command example in `bundle exec` man page [#5754](https://github.com/rubygems/rubygems/pull/5754) - Remove bundle show from obsolete commands [#5753](https://github.com/rubygems/rubygems/pull/5753) - Improve global source(s) documentation [#5732](https://github.com/rubygems/rubygems/pull/5732) - Use https protocol for URLs for config mirror in bundler man [#5722](https://github.com/rubygems/rubygems/pull/5722) [#] 2.3.18 (July 14, 2022) [#]# Enhancements: - Extend `gem` DSL with a `force_ruby_platform` option [#4049](https://github.com/rubygems/rubygems/pull/4049) [#]# Bug fixes: - Fix misleading error if compact index cannot be copied [#5709](https://github.com/rubygems/rubygems/pull/5709) - Fix TruffleRuby no longer able to install lockfiles generated with other implementations [#5711](https://github.com/rubygems/rubygems/pull/5711) - Fix TruffleRuby no longer installing lockfiles using \"ruby\" platform correctly [#5694](https://github.com/rubygems/rubygems/pull/5694) - Fix crash when updating vendor cache of default gems [#5679](https://github.com/rubygems/rubygems/pull/5679) [#]# Performance: - Speed up `bundler/setup` by using the raw `Gemfile.lock` information without extra processing whenever possible [#5695](https://github.com/rubygems/rubygems/pull/5695) [#]# Documentation: - Use modern style hashes in Gemfile DSL docs [#5674](https://github.com/rubygems/rubygems/pull/5674) [#] 2.3.17 (June 29, 2022) [#]# Enhancements: - Add support for platform `:x64_mingw` to correctly lookup \"x64-mingw-ucrt\" [#5649](https://github.com/rubygems/rubygems/pull/5649) - Fix some errors being printed twice in `--verbose` mode [#5654](https://github.com/rubygems/rubygems/pull/5654) - Fix extension paths in generated standalone script [#5632](https://github.com/rubygems/rubygems/pull/5632) [#]# Bug fixes: - Raise if ruby platform is forced and there are no ruby variants [#5495](https://github.com/rubygems/rubygems/pull/5495) - Fix `bundle package --no-install` no longer skipping install [#5639](https://github.com/rubygems/rubygems/pull/5639) [#]# Performance: - Improve performance of `Bundler::SpecSet#for` by using hash lookup of handled deps [#5537](https://github.com/rubygems/rubygems/pull/5537) [#]# Documentation: - Fix formatting issue in `bundle add` man page [#5642](https://github.com/rubygems/rubygems/pull/5642) [#] 2.3.16 (June 15, 2022) [#]# Performance: - Improve performance of installing gems from gem server sources [#5614](https://github.com/rubygems/rubygems/pull/5614) [#] 2.3.15 (June 1, 2022) [#]# Enhancements: - Show better error when previous installation fails to be removed [#5564](https://github.com/rubygems/rubygems/pull/5564) - Show exception cause in bug report template [#5563](https://github.com/rubygems/rubygems/pull/5563) [#]# Bug fixes: - Fix `bundle remove` by invalidating cached `Bundle.definition` [#5443](https://github.com/rubygems/rubygems/pull/5443) - Fix generated standalone script when it includes default gems [#5586](https://github.com/rubygems/rubygems/pull/5586) - Skip duplicated dependency warning for gemspec dev deps [#5587](https://github.com/rubygems/rubygems/pull/5587) - Give better conflict resolution advice [#5581](https://github.com/rubygems/rubygems/pull/5581) - Fix crash when commenting out a mirror in configuration [#5576](https://github.com/rubygems/rubygems/pull/5576) - Fix crash when installing gems with symlinks [#5570](https://github.com/rubygems/rubygems/pull/5570) - Ignore `Errno::EROFS` errors when creating `bundler.lock` [#5580](https://github.com/rubygems/rubygems/pull/5580) - Ignore `Errno::EPERM` errors when creating `bundler.lock` [#5579](https://github.com/rubygems/rubygems/pull/5579) - Fix crash when printing resolution conflicts on metadata requirements [#5562](https://github.com/rubygems/rubygems/pull/5562) [#] 2.3.14 (May 18, 2022) [#]# Bug fixes: - Fix confusing inline mode install output [#5530](https://github.com/rubygems/rubygems/pull/5530) - Fix error message when locked version of a gem does not support running Ruby [#5525](https://github.com/rubygems/rubygems/pull/5525) [#]# Performance: - Improve `bundler/setup` performance again by not deduplicating intermediate results [#5533](https://github.com/rubygems/rubygems/pull/5533) [#]# Documentation: - Fix typo in documentation [#5514](https://github.com/rubygems/rubygems/pull/5514) - Update man page for `require` option in `bundle add` command [#5513](https://github.com/rubygems/rubygems/pull/5513) [#] 2.3.13 (May 4, 2022) [#]# Bug fixes: - Fix missing required rubygems version when using old APIs [#5496](https://github.com/rubygems/rubygems/pull/5496) - Fix crash when gem used twice in Gemfile under different platforms [#5187](https://github.com/rubygems/rubygems/pull/5187) [#]# Performance: - Speed up `bundler/setup` time [#5503](https://github.com/rubygems/rubygems/pull/5503)
* Thu Apr 28 2022 cooloAATTsuse.comupdated to version 3.3.12 see installed CHANGELOG.md [#] 2.3.12 (April 20, 2022) [#]# Enhancements: - Improve Ruby version resolution conflicts [#5474](https://github.com/rubygems/rubygems/pull/5474) - Stop considering `RUBY_PATCHLEVEL` for resolution [#5472](https://github.com/rubygems/rubygems/pull/5472) - Add modern rubies as valid platform values in Gemfile DSL [#5469](https://github.com/rubygems/rubygems/pull/5469) [#] 2.3.11 (April 7, 2022) [#]# Enhancements: - Bump actions/checkout to 3 in bundler gem template [#5445](https://github.com/rubygems/rubygems/pull/5445) - Prefer `__dir__` to `__FILE__` [#5444](https://github.com/rubygems/rubygems/pull/5444) [#]# Documentation: - Update bundler documentation to reflect bundle config scope changes [#5441](https://github.com/rubygems/rubygems/pull/5441) [#] 2.3.10 (March 23, 2022) [#]# Enhancements: - More helpful reporting of marshal loading issues [#5416](https://github.com/rubygems/rubygems/pull/5416) - Report Github Actions CI provider within user agent string [#5400](https://github.com/rubygems/rubygems/pull/5400) - Remove extra closing bracket in version warning [#5397](https://github.com/rubygems/rubygems/pull/5397) [#] 2.3.9 (March 9, 2022) [#]# Enhancements: - Add newline to validate_platforms! message when platform is missing [#5353](https://github.com/rubygems/rubygems/pull/5353) - Suggest quicker `bundle add` for installation in `README.md` generated by `bundle gem` [#5337](https://github.com/rubygems/rubygems/pull/5337) - Make `--strict` flag of `update` and `outdated` commands consistent [#5379](https://github.com/rubygems/rubygems/pull/5379) [#]# Bug fixes: - Fix regression when activating gem executables caused by Bundler monkey patches to RubyGems [#5386](https://github.com/rubygems/rubygems/pull/5386) [#] 2.3.8 (February 23, 2022) [#]# Bug fixes: - Fix corrupted lockfile when running `bundle check` and having to re-resolve locally [#5344](https://github.com/rubygems/rubygems/pull/5344) - Fix typo in multiple gemfiles warning [#5342](https://github.com/rubygems/rubygems/pull/5342) [#]# Documentation: - Add clarification for bundle-config \"with\" option [#5346](https://github.com/rubygems/rubygems/pull/5346)
* Tue Feb 15 2022 cooloAATTsuse.comupdated to version 3.3.7 see installed CHANGELOG.md [#] 2.3.7 (February 9, 2022) [#]# Enhancements: - Don\'t activate `yaml` gem from Bundler [#5277](https://github.com/rubygems/rubygems/pull/5277) - Add Reverse Dependencies section to info command [#3966](https://github.com/rubygems/rubygems/pull/3966) [#]# Bug fixes: - Don\'t silently persist `BUNDLE_WITH` and `BUNDLE_WITHOUT` envs locally [#5335](https://github.com/rubygems/rubygems/pull/5335) - Fix `bundle config` inside an application saving configuration globally [#4152](https://github.com/rubygems/rubygems/pull/4152) [#] 2.3.6 (January 26, 2022) [#]# Enhancements: - Use `Gem::Platform.local` instead of `RUBY_PLATFORM` when displaying local platform [#5306](https://github.com/rubygems/rubygems/pull/5306) - Lock standard.yml to the required ruby version [#5284](https://github.com/rubygems/rubygems/pull/5284) - Use `Fiddle` in `bundle doctor` to check for dynamic library presence [#5173](https://github.com/rubygems/rubygems/pull/5173) [#]# Bug fixes: - Fix edge case where gems were incorrectly removed from the lockfile [#5302](https://github.com/rubygems/rubygems/pull/5302) - Fix `force_ruby_platform` ignored when lockfile includes current specific platform [#5304](https://github.com/rubygems/rubygems/pull/5304) - Create minitest file to underscored path in \"bundle gem\" command with dashed gem name [#5273](https://github.com/rubygems/rubygems/pull/5273) - Fix regression with old marshaled specs having null `required_rubygems_version` [#5291](https://github.com/rubygems/rubygems/pull/5291)
* Tue Jan 25 2022 cooloAATTsuse.comupdated to version 3.3.5 see installed CHANGELOG.md [#] 2.3.5 (January 12, 2022) [#]# Enhancements: - Make `bundle update --bundler` actually lock to the latest bundler version (even if not yet installed) [#5182](https://github.com/rubygems/rubygems/pull/5182) - Use thor-1.2.1 [#5260](https://github.com/rubygems/rubygems/pull/5260) - Exclude bin directory for newgem template [#5259](https://github.com/rubygems/rubygems/pull/5259) [#]# Bug fixes: - Fix metadata requirements being bypassed when custom gem servers are used [#5256](https://github.com/rubygems/rubygems/pull/5256) - Fix `rake build:checksum` writing checksum of package path, not package contents [#5250](https://github.com/rubygems/rubygems/pull/5250) [#] 2.3.4 (December 29, 2021) [#]# Enhancements: - Improve error message when `BUNDLED WITH` version does not exist [#5205](https://github.com/rubygems/rubygems/pull/5205) [#]# Bug fixes: - Fix `bundle update --bundler` no longer updating lockfile [#5224](https://github.com/rubygems/rubygems/pull/5224) [#] 2.3.3 (December 24, 2021) [#]# Bug fixes: - Fix locked bundler not installed to the right path when `deployment` is set [#5217](https://github.com/rubygems/rubygems/pull/5217) [#] 2.3.2 (December 23, 2021) [#]# Enhancements: - Remove unnecessary lockfile upgrade warning [#5209](https://github.com/rubygems/rubygems/pull/5209) [#] 2.3.1 (December 22, 2021) [#]# Enhancements: - Vendor latest `thor` with fixes for latest `did_you_mean` deprecations [#5202](https://github.com/rubygems/rubygems/pull/5202) - Avoid unnecessary `shellwords` require on newer rubygems [#5195](https://github.com/rubygems/rubygems/pull/5195) - Re-exec prepending command with `Gem.ruby` if `$PROGRAM_NAME` is not executable [#5193](https://github.com/rubygems/rubygems/pull/5193) [#] 2.3.0 (December 21, 2021) [#]# Features: - Change `bundle install` with a lockfile to respect the `BUNDLED WITH` bundler version [#4076](https://github.com/rubygems/rubygems/pull/4076) [#]# Enhancements: - Print warning when running Bundler on potentially problematic RubyGems & Ruby combinations [#5177](https://github.com/rubygems/rubygems/pull/5177) - Error tracing should be printed to stderr [#5179](https://github.com/rubygems/rubygems/pull/5179) - Add `github` and `ref` options to `bundle add` [#5159](https://github.com/rubygems/rubygems/pull/5159) - Add require parameter to `bundle add` [#5021](https://github.com/rubygems/rubygems/pull/5021) - Enable parallel installation on Windows by default [#4822](https://github.com/rubygems/rubygems/pull/4822) - More logging when compact index is not used and we fallback to other APIs [#4546](https://github.com/rubygems/rubygems/pull/4546) - `bundle gem` generated MiniTest file and class now start with \'test\' [#3893](https://github.com/rubygems/rubygems/pull/3893) - Add `Bundler::Definition.no_lock` accessor for skipping lock file creation/update [#3401](https://github.com/rubygems/rubygems/pull/3401) [#]# Bug fixes: - Fix crash when when no platform specific matches exist and show a proper error [#5168](https://github.com/rubygems/rubygems/pull/5168) - Ignore dependencies not actually locked from frozen check [#5152](https://github.com/rubygems/rubygems/pull/5152) - Fix `bundle cache --all-platforms` on Windows [#4552](https://github.com/rubygems/rubygems/pull/4552) [#]# Documentation: - Fix gemspec template typo [#4545](https://github.com/rubygems/rubygems/pull/4545) [#] 2.2.33 (December 7, 2021) [#]# Security fixes: - Pass \"--\" to git commands to separate positional and optional args [#5142](https://github.com/rubygems/rubygems/pull/5142) [#]# Enhancements: - Accept pull request URLs as github source [#5126](https://github.com/rubygems/rubygems/pull/5126) - Add `--version` parameter to `bundle info` command [#5137](https://github.com/rubygems/rubygems/pull/5137) - Let original `Errno::EACCES` error be raised in compact index updater [#5110](https://github.com/rubygems/rubygems/pull/5110) - Improve gemfile-lockfile source equivalence errors [#5120](https://github.com/rubygems/rubygems/pull/5120) - Avoid float-to-string loss of characters in GitHub Actions configuration labels in new gem template [#5089](https://github.com/rubygems/rubygems/pull/5089) - Add an initial rbs template to `bundle gem` skeleton [#5041](https://github.com/rubygems/rubygems/pull/5041) - Avoid shared libraries not getting environment passed right after argv in memory when `bundle exec` is used [#4815](https://github.com/rubygems/rubygems/pull/4815) [#]# Bug fixes: - Don\'t cleanup paths from gems already activated from `$LOAD_PATH` [#5111](https://github.com/rubygems/rubygems/pull/5111) - Fix handling prereleases of 0 versions, like 0.0.0.dev or 0.0.0.SNAPSHOT [#5116](https://github.com/rubygems/rubygems/pull/5116) - Fix escape of filenames in `bundle doctor` [#5102](https://github.com/rubygems/rubygems/pull/5102) - Don\'t unlock dependencies when running `bundle install` after changing global source [#5090](https://github.com/rubygems/rubygems/pull/5090) - Fix missing locked specs when depended on another platform [#5092](https://github.com/rubygems/rubygems/pull/5092) - Fix `bundle info` sometimes claiming that bundler has been deleted [#5097](https://github.com/rubygems/rubygems/pull/5097) [#]# Documentation: - Ignore to generate the documentation from vendored libraries [#5118](https://github.com/rubygems/rubygems/pull/5118) [#] 2.2.32 (November 23, 2021) [#]# Enhancements: - Clarify `bundle viz` deprecation [#5083](https://github.com/rubygems/rubygems/pull/5083) - Unlock dependencies that no longer match lockfile [#5068](https://github.com/rubygems/rubygems/pull/5068) - Use `shellsplit` instead of array of strings for git push [#5062](https://github.com/rubygems/rubygems/pull/5062) - Re-enable `default_ignores` option for standard [#5003](https://github.com/rubygems/rubygems/pull/5003) [#]# Bug fixes: - Fix downgrading dependencies by changing the `Gemfile` and running `bundle update` [#5078](https://github.com/rubygems/rubygems/pull/5078) [#] 2.2.31 (November 8, 2021) [#]# Enhancements: - Link to working `bundler-graph` plugin in `bundle viz` deprecation message [#5061](https://github.com/rubygems/rubygems/pull/5061) - Memoize materialized specs when requiring `bundler/setup` [#5033](https://github.com/rubygems/rubygems/pull/5033) - Allow custom LicenseRef [#5013](https://github.com/rubygems/rubygems/pull/5013) - Better error when installing a lockfile with git sources and git is not installed [#5036](https://github.com/rubygems/rubygems/pull/5036) - Only delete cached gem when it\'s corrupted [#5031](https://github.com/rubygems/rubygems/pull/5031) - Support gemified `tsort` [#5032](https://github.com/rubygems/rubygems/pull/5032) - Add standard option alongside rubocop to `bundle gem` [#4411](https://github.com/rubygems/rubygems/pull/4411) [#]# Bug fixes: - Fix system man pages no longer working after bundler overrides `MANPATH` [#5039](https://github.com/rubygems/rubygems/pull/5039) - Don\'t warn when a lockfile is locked to a dev version [#5018](https://github.com/rubygems/rubygems/pull/5018) [#] 2.2.30 (October 26, 2021) [#]# Enhancements: - Add a custom SHA1 digest implementation to no longer depend on the digest gem before we know which version to activate [#4989](https://github.com/rubygems/rubygems/pull/4989) - Ensure vendored gems have licenses [#4998](https://github.com/rubygems/rubygems/pull/4998) - Update broken link in Bundler::Fetcher::CertificateFailureError [#4987](https://github.com/rubygems/rubygems/pull/4987) - Give better errors for some permission issues [#4965](https://github.com/rubygems/rubygems/pull/4965) - Print better errors when `bundler/gem_tasks` fail [#4872](https://github.com/rubygems/rubygems/pull/4872) - Fix `bundle install` to reinstall deleted gems [#4974](https://github.com/rubygems/rubygems/pull/4974) - Unify issue template and ISSUES.md document [#4980](https://github.com/rubygems/rubygems/pull/4980) - Bump vendored connection_pool to 2.2.5 [#4738](https://github.com/rubygems/rubygems/pull/4738) [#]# Bug fixes: - Fix error message pointing to non existing file when using a global gem cache [#4999](https://github.com/rubygems/rubygems/pull/4999) - Fix install crash when lockfile has missing dependencies for the current platform [#4941](https://github.com/rubygems/rubygems/pull/4941) - Make `bundle info` show a proper warning every time it finds a deleted gem [#4971](https://github.com/rubygems/rubygems/pull/4971) [#] 2.2.29 (October 8, 2021) [#]# Enhancements: - Require at least Ruby 2.6.0 for gems created with recent rubies [#4920](https://github.com/rubygems/rubygems/pull/4920) - Include glob information in string representation of git sources to make generated lockfiles deterministic [#4947](https://github.com/rubygems/rubygems/pull/4947) - Add missing `rubygem_push` prerequisite [#4930](https://github.com/rubygems/rubygems/pull/4930) [#] 2.2.28 (September 23, 2021) [#]# Enhancements: - Use example.com in new gem template, since it will never have a potentially dangerous backing website [#4918](https://github.com/rubygems/rubygems/pull/4918) - Deprecate `--install` flag to `bundle remove` and trigger install by default [#4891](https://github.com/rubygems/rubygems/pull/4891) [#] 2.2.27 (September 3, 2021) [#]# Enhancements: - Optimize some requires [#4887](https://github.com/rubygems/rubygems/pull/4887) - Correctly redact credentials when using x-oauth-basic [#4866](https://github.com/rubygems/rubygems/pull/4866) [#]# Bug fixes: - Add missing key `branches:` to template for GitHub Actions [#4883](https://github.com/rubygems/rubygems/pull/4883) - Fix `bundle plugin install` detection of already installed plugins [#4869](https://github.com/rubygems/rubygems/pull/4869) - Make plugin installation idempotent [#4864](https://github.com/rubygems/rubygems/pull/4864) - Fix `bundle check` showing duplicated gems when multiple platforms are locked [#4854](https://github.com/rubygems/rubygems/pull/4854) - Fix `bundle check` incorrectly considering cached gems [#4853](https://github.com/rubygems/rubygems/pull/4853) [#] 2.2.26 (August 17, 2021) [#]# Enhancements: - Remove `RUBYGEMS_GEMDEPS` warning [#4827](https://github.com/rubygems/rubygems/pull/4827) - Better defaults for GitHub Actions template generated by `bundle gem` [#4619](https://github.com/rubygems/rubygems/pull/4619) - Make `bundle exec` keep file descriptors by default [#4812](https://github.com/rubygems/rubygems/pull/4812) - Exclude gemspec file itself from file list of gems generated by `bundle gem` [#4650](https://github.com/rubygems/rubygems/pull/4650) - Fix a couple small typos in deprecation / error messages [#4806](https://github.com/rubygems/rubygems/pull/4806) - Make script generated by `bundle install --standalone` resilient to moving the application to a differently nested folder when `path` sources are used [#4792](https://github.com/rubygems/rubygems/pull/4792) - Exclude CI files and issue templates from file list of gems generated by `bundle gem` [#4033](https://github.com/rubygems/rubygems/pull/4033) [#]# Bug fixes: - Respect `BUNDLE_USER_HOME` env when choosing config location [#4828](https://github.com/rubygems/rubygems/pull/4828) - Fix `bundle gem` on path with spaces [#4816](https://github.com/rubygems/rubygems/pull/4816) - Fix bundler hitting the network in some cases where not allowed [#4805](https://github.com/rubygems/rubygems/pull/4805) [#] 2.2.25 (July 30, 2021) [#]# Deprecations: - Deprecate Gemfile without an explicit global source [#4779](https://github.com/rubygems/rubygems/pull/4779) - Deprecate `bundle cache --path` [#4496](https://github.com/rubygems/rubygems/pull/4496) [#]# Enhancements: - Give better errors when materialization fails [#4788](https://github.com/rubygems/rubygems/pull/4788) - Lazily load `shellwords` library [#4786](https://github.com/rubygems/rubygems/pull/4786) - Show original error and backtrace directly on `bundle install` errors instead of a more brittle `gem install` hint [#4778](https://github.com/rubygems/rubygems/pull/4778) - Remove LoadError message in regards to requiring a relative file [#4772](https://github.com/rubygems/rubygems/pull/4772) [#]# Bug fixes: - Fix `BUNDLE_USER_CONFIG` no longer respected as config location [#4797](https://github.com/rubygems/rubygems/pull/4797) - Fix `--standalone` installation of default gems [#4782](https://github.com/rubygems/rubygems/pull/4782) - Fix `--quiet` flag not printing warnings [#4781](https://github.com/rubygems/rubygems/pull/4781) - Fix bundler binstub version selection [#4775](https://github.com/rubygems/rubygems/pull/4775) - Fix interrupt handling in Bundler workers [#4767](https://github.com/rubygems/rubygems/pull/4767)
* Mon Jul 26 2021 cooloAATTsuse.comupdated to version 3.2.24 see installed CHANGELOG.md [#] 2.2.24 (July 15, 2021) [#]# Bug fixes: - Fix development gem unintentionally removed on an edge case [#4751](https://github.com/rubygems/rubygems/pull/4751) - Fix dangling empty plugin hooks [#4755](https://github.com/rubygems/rubygems/pull/4755) - Fix `bundle plugin install --help` showing `bundle install`\'s help [#4756](https://github.com/rubygems/rubygems/pull/4756) - Make sure `bundle check` shows uniq missing gems [#4749](https://github.com/rubygems/rubygems/pull/4749) [#]# Performance: - Slightly speed up `bundler/setup` [#4750](https://github.com/rubygems/rubygems/pull/4750) [#] 2.2.23 (July 9, 2021) [#]# Enhancements: - Fix `bundle install` on truffleruby selecting incorrect variant for `sorbet-static` gem [#4625](https://github.com/rubygems/rubygems/pull/4625) - Spare meaningless warning on read-only bundle invocations [#4724](https://github.com/rubygems/rubygems/pull/4724) [#]# Bug fixes: - Fix incorrect warning about duplicated gems in the Gemfile [#4732](https://github.com/rubygems/rubygems/pull/4732) - Fix `bundle plugin install foo` crashing [#4734](https://github.com/rubygems/rubygems/pull/4734) [#] 2.2.22 (July 6, 2021) [#]# Enhancements: - Never downgrade indirect dependencies when running `bundle update` [#4713](https://github.com/rubygems/rubygems/pull/4713) - Fix `getaddrinfo` errors not treated as fatal on non darwin platforms [#4703](https://github.com/rubygems/rubygems/pull/4703) [#]# Bug fixes: - Fix `bundle update
` sometimes hanging and `bundle lock --update` not being able to update an insecure lockfile to the new format if it requires downgrades [#4652](https://github.com/rubygems/rubygems/pull/4652) - Fix edge case combination of DSL methods and duplicated sources causing gems to not be found [#4711](https://github.com/rubygems/rubygems/pull/4711) - Fix `bundle doctor` crashing when finding a broken symlink [#4707](https://github.com/rubygems/rubygems/pull/4707) - Fix incorrect re-resolve edge case [#4700](https://github.com/rubygems/rubygems/pull/4700) - Fix some gems being unintentionally locked under multiple lockfile sections [#4701](https://github.com/rubygems/rubygems/pull/4701) - Fix `--conservative` flag unexpectedly updating indirect dependencies [#4692](https://github.com/rubygems/rubygems/pull/4692)
* Thu Jun 24 2021 cooloAATTsuse.comupdated to version 3.2.21 see installed CHANGELOG.md [#] 2.2.21 (June 23, 2021) [#]# Security fixes: - Auto-update insecure lockfile to split GEM source sections whenever possible [#4647](https://github.com/rubygems/rubygems/pull/4647) [#]# Enhancements: - Use a more limited number of threads when fetching in parallel from the Compact Index API [#4670](https://github.com/rubygems/rubygems/pull/4670) - Update TODO link in bundle gem template to https [#4671](https://github.com/rubygems/rubygems/pull/4671) [#]# Bug fixes: - Fix `bundle install --local` hitting the network when `cache_all_platforms` configured [#4677](https://github.com/rubygems/rubygems/pull/4677) [#] 2.2.20 (June 11, 2021) [#]# Enhancements: - Don\'t print bug report template on server side errors [#4663](https://github.com/rubygems/rubygems/pull/4663) - Don\'t load `resolv` unnecessarily [#4640](https://github.com/rubygems/rubygems/pull/4640) [#]# Bug fixes: - Fix `bundle outdated` edge case [#4648](https://github.com/rubygems/rubygems/pull/4648) - Fix `bundle check` with scoped rubygems sources [#4639](https://github.com/rubygems/rubygems/pull/4639) [#]# Performance: - Don\'t use `extra_rdoc_files` with md files in gemspec to make installing bundler with docs faster [#4628](https://github.com/rubygems/rubygems/pull/4628) [#] 2.2.19 (May 31, 2021) [#]# Bug fixes: - Restore support for configuration keys with dashes [#4582](https://github.com/rubygems/rubygems/pull/4582) - Fix some cached gems being unintentionally ignored when using rubygems 3.2.18 [#4623](https://github.com/rubygems/rubygems/pull/4623) [#] 2.2.18 (May 25, 2021) [#]# Security fixes: - Fix dependency confusion issues with implicit dependencies [#4609](https://github.com/rubygems/rubygems/pull/4609) [#]# Enhancements: - Use simpler notation for generated `required_ruby_version` [#4598](https://github.com/rubygems/rubygems/pull/4598) - Undeprecate bundle show [#4586](https://github.com/rubygems/rubygems/pull/4586) - Make sure link to new issue uses the proper template [#4592](https://github.com/rubygems/rubygems/pull/4592) [#]# Bug fixes: - Fix platform specific gems being removed from the lockfile [#4580](https://github.com/rubygems/rubygems/pull/4580) [#] 2.2.17 (May 5, 2021) [#]# Enhancements: - Improve authentication required error message to include an alternative using `ENV` [#4565](https://github.com/rubygems/rubygems/pull/4565) - Discard partial range responses without etag [#4563](https://github.com/rubygems/rubygems/pull/4563) - Fix configuring ENV for a gem server with a name including dashes [#4571](https://github.com/rubygems/rubygems/pull/4571) - Redact credentials from `bundle env` and `bundle config` [#4566](https://github.com/rubygems/rubygems/pull/4566) - Redact all sources in verbose mode [#4564](https://github.com/rubygems/rubygems/pull/4564) - Improve `bundle pristine` error if `BUNDLE_GEMFILE` does not exist [#4536](https://github.com/rubygems/rubygems/pull/4536) - [CurrentRuby] Add 3.0 as a known minor [#4535](https://github.com/rubygems/rubygems/pull/4535) - Prefer File.read instead of IO.read [#4530](https://github.com/rubygems/rubygems/pull/4530) - Add space after open curly bracket in Gemfile and gems.rb template [#4518](https://github.com/rubygems/rubygems/pull/4518) [#]# Bug fixes: - Make sure specs are fetched from the right source when materializing [#4562](https://github.com/rubygems/rubygems/pull/4562) - Fix `bundle cache` with an up-to-date lockfile and specs not already installed [#4554](https://github.com/rubygems/rubygems/pull/4554) - Ignore `deployment` setting in inline mode [#4523](https://github.com/rubygems/rubygems/pull/4523) [#]# Performance: - Don\'t materialize resolutions when not necessary [#4556](https://github.com/rubygems/rubygems/pull/4556) [#] 2.2.16 (April 8, 2021) [#]# Enhancements: - Add `--github-username` option and config to `bundle gem` [#3687](https://github.com/rubygems/rubygems/pull/3687) - Bump vendored `tmpdir` library copy [#4506](https://github.com/rubygems/rubygems/pull/4506) - Add `rake build:checksum` task to build checksums for a gem package [#4156](https://github.com/rubygems/rubygems/pull/4156) - Enable bundler-cache for GitHub Actions template [#4498](https://github.com/rubygems/rubygems/pull/4498) - Improve `bundle info` error when gem is on a \"disabled\" group [#4492](https://github.com/rubygems/rubygems/pull/4492) - Small tweak to yank message [#4494](https://github.com/rubygems/rubygems/pull/4494) - Don\'t show duplicate entries in `bundle outdated` output [#4474](https://github.com/rubygems/rubygems/pull/4474) - Never downgrade top level gems when running `bundle update` [#4473](https://github.com/rubygems/rubygems/pull/4473) [#]# Bug fixes: - Fix incorrect logic for filtering metadata matching candidates [#4497](https://github.com/rubygems/rubygems/pull/4497) [#] 2.2.15 (March 19, 2021) [#]# Enhancements: - Add a hint about bundler installing executables for path gems [#4461](https://github.com/rubygems/rubygems/pull/4461) - Warn lockfiles with incorrect resolutions [#4459](https://github.com/rubygems/rubygems/pull/4459) - Don\'t generate duplicate redundant sources in the lockfile [#4456](https://github.com/rubygems/rubygems/pull/4456) [#]# Bug fixes: - Respect running ruby when resolving platforms [#4449](https://github.com/rubygems/rubygems/pull/4449) [#] 2.2.14 (March 8, 2021) [#]# Security fixes: - Lock GEM sources separately and fix locally installed specs confusing bundler [#4381](https://github.com/rubygems/rubygems/pull/4381) [#]# Bug fixes: - Make `rake` available to other gems\' installers right after it\'s installed [#4428](https://github.com/rubygems/rubygems/pull/4428) - Fix encoding issue on compact index updater [#4362](https://github.com/rubygems/rubygems/pull/4362) [#] 2.2.13 (March 3, 2021) [#]# Enhancements: - Respect user configured default branch in README links in new generated gems [#4303](https://github.com/rubygems/rubygems/pull/4303) [#]# Bug fixes: - Fix gems sometimes being pulled from irrelevant sources [#4418](https://github.com/rubygems/rubygems/pull/4418) [#] 2.2.12 (March 1, 2021) [#]# Bug fixes: - Fix sporadic warnings about `nil` gemspec on install/update and make those faster [#4409](https://github.com/rubygems/rubygems/pull/4409) - Fix deployment install with duplicate path gems added to Gemfile [#4410](https://github.com/rubygems/rubygems/pull/4410) [#] 2.2.11 (February 17, 2021) [#]# Bug fixes: - Revert disable_multisource changes [#4385](https://github.com/rubygems/rubygems/pull/4385) [#] 2.2.10 (February 15, 2021) [#]# Security fixes: - Fix source priority for transitive dependencies and split lockfile rubygems source sections [#3655](https://github.com/rubygems/rubygems/pull/3655) [#]# Bug fixes: - Fix adding platforms to lockfile sometimes conflicting on ruby requirements [#4371](https://github.com/rubygems/rubygems/pull/4371) - Fix bundler sometimes choosing ruby variants over java ones [#4367](https://github.com/rubygems/rubygems/pull/4367) [#]# Documentation: - Update man pages to reflect to new default for bundle install jobs [#4188](https://github.com/rubygems/rubygems/pull/4188) [#] 2.2.9 (February 8, 2021) [#]# Enhancements: - Stop removing existing platforms when force_ruby_platform is true [#4336](https://github.com/rubygems/rubygems/pull/4336) [#]# Bug fixes: - Don\'t install platform specific gems on truffleruby [#4333](https://github.com/rubygems/rubygems/pull/4333) [#] 2.2.8 (February 2, 2021) [#]# Enhancements: - Add a CHANGELOG.md file to gems generated by `bundle gem` [#4093](https://github.com/rubygems/rubygems/pull/4093) - Support gemified `set` [#4297](https://github.com/rubygems/rubygems/pull/4297) [#]# Bug fixes: - Fix standalone Kernel.require visibility [#4337](https://github.com/rubygems/rubygems/pull/4337) [#]# Performance: - Fix resolver edge cases and speed up bundler [#4277](https://github.com/rubygems/rubygems/pull/4277) [#] 2.2.7 (January 26, 2021) [#]# Enhancements: - Improve error messages when dependency on bundler conflicts with running version [#4308](https://github.com/rubygems/rubygems/pull/4308) - Avoid showing platforms with requirements in error messages [#4310](https://github.com/rubygems/rubygems/pull/4310) - Introduce disable_local_revision_check config [#4237](https://github.com/rubygems/rubygems/pull/4237) - Reverse rubygems require mixin with bundler standalone [#4299](https://github.com/rubygems/rubygems/pull/4299) [#]# Bug fixes: - Fix releasing from a not yet pushed branch [#4309](https://github.com/rubygems/rubygems/pull/4309) - Install cache only once if it already exists [#4304](https://github.com/rubygems/rubygems/pull/4304) - Fix `force_ruby_platform` no longer being respected [#4302](https://github.com/rubygems/rubygems/pull/4302) [#]# Performance: - Fix resolver dependency comparison [#4289](https://github.com/rubygems/rubygems/pull/4289)
* Wed Jan 20 2021 cooloAATTsuse.comupdated to version 3.2.6 History.txt removed upstream
* Fri Sep 25 2020 cooloAATTsuse.comupdated to version 3.1.4 see installed History.txt === 3.1.4 / 2020-06-03 Minor enhancements:
* Deprecate rubyforge_project attribute only during build time. Pull request #3609 by Josef Šimánek.
* Update links. Pull request #3610 by Josef Šimánek.
* Run CI at 3.1 branch head as well. Pull request #3677 by Josef Šimánek.
* Remove failing ubuntu-rvm CI flow. Pull request #3611 by Josef Šimánek.
* Thu May 07 2020 cooloAATTsuse.com- updated to version 3.1.3 see installed History.txt === 3.1.3 / 2020-05-05
* Fix platform comparison check in #contains_requirable_file?. Pull request #3495 by Benoit Daloze.
* Improve gzip errors logging. Pull request #3485 by David Rodríguez.
* Fix incorrect `gem uninstall --all` message. Pull request #3483 by David Rodríguez.
* Fix incorrect bundler version being required. Pull request #3458 by David Rodríguez.
* Resolver: require NameTuple before use. Pull request #3171 by Olle Jonsson.
* Use absolute paths with autoload. Pull request #3100 by David Rodríguez.
* Avoid changing $SOURCE_DATE_EPOCH. Pull request #3088 by Ellen Marie Dash.
* Use Bundler 2.1.4. Pull request #3072 by Hiroshi SHIBATA.
* Fix gem install from a gemdeps file with complex dependencies. Pull request #3054 by Luis Sagastume.
* Add tests to check if Gem.ruby_version works with ruby git master. Pull request #3049 by Yusuke Endoh.
* Mon Feb 10 2020 cooloAATTsuse.com- updated to version 3.1.2 see installed History.txt === 3.1.2 / 2019-12-20 Minor enhancements:
* Restore non prompting `gem update --system` behavior. Pull request #3040 by David Rodríguez.
* Show only release notes for new code installed. Pull request #3041 by David Rodríguez.
* Inform about installed `bundle` executable after `gem update --system`. Pull request #3042 by David Rodríguez.
* Use Bundler 2.1.2. Pull request #3043 by SHIBATA Hiroshi. Bug fixes:
* Require `uri` in source.rb. Pull request #3034 by mihaibuzgau.
* Fix `gem update --system --force`. Pull request #3035 by David Rodríguez.
* Move `require uri` to source_list. Pull request #3038 by mihaibuzgau. === 3.1.1 / 2019-12-16 Bug fixes:
* Vendor Bundler 2.1.0 again. The version of Bundler with RubyGems 3.1.0 was Bundler 2.1.0.pre.3. Pull request #3029 by SHIBATA Hiroshi. === 3.1.0 / 2019-12-16 Major enhancements:
* Vendor bundler 2.1. Pull request #3028 by David Rodríguez. Minor enhancements:
* Check for rubygems.org typo squatting sources. Pull request #2999 by Luis Sagastume.
* Refactor remote fetcher. Pull request #3017 by David Rodríguez.
* Lazily load `open3`. Pull request #3001 by David Rodríguez.
* Remove `delegate` dependency. Pull request #3002 by David Rodríguez.
* Lazily load `uri`. Pull request #3005 by David Rodríguez.
* Lazily load `rubygems/gem_runner` during tests. Pull request #3009 by David Rodríguez.
* Use bundler to manage development dependencies. Pull request #3012 by David Rodríguez. Bug fixes:
* Remove unnecessary executable flags. Pull request #2982 by David Rodríguez.
* Remove configuration that contained a typo. Pull request #2989 by David Rodríguez. Compatibility changes:
* Remove 1.8.7 leftovers. Pull request #2972 by David Rodríguez.
* Deprecate `gem generate_index --modern` and `gem generate_index - -no-modern`. Pull request #2992 by David Rodríguez. === 3.1.0.pre3 / 2019-11-11 Minor enhancements:
* Fix gem pristine not accounting for user installed gems. Pull request [#2914] by Luis Sagastume.
* Refactor keyword argument test for Ruby 2.7. Pull request #2947 by SHIBATA Hiroshi.
* Fix errors at frozen Gem::Version. Pull request #2949 by Nobuyoshi Nakada.
* Remove taint usage on Ruby 2.7+. Pull request #2951 by Jeremy Evans.
* Check Manifest.txt is up to date. Pull request #2953 by David Rodríguez.
* Clarify symlink conditionals in tests. Pull request #2962 by David Rodríguez.
* Update command line parsing to work under ps. Pull request #2966 by David Rodríguez.
* Properly test `Gem::Specifications.stub_for`. Pull request #2970 by David Rodríguez.
* Fix Gem::LOADED_SPECS_MUTEX handling for recursive locking. Pull request [#2985] by MSP-Greg. === 3.1.0.pre2 / 2019-10-15 Minor enhancements:
* Optimize Gem::Package::TarReader#each. Pull request #2941 by Jean byroot Boussier.
* Time comparison around date boundary. Pull request #2944 by Nobuyoshi Nakada. === 3.1.0.pre1 / 2019-10-08 Major enhancements:
* Try to use bundler-2.1.0.pre.2. Pull request #2923 by SHIBATA Hiroshi.
* [Require] Ensure -I beats a default gem. Pull request #1868 by Samuel Giddins.
* [Specification] Prefer user-installed gems to default gems. Pull request [#2112] by Samuel Giddins.
* Multifactor authentication for yank command. Pull request #2514 by Qiu Chaofan.
* Autoswitch to exact bundler version if present. Pull request #2583 by David Rodríguez. Minor enhancements:
* Fix Gem::Requirement equality comparison when ~> operator is used. Pull request #2554 by Grey Baker.
* Don\'t use a proxy if https_proxy env var is empty. Pull request #2567 by Luis Sagastume.
* Fix typo in specs warning. Pull request #2585 by Rui.
* Bin/gem: remove initial empty line. Pull request #2602 by Kenyon Ralph.
* Avoid rdoc hook when it\'s failed to load rdoc library. Pull request [#2604] by SHIBATA Hiroshi.
* Refactor get_proxy_from_env logic. Pull request #2611 by Luis Sagastume.
* Allow to easily bisect flaky failures. Pull request #2626 by David Rodríguez.
* Fix `--ignore-dependencies` flag not installing platform specific gems. Pull request #2631 by David Rodríguez.
* Make `gem install --explain` list platforms. Pull request #2634 by David Rodríguez.
* Make `gem update --explain` list platforms. Pull request #2635 by David Rodríguez.
* Refactoring install and update explanations. Pull request #2643 by David Rodríguez.
* Restore transitiveness of version comparison. Pull request #2651 by David Rodríguez.
* Undo requirement sorting. Pull request #2652 by David Rodríguez.
* Update dummy version of Bundler for #2581. Pull request #2584 by SHIBATA Hiroshi.
* Ignore to handle the different platform. Pull request #2672 by SHIBATA Hiroshi.
* Make Gem::Specification.default_stubs to public methods. Pull request [#2675] by SHIBATA Hiroshi.
* Sort files and test_files in specifications. Pull request #2524 by Christopher Baines.
* Fix comment of Gem::Specification#required_ruby_version=. Pull request [#2732] by Alex Junger.
* Config_file.rb - update path separator in ENV[\'GEMRC\'] logic. Pull request #2735 by MSP-Greg.
* Fix `ruby setup.rb` warnings. Pull request #2737 by David Rodríguez.
* Don\'t use regex delimiters when searching for a dependency. Pull request [#2738] by Luis Sagastume.
* Refactor query command. Pull request #2739 by Luis Sagastume.
* Don\'t remove default spec files from mapping after require. Pull request [#2741] by David Rodríguez.
* Cleanup base test case. Pull request #2742 by David Rodríguez.
* Simplify Specification#gems_dir. Pull request #2745 by David Rodríguez.
* Fix test warning. Pull request #2746 by David Rodríguez.
* Extract an `add_to_load_path` method. Pull request #2749 by David Rodríguez.
* Fix setup command if format_executable is true by default. Pull request [#2766] by Jeremy Evans.
* Update the certificate files to make the test pass on Debian 10. Pull request #2777 by Yusuke Endoh.
* Write to the correct config file(.gemrc). Pull request #2779 by Luis Sagastume.
* Fix for large values in UID/GID fields in tar archives. Pull request [#2780] by Alexey Shein.
* Lazy require stringio. Pull request #2781 by Luis Sagastume.
* Make Gem::Specification#ruby_code handle OpenSSL::PKey::RSA objects. Pull request #2782 by Luis Sagastume.
* Fix setup command test for bundler with program_suffix. Pull request [#2783] by Sorah Fukumori.
* Make sure `rake package` works. Pull request #2787 by David Rodríguez.
* Synchronize access to the Gem::Specification::LOAD_CACHE Hash. Pull request #2789 by Benoit Daloze.
* Task to install rubygems to local system. Pull request #2795 by David Rodríguez.
* Add an attr_reader to Gem::Installer for the package instance variable. Pull request #2796 by Daniel Berger.
* Switch CI script to bash. Pull request #2799 by David Rodríguez.
* Move gemcutter utilities code to Gem::Command. Pull request #2803 by Luis Sagastume.
* Add raw spec method to gem package. Pull request #2806 by Luis Sagastume.
* Improve `rake package` test error message. Pull request #2815 by David Rodríguez.
* Resolve `AATTAATTproject_dir` from test file paths. Pull request #2843 by Nobuyoshi Nakada.
* Remove dead code in Gem::Validator. Pull request #2537 by Ellen Marie Dash.
* The date might have advanced since TODAY has been set. Pull request [#2938] by Nobuyoshi Nakada.
* Remove old ci configurations. Pull request #2917 by SHIBATA Hiroshi.
* Add Gem::Dependency identity. Pull request #2936 by Luis Sagastume.
* Filter dependency type and name strictly. Pull request #2930 by SHIBATA Hiroshi.
* Always pass an encoding option to Zlib::GzipReader.wrap. Pull request [#2933] by Nobuyoshi Nakada.
* Introduce default prerelease requirement. Pull request #2925 by David Rodríguez.
* Detect libc version, closes #2918. Pull request #2922 by fauno.
* Use IAM role to extract security-credentials for EC2 instance. Pull request #2894 by Alexander Pakulov.
* Improve `gem uninstall --all`. Pull request #2893 by David Rodríguez.
* Use `RbConfig::CONFIG[\'rubylibprefix\']`. Pull request #2889 by Nobuyoshi Nakada.
* Build the first gemspec we found if no arguments are passed to gem build. Pull request #2887 by Luis Sagastume.
* $LOAD_PATH elements should be real paths. Pull request #2885 by Nobuyoshi Nakada.
* Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION. Pull request #2864 by Benoit Daloze.
* Cleanup after testing `rake package`. Pull request #2862 by David Rodríguez.
* Cherry-pick shushing deprecation warnings from ruby-core. Pull request [#2861] by David Rodríguez.
* Ext/builder.rb cleanup. Pull request #2849 by Luis Sagastume.
* Fix AATTran_rake assignment in builder.rb. Pull request #2850 by Luis Sagastume.
* Remove test suite warnings. Pull request #2845 by Luis Sagastume.
* Replace domain parameter with a parameter to suppress suggestions. Pull request #2846 by Luis Sagastume.
* Move default specifications dir definition out of BasicSpecification. Pull request #2841 by Vít Ondruch.
* There is no usage of AATTorig_env_
* variables in test suite. Pull request [#2838] by SHIBATA Hiroshi.
* Use File#open instead of Kernel#open in stub_specification.rb. Pull request #2834 by Luis Sagastume.
* Simplify #to_ruby code. Pull request #2825 by Nobuyoshi Nakada.
* Add a gem attr to the Gem::Package class. Pull request #2828 by Daniel Berger.
* Remove useless TODO comment. Pull request #2818 by Luis Sagastume. Bug fixes:
* Fix typos in History.txt. Pull request #2565 by Igor Zubkov.
* Remove unused empty sources array. Pull request #2598 by Aaron Patterson.
* Fix windows specific executables generated by `gem install`. Pull request #2628 by David Rodríguez.
* Gem::Specification#to_ruby needs OpenSSL. Pull request #2937 by Nobuyoshi Nakada.
* Set SOURCE_DATE_EPOCH env var if not provided. Pull request #2882 by Ellen Marie Dash.
* Installer.rb - fix #windows_stub_script. Pull request #2876 by MSP-Greg.
* Fixed deprecation message. Pull request #2867 by Nobuyoshi Nakada.
* Fix requiring default gems to consider prereleases. Pull request #2728 by David Rodríguez.
* Forbid `find_spec_for_exe` without an `exec_name`. Pull request #2706 by David Rodríguez.
* Do not prompt for passphrase when key can be loaded without it. Pull request #2710 by Luis Sagastume.
* Add missing wrapper. Pull request #2690 by David Rodríguez.
* Remove long ago deprecated methods. Pull request #2704 by David Rodríguez.
* Renamed duplicate test. Pull request #2678 by Nobuyoshi Nakada.
* File.exists? is deprecated. Pull request #2855 by SHIBATA Hiroshi.
* Fixed to warn with shadowing outer local variable. Pull request #2856 by SHIBATA Hiroshi.
* Fix explain with ignore-dependencies. Pull request #2647 by David Rodríguez.
* Fix default gem executable installation when folder is not `bin/`. Pull request #2649 by David Rodríguez.
* Fix cryptic error on local and ignore-dependencies combination. Pull request #2650 by David Rodríguez. Compatibility changes:
* Remove commented code from command.rb. Pull request #2620 by Luis Sagastume.
* Suppress keywords warning. Pull request #2934 by Nobuyoshi Nakada.
* Suppress Ruby 2.7\'s real kwargs warning. Pull request #2912 by Koichi ITO.
* Fix Kernel#warn override. Pull request #2911 by Jeremy Evans.
* Make deprecate Gem::RubyGemsVersion and Gem::ConfigMap. Pull request [#2857] by SHIBATA Hiroshi.
* Deprecate Gem::RemoteFetcher#fetch_size. Pull request #2833 by Luis Sagastume.
* Remove conflict.rb code that was supposed to be removed in Rubygems 3. Pull request #2802 by Luis Sagastume.
* Explicitly deprecate `rubyforge_project`. Pull request #2798 by David Rodríguez.
* Compatibility cleanups. Pull request #2754 by David Rodríguez.
* Remove `others_possible` activation request param. Pull request #2747 by David Rodríguez.
* Remove dependency installer deprecated code. Pull request #2740 by Luis Sagastume.
* Deprecate unused Gem::Installer#unpack method. Pull request #2715 by Vít Ondruch.
* Removed guard condition with USE_BUNDLER_FOR_GEMDEPS. Pull request #2716 by SHIBATA Hiroshi.
* Skip deprecation warning during specs. Pull request #2718 by David Rodríguez.
* Remove QuickLoader reference. Pull request #2719 by David Rodríguez.
* Removed circular require. Pull request #2679 by Nobuyoshi Nakada.
* Removed needless environmental variable for Travis CI. Pull request [#2685] by SHIBATA Hiroshi.
* Deprecate a few unused methods. Pull request #2674 by David Rodríguez.
* Removing yaml require. Pull request #2538 by Luciano Sousa.
* Add deprecation warnings for cli options. Pull request #2607 by Luis Sagastume. Style changes:
* Enable `Layout/SpaceInsideParens` rubocop cop. Pull request #2630 by David Rodríguez.
* Remove some extra empty lines from the repo. Pull request #2669 by David Rodríguez.
* Enable Style/EmptyLinesAroundClassBody rubocop cop. Pull request #2636 by David Rodríguez.
* Enable Style/BlockDelimiters rubocop cop. Pull request #2640 by David Rodríguez.
* Enable Layout/SpaceAroundOperators rubocop cop. Pull request #2642 by David Rodríguez.
* Rubocop 0.71. Pull request #2785 by David Rodríguez. === 3.0.6 / 2019-08-17 Bug fixes:
* Revert #2813. It broke the compatibility with 3.0.x versions. === 3.0.5 / 2019-08-16 Minor enhancements:
* Use env var to configure api key on push. Pull request #2559 by Luis Sagastume.
* Unswallow uninstall error. Pull request #2707 by David Rodríguez.
* Expose windows path normalization utility. Pull request #2767 by David Rodríguez.
* Clean which command. Pull request #2801 by Luis Sagastume.
* Upgrading S3 source signature to AWS SigV4. Pull request #2807 by Alexander Pakulov.
* Remove missleading comment, no reason to move Gem.host to Gem::Util. Pull request #2811 by Luis Sagastume.
* Drop support for \'gem env packageversion\'. Pull request #2813 by Luis Sagastume.
* Take into account just git tracked files in update_manifest rake task. Pull request #2816 by Luis Sagastume.
* Remove TODO comment, there\'s no Gem::Dirs constant. Pull request #2819 by Luis Sagastume.
* Remove unused \'raise\' from test_case. Pull request #2820 by Luis Sagastume.
* Move TODO comment to an information comment. Pull request #2821 by Luis Sagastume.
* Use File#open instead of Kernel#open in stub_specification.rb. Pull request #2834 by Luis Sagastume.
* Make error code a gemcutter_utilities a constant. Pull request #2844 by Luis Sagastume.
* Remove FIXME comment related to PathSupport. Pull request #2854 by Luis Sagastume.
* Use gsub with Hash. Pull request #2860 by Kazuhiro NISHIYAMA.
* Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION. Pull request #2864 by Benoit Daloze.
* Do not mutate uri.query during s3 signature creation. Pull request #2874 by Alexander Pakulov.
* Fixup #2844. Pull request #2878 by SHIBATA Hiroshi. Bug fixes:
* Fix intermittent test error on Appveyor & Travis. Pull request #2568 by MSP-Greg.
* Extend timeout on assert_self_install_permissions. Pull request #2605 by SHIBATA Hiroshi.
* Better folder assertions. Pull request #2644 by David Rodríguez.
* Fix default gem executable installation when folder is not `bin/`. Pull request #2649 by David Rodríguez.
* Fix gem uninstall behavior. Pull request #2663 by Luis Sagastume.
* Fix for large values in UID/GID fields in tar archives. Pull request [#2780] by Alexey Shein.
* Fixed task order for release. Pull request #2792 by SHIBATA Hiroshi.
* Ignore GEMRC variable for test suite. Pull request #2837 by SHIBATA Hiroshi.
* Fri Jul 19 2019 cooloAATTsuse.com- updated to version 3.0.4 see installed History.txt === 3.0.4 / 2019-06-14 Minor enhancements:
* Add support for TruffleRuby #2612 by Benoit Daloze
* Serve a more descriptive error when --no-ri or --no-rdoc are used #2572 by Grey Baker
* Improve test compatibility with CMake 2.8. Pull request #2590 by Vít Ondruch.
* Restore gem build behavior and introduce the \"-C\" flag to gem build. Pull request #2596 by Luis Sagastume.
* Enabled block call with util_set_arch. Pull request #2603 by SHIBATA Hiroshi.
* Avoid rdoc hook when it\'s failed to load rdoc library. Pull request [#2604] by SHIBATA Hiroshi.
* Drop tests for legacy RDoc. Pull request #2608 by Nobuyoshi Nakada.
* Update TODO comment. Pull request #2658 by Luis Sagastume.
* Skip malicious extension test with mswin platform. Pull request #2670 by SHIBATA Hiroshi.
* Check deprecated methods on release. Pull request #2673 by David Rodríguez.
* Add steps to run bundler tests. Pull request #2680 by Aditya Prakash.
* Skip temporary \"No such host is known\" error. Pull request #2684 by Takashi Kokubun.
* Replaced aws-sdk-s3 instead of s3cmd. Pull request #2688 by SHIBATA Hiroshi.
* Allow uninstall from symlinked GEM_HOME. Pull request #2720 by David Rodríguez.
* Use current checkout in CI to uninstall RVM related gems. Pull request [#2729] by David Rodríguez.
* Update Contributor Covenant v1.4.1. Pull request #2751 by SHIBATA Hiroshi.
* Added supported versions of Ruby. Pull request #2756 by SHIBATA Hiroshi.
* Fix shadowing outer local variable warning. Pull request #2763 by Luis Sagastume.
* Update the certificate files to make the test pass on Debian 10. Pull request #2777 by Yusuke Endoh.
* Backport ruby core changes. Pull request #2778 by SHIBATA Hiroshi. Bug fixes:
* Test_gem.rb - intermittent failure fix. Pull request #2613 by MSP-Greg.
* Fix sporadic CI failures. Pull request #2617 by David Rodríguez.
* Fix flaky bundler version finder tests. Pull request #2624 by David Rodríguez.
* Fix gem indexer tests leaking utility gems. Pull request #2625 by David Rodríguez.
* Clean up default spec dir too. Pull request #2639 by David Rodríguez.
* Fix 2.6.1 build against vendored bundler. Pull request #2645 by David Rodríguez.
* Fix comment typo. Pull request #2664 by Luis Sagastume.
* Fix comment of Gem::Specification#required_ruby_version=. Pull request [#2732] by Alex Junger.
* Fix TODOs. Pull request #2748 by David Rodríguez. === 3.0.3 / 2019-03-05 Security fixes:
* Fixed following vulnerabilities:
* CVE-2019-8320: Delete directory using symlink when decompressing tar
* CVE-2019-8321: Escape sequence injection vulnerability in `verbose`
* CVE-2019-8322: Escape sequence injection vulnerability in `gem owner`
* CVE-2019-8323: Escape sequence injection vulnerability in API response handling
* CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution
* CVE-2019-8325: Escape sequence injection vulnerability in errors
* Thu Mar 14 2019 cooloAATTsuse.com- updated to version 3.0.3 see installed History.txt
* Mon Jan 14 2019 cooloAATTsuse.com- updated to version 3.0.2 see installed History.txt === 3.0.2 / 2019-01-01 Minor enhancements:
* Use Bundler-1.17.3. Pull request #2556 by SHIBATA Hiroshi.
* Fix document flag description. Pull request #2555 by Luis Sagastume. Bug fixes:
* Fix tests when ruby --program-suffix is used without rubygems - -format-executable. Pull request #2549 by Jeremy Evans.
* Fix Gem::Requirement equality comparison when ~> operator is used. Pull request #2554 by Grey Baker.
* Unset SOURCE_DATE_EPOCH in the test cases. Pull request #2558 by Sorah Fukumori.
* Restore SOURCE_DATE_EPOCH. Pull request #2560 by SHIBATA Hiroshi. === 3.0.1 / 2018-12-23 Bug fixes:
* Ensure globbed files paths are expanded. Pull request #2536 by Tony Ta.
* Dup the Dir.home string before passing it on. Pull request #2545 by Charles Oliver Nutter.
* Added permissions to installed files for non-owners. Pull request #2546 by SHIBATA Hiroshi.
* Restore release task without hoe. Pull request #2547 by SHIBATA Hiroshi.
* Wed Dec 19 2018 cooloAATTsuse.com- updated to version 3.0.0 see installed History.txt
* Thu Nov 22 2018 cooloAATTsuse.com- updated to version 2.7.8 see installed History.txt === 2.7.8 / 2018-11-02 Minor enhancements:
* Improve invalid proxy error message. Pull request #2217 by Luis Sagastume.
* [Requirement] Treat requirements with == versions as equal. Pull request #2230 by Samuel Giddins.
* Fix exec_name documentation. Pull request #2239 by Luis Sagastume.
* [TarHeader] Extract the empty header into a constant. Pull request #2247 by Samuel Giddins.
* Simplify the code that lets us call the original, non-monkeypatched Kernel#require. Pull request #2267 by Leon Miller-Out.
* Support IO.copy_stream. Pull request #2303 by okkez.
* Add error message when trying to open a default gem. Pull request #2307 by Luis Sagastume.
* Add install alias documentation. Pull request #2320 by ota42y.
* Removed explicitly declaration of thread library. Pull request #2324 by SHIBATA Hiroshi.
* [Rakefile] Set bundler build metadata when doing a release. Pull request [#2335] by Samuel Giddins.
* Speed up globbing relative to given directories. Pull request #2336 by Samuel Giddins.
* Backport commits from ruby core . Pull request #2347 by SHIBATA Hiroshi.
* Sign in to the correct host before push. Pull request #2366 by Luis Sagastume.
* Bump bundler-1.16.4. Pull request #2381 by SHIBATA Hiroshi.
* Improve bindir flag description. Pull request #2383 by Luis Sagastume.
* Update bundler-1.16.6. Pull request #2423 by SHIBATA Hiroshi. Bug fixes:
* Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request [#2115] by MSP-Greg.
* Fixed no assignment variables about default gems installation. Pull request #2181 by SHIBATA Hiroshi.
* Fix #1470: generate documentation when --install-dir is present. Pull request #2229 by Elias Hernandis.
* Validate SPDX license exceptions. Pull request #2257 by Mikit.
* Keep feature names loaded in the block. Pull request #2261 by Nobuyoshi Nakada.
* Retry api specification spec with original platform. Pull request #2275 by Luis Sagastume.
* Fix approximate recommendation with prereleases. Pull request #2345 by David Rodríguez.
* Expand symlinks in gem path. Pull request #2352 by Benoit Daloze.
* Gem::Version should handle nil like it used to before. Pull request [#2363] by Luis Sagastume.
* Fix auto resign expired certificate. Pull request #2380 by Luis Sagastume.
* Fri Jun 08 2018 factory-autoAATTkulow.org- updated to version 2.7.7 see installed History.txt === 2.7.7 / 2018-05-08 Minor enhancements:
* [RequestSet] Only suggest a gem version with an installable platform. Pull request #2175 by Samuel Giddins.
* Fixed no assignment variables about default gems installation. Pull request #2181 by SHIBATA Hiroshi.
* Backport improvements for test-case from Ruby core. Pull request #2189 by SHIBATA Hiroshi.
* Fix ruby warnings in test suite. Pull request #2205 by Colby Swandale.
* To use Gem::Specification#bindir of bundler instead of hard coded path. Pull request #2208 by SHIBATA Hiroshi.
* Update gem push --help description. Pull request #2215 by Luis Sagastume.
* Backport ruby core commits. Pull request #2264 by SHIBATA Hiroshi. Bug fixes:
* Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request [#2115] by MSP-Greg.
* Fixed tempfile leak for RubyGems 2.7.6. Pull request #2194 by SHIBATA Hiroshi.
* Add missing requires. Pull request #2196 by David Rodríguez.
* Fix Gem::Version.correct?. Pull request #2203 by Masato Nakamura.
* Fix verify_entry regex for metadata. Pull request #2212 by Luis Sagastume.
* Fix path checks for case insensitive filesystem. Pull request #2211 by Lars Kanis. Compatibility changes:
* Deprecate unused code before removing them at #1524. Pull request #2197 by SHIBATA Hiroshi.
* Deprecate for rubygems 3. Pull request #2214 by SHIBATA Hiroshi.
* Mark deprecation to `ubygems.rb` for RubyGems 4. Pull request #2269 by SHIBATA Hiroshi.
* Update bundler-1.16.2. Pull request #2291 by SHIBATA Hiroshi. === 2.7.6 / 2018-02-16 Security fixes:
* Prevent path traversal when writing to a symlinked basedir outside of the root. Discovered by nmalkin, fixed by Jonathan Claudius and Samuel Giddins.
* Fix possible Unsafe Object Deserialization Vulnerability in gem owner. Fixed by Jonathan Claudius.
* Strictly interpret octal fields in tar headers. Discoved by plover, fixed by Samuel Giddins.
* Raise a security error when there are duplicate files in a package. Discovered by plover, fixed by Samuel Giddins.
* Enforce URL validation on spec homepage attribute. Discovered by Yasin Soliman, fixed by Jonathan Claudius.
* Mitigate XSS vulnerability in homepage attribute when displayed via `gem server`. Discovered by Yasin Soliman, fixed by Jonathan Claudius.
* Prevent Path Traversal issue during gem installation. Discovered by nmalkin. === 2.7.5 Bug fixes:
* To use bundler-1.16.1 #2121 by SHIBATA Hiroshi.
* Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada.
* Support option for `--destdir` with upgrade installer. #2169 by Thibault Jouan.
* Remove PID from gem index directory. #2155 by SHIBATA Hiroshi.
* Avoid a #mkdir race condition #2148 by Samuel Giddins.
* Gem::Util.traverse_parents should not crash on permissions error #2147 by Robert Ulejczyk.
* Use `File.open` instead of `open`. #2142 by SHIBATA Hiroshi.
* Set whether bundler is used for gemdeps with an environmental variable #2126 by SHIBATA Hiroshi.
* Fix undefined method error when printing alert #1884 by Robert Ross. === 2.7.4 Bug fixes:
* Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada.
* Avoid to warnings about gemspec loadings in rubygems tests. Pull request [#2125] by SHIBATA Hiroshi.
* Fix updater with rubygems-2.7.3 Pull request #2124 by SHIBATA Hiroshi.
* Handle environment that does not have `flock` system call. Pull request [#2107] by SHIBATA Hiroshi. === 2.7.3 Minor enhancements:
* Removed needless version lock. Pull request #2074 by SHIBATA Hiroshi.
* Add --[no-]check-development option to cleanup command. Pull request [#2061] by Lin Jen-Shin (godfat).
* Merge glob pattern using braces. Pull request #2072 by Kazuhiro NISHIYAMA.
* Removed warnings of unused variables. Pull request #2084 by SHIBATA Hiroshi.
* Call SPDX.org using HTTPS. Pull request #2102 by Olle Jonsson.
* Remove multi load warning from plugins documentation. Pull request #2103 by Thibault Jouan. Bug fixes:
* Fix test failure on Alpine Linux. Pull request #2079 by Ellen Marie Dash.
* Avoid encoding issues by using binread in setup. Pull request #2089 by Mauro Morales.
* Fix rake install_test_deps once the rake clean_env does not exist. Pull request #2090 by Lucas Oliveira.
* Prevent to delete to \"bundler-\" prefix gem like bundler-audit. Pull request #2086 by SHIBATA Hiroshi.
* Generate .bat files on Windows platform. Pull request #2094 by SHIBATA Hiroshi.
* Workaround common options mutation in Gem::Command test. Pull request [#2098] by Thibault Jouan.
* Check gems dir existence before removing bundler. Pull request #2104 by Thibault Jouan.
* Use setup command --regenerate-binstubs option flag. Pull request #2099 by Thibault Jouan. === 2.7.2 Bug fixes:
* Added template files to vendoerd bundler. Pull request #2065 by SHIBATA Hiroshi.
* Added workaround for non-git environment. Pull request #2066 by SHIBATA Hiroshi. === 2.7.1 (2017-11-03) Bug fixes:
* Fix `gem update --system` with RubyGems 2.7+. Pull request #2054 by Samuel Giddins. === 2.7.0 (2017-11-02) Major enhancements:
* Update vendored bundler-1.16.0. Pull request #2051 by Samuel Giddins.
* Use Bundler for Gem.use_gemdeps. Pull request #1674 by Samuel Giddins.
* Add command `signin` to `gem` CLI. Pull request #1944 by Shiva Bhusal.
* Add Logout feature to CLI. Pull request #1938 by Shiva Bhusal. Minor enhancements:
* Added message to uninstall command for gem that is not installed. Pull request #1979 by anant anil kolvankar.
* Add --trust-policy option to unpack command. Pull request #1718 by Nobuyoshi Nakada.
* Show default gems for all platforms. Pull request #1685 by Konstantin Shabanov.
* Add Travis and Appveyor build status to README. Pull request #1918 by Jun Aruga.
* Remove warning `no email specified` when no email. Pull request #1675 by Leigh McCulloch.
* Improve -rubygems performance. Pull request #1801 by Samuel Giddins.
* Improve the performance of Kernel#require. Pull request #1678 by Samuel Giddins.
* Improve user-facing messages by consistent casing of Ruby/RubyGems. Pull request #1771 by John Labovitz.
* Improve error message when Gem::RuntimeRequirementNotMetError is raised. Pull request #1789 by Luis Sagastume.
* Code Improvement: Inheritance corrected. Pull request #1942 by Shiva Bhusal.
* [Source] Autoload fileutils. Pull request #1906 by Samuel Giddins.
* Use Hash#fetch instead of if/else in Gem::ConfigFile. Pull request #1824 by Daniel Berger.
* Require digest when it is used. Pull request #2006 by Samuel Giddins.
* Do not index the doc folder in the `update_manifest` task. Pull request [#2031] by Colby Swandale.
* Don\'t use two postfix conditionals on one line. Pull request #2038 by Ellen Marie Dash.
* [SafeYAML] Avoid warning when Gem::Deprecate.skip is set. Pull request [#2034] by Samuel Giddins.
* Update gem yank description. Pull request #2009 by David Radcliffe.
* Fix formatting of installation instructions in README. Pull request [#2018] by Jordan Danford.
* Do not use #quick_spec internally. Pull request #1733 by Jon Moss.
* Switch from docs to guides reference. Pull request #1886 by Jonathan Claudius.
* Happier message when latest version is already installed. Pull request [#1956] by Jared Beck.
* Update specification reference docs. Pull request #1960 by Grey Baker.
* Allow Gem.finish_resolve to respect already-activated specs. Pull request #1910 by Samuel Giddins.
* Update cryptography for Gem::Security. Pull request #1691 by Sylvain Daubert.
* Don\'t output mkmf.log message if compilation didn\'t fail. Pull request [#1808] by Jeremy Evans.
* Matches_for_glob - remove root path. Pull request #2010 by ahorek.
* Gem::Resolver#search_for update for reliable searching/sorting. Pull request #1993 by MSP-Greg.
* Allow local installs with transitive prerelease requirements. Pull request #1990 by Samuel Giddins.
* Small style fixes to Installer Set. Pull request #1985 by Arthur Marzinkovskiy.
* Setup cmd: Avoid terminating option string w/ dot. Pull request #1825 by Olle Jonsson.
* Warn when no files are set. Pull request #1773 by Aidan Coyle.
* Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by André Arko.
* [Specification] Eval setting default attributes in #initialize. Pull request #1739 by Samuel Giddins.
* Sort ordering of sources is preserved. Pull request #1633 by Nathan Ladd.
* Retry with :prerelease when no suggestions are found. Pull request #1696 by Aditya Prakash.
* [Rakefile] Run `git submodule update --init` in `rake newb`. Pull request #1694 by Samuel Giddins.
* [TestCase] Address comments around ui changes. Pull request #1677 by Samuel Giddins.
* Eagerly resolve in activate_bin_path. Pull request #1666 by Samuel Giddins.
* [Version] Make hash based upon canonical segments. Pull request #1659 by Samuel Giddins.
* Add Ruby Together CTA, rearrange README a bit. Pull request #1775 by Michael Bernstein.
* Update Contributing.rdoc with new label usage. Pull request #1716 by Lynn Cyrin.
* Add --host sample to help. Pull request #1709 by Code Ahss.
* Add a helpful suggestion when `gem install` fails due to required_rub…. Pull request #1697 by Samuel Giddins.
* Add cert expiration length flag. Pull request #1725 by Luis Sagastume.
* Add submodule instructions to manual install. Pull request #1727 by Joseph Frazier.
* Allow usage of multiple `--version` operators. Pull request #1546 by James Wen.
* Warn when requiring deprecated files. Pull request #1939 by Ellen Marie Dash. Compatibility changes:
* Use `-rrubygems` instead of `-rubygems.rb`. Because ubygems.rb is unavailable on Ruby 2.5. Pull request #2028 #2027 #2029 by SHIBATA Hiroshi.
* Deprecate Gem::InstallerTestCase#util_gem_bindir and Gem::InstallerTestCase#util_gem_dir. Pull request #1729 by Jon Moss.
* Deprecate passing options to Gem::GemRunner. Pull request #1730 by Jon Moss.
* Add deprecation for Gem#datadir. Pull request #1732 by Jon Moss.
* Add deprecation warning for Gem::DependencyInstaller#gems_to_install. Pull request #1731 by Jon Moss.
* Update Code of Conduct to Contributor Covenant v1.4.0. Pull request [#1796] by Matej. Bug fixes:
* Fix issue for MinGW / MSYS2 builds and testing. Pull request #1876 by MSP-Greg.
* Fixed broken links and overzealous URL encoding in gem server. Pull request #1809 by Nicole Orchard.
* Fix a typo. Pull request #1722 by Koichi ITO.
* Fix error message Gem::Security::Policy. Pull request #1724 by Nobuyoshi Nakada.
* Fixing links markdown formatting in README. Pull request #1791 by Piotr Kuczynski.
* Fix failing Bundler 1.8.7 CI builds. Pull request #1820 by Samuel Giddins.
* Fixed test broken on ruby-head . Pull request #1842 by SHIBATA Hiroshi.
* Fix typos with misspell. Pull request #1846 by SHIBATA Hiroshi.
* Fix gem open to open highest version number rather than lowest. Pull request #1877 by Tim Pope.
* Fix test_self_find_files_with_gemfile to sort expected files. Pull request #1878 by Kazuaki Matsuo.
* Fix typos in CONTRIBUTING.rdoc. Pull request #1909 by Mark Sayson.
* Fix some small documentation issues in installer. Pull request #1972 by Colby Swandale.
* Fix links in Policies document. Pull request #1964 by Alyssa Ross.
* Fix NoMethodError on bundler/inline environment. Pull request #2042 by SHIBATA Hiroshi.
* Correct comments for Gem::InstallerTestCase#setup. Pull request #1741 by MSP-Greg.
* Use File.expand_path for certification and key location. Pull request [#1987] by SHIBATA Hiroshi.
* Rescue EROFS. Pull request #1417 by Nobuyoshi Nakada.
* Fix spelling of \'vulnerability\'. Pull request #2022 by Philip Arndt.
* Fix metadata link key names. Pull request #1896 by Aditya Prakash.
* Fix a typo in uninstall_command.rb. Pull request #1934 by Yasuhiro Horimoto.
* Gem::Requirement.create treat arguments as variable-length. Pull request [#1830] by Toru YAGI.
* Display an explanation when rake encounters an ontological problem. Pull request #1982 by Wilson Bilkovich.
* [Server] Handle gems with names ending in `-\\d`. Pull request #1926 by Samuel Giddins.
* [InstallerSet] Avoid reloading _all_ local gems multiple times during dependency resolution. Pull request #1925 by Samuel Giddins.
* Modify the return value of Gem::Version.correct?. Pull request #1916 by Tsukuru Tanimichi.
* Validate metadata link keys. Pull request #1834 by Aditya Prakash.
* Add changelog to metadata validation. Pull request #1885 by Aditya Prakash.
* Replace socket error text message. Pull request #1823 by Daniel Berger.
* Raise error if the email is invalid when building cert. Pull request [#1779] by Luis Sagastume.
* [StubSpecification] Don’t iterate through all loaded specs in #to_spec. Pull request #1738 by Samuel Giddins.
* Wed Oct 11 2017 cooloAATTsuse.com- updated to version 2.6.14 see installed History.txt === 2.6.14 / 2017-10-09 Security fixes:
* Whitelist classes and symbols that are in loaded YAML. See CVE-2017-0903 for full details. Fix by Aaron Patterson.
* Mon Aug 28 2017 cooloAATTsuse.com- updated to version 2.6.13 see installed History.txt === 2.6.13 / 2017-08-27 Security fixes:
* Fix a DNS request hijacking vulnerability. Fix by Samuel Giddins.
* Fix an ANSI escape sequence vulnerability. Fix by Evan Phoenix.
* Fix a DOS vulernerability in the `query` command. Fix by Samuel Giddins.
* Fix a vulnerability in the gem installer that allowed a malicious gem to overwrite arbitrary files. Fix by Samuel Giddins.
* Tue May 23 2017 cooloAATTsuse.com- updated to version 2.6.12 see installed History.txt === 2.6.12 / 2017-04-30 Bug fixes:
* Fix test_self_find_files_with_gemfile to sort expected files. Pull request #1880 by Kazuaki Matsuo.
* Fix issue for MinGW / MSYS2 builds and testing. Pull request #1879 by MSP-Greg.
* Fix gem open to open highest version number rather than lowest. Pull request #1877 by Tim Pope.
* Add a test for requiring a default spec as installed by the ruby installer. Pull request #1899 by Samuel Giddins.
* Fix broken --exact parameter to gem command. Pull request #1873 by Jason Frey.
* [Installer] Generate backwards-compatible binstubs. Pull request #1904 by Samuel Giddins.
* Fix pre-existing source recognition on add action. Pull request #1883 by Jonathan Claudius.
* Prevent negative IDs in output of #inspect. Pull request #1908 by Vít Ondruch.
* Allow Gem.finish_resolve to respect already-activated specs. Pull request #1910 by Samuel Giddins.
* Fri Mar 17 2017 cooloAATTsuse.com- updated to version 2.6.11 see installed History.txt === 2.6.11 / 2017-03-16 Bug fixes:
* Fixed broken tests on ruby-head. Pull request #1841 by SHIBATA Hiroshi.
* Update vendored Molinillo to 0.5.7. Pull request #1859 by Samuel Giddins.
* Avoid activating Ruby 2.5 default gems when possible. Pull request #1843 by Samuel Giddins.
* Use improved resolver sorting algorithm. Pull request #1856 by Samuel Giddins.
* Tue Feb 14 2017 cooloAATTsuse.com- updated to version 2.6.10 see installed History.txt === 2.6.10 / 2017-01-23 Bug fixes:
* Fix `require` calling the wrong `gem` method when it is overridden. Pull request #1822 by Samuel Giddins.
* Sat Jan 21 2017 cooloAATTsuse.com- updated to version 2.6.9 see installed History.txt === 2.6.9 / 2017-01-20 Bug fixes:
* Allow initializing versions with empty strings. Pull request #1767 by Luis Sagastume.
* Fix TypeError on 2.4. Pull request #1788 by Nobuyoshi Nakada.
* Don\'t output mkmf.log message if compilation didn\'t fail. Pull request [#1808] by Jeremy Evans.
* Fixed broken links and overzealous URL encoding in gem server. Pull request #1809 by Nicole Orchard.
* Update vendored Molinillo to 0.5.5. Pull request #1812 by Samuel Giddins.
* RakeBuilder: avoid frozen string issue. Pull request #1819 by Olle Jonsson.
* Sun Oct 30 2016 cooloAATTsuse.com- updated to version 2.6.8 see installed History.txt === 2.6.8 / 2016-10-29 Bug fixes:
* Improve SSL verification failure message. Pull request #1751 by Eric Hodel.
* Ensure `to_spec` falls back on prerelease specs. Pull request [#1755] by André Arko.
* Update vendored Molinillo to 0.5.3. Pull request #1763 by Samuel Giddins.
* Wed Sep 28 2016 cooloAATTsuse.com- updated to version 2.6.7 see installed History.txt === 2.6.7 / 2016-09-26 Bug fixes:
* Install native extensions in the correct location when using the `--user-install` flag. Pull request #1683 by Noah Kantrowitz.
* When calling `Gem.sources`, load sources from `configuration` if present, else use the default sources. Pull request #1699 by Luis Sagastume.
* Fail gracefully when attempting to redirect without a Location. Pull request #1711 by Samuel Giddins.
* Update vendored Molinillo to 0.5.1. Pull request #1714 by Samuel Giddins.
* Thu Jun 23 2016 cooloAATTsuse.com- updated to version 2.6.6 see installed History.txt
* Wed Apr 27 2016 cooloAATTsuse.com- updated to version 2.6.4 see installed History.txt === 2.6.4 / --- Minor enhancements:
* Use Gem::Util::NULL_DEVICE instead of hard coded strings. Pull request #1588 by Chris Charabaruk.
* Use File.symlink on MS Windows if supported. Pull request #1418 by Nobuyoshi Nakada. Bug fixes:
* Redact uri password from error output when gem fetch fails. Pull request [#1565] by Brian Fletcher.
* Suppress warnings. Pull request #1594 by Nobuyoshi Nakada.
* Escape user-supplied content served on web pages by `gem server` to avoid potential XSS vulnerabilities. Samuel Giddins.
* Wed Apr 06 2016 cooloAATTsuse.com- updated to version 2.6.3 see installed History.txt === 2.6.3 / 2016-04-05 Minor enhancements:
* Lazily calculate Gem::LoadError exception messages. Pull request #1550 by Aaron Patterson.
* New fastly cert. Pull request #1548 by David Radcliffe.
* Organize and cleanup SSL certs. Pull request #1555 by James Wen.
* [RubyGems] Make deprecation message for paths= more helpful. Pull request #1562 by Samuel Giddins.
* Show default gems when using \"gem list\". Pull request #1570 by Luis Sagastume. Bug fixes:
* Stub ordering should be consistent regardless of how cache is populated. Pull request #1552 by Aaron Patterson.
* Handle cases when the AATTAATTstubs variable contains non-stubs. Pull request [#1558] by Per Lundberg.
* Fix test on Windows for inconsistent temp path. Pull request #1554 by Hiroshi Shirosaki.
* Fix `Gem.find_spec_for_exe` picks oldest gem. Pull request #1566 by Shinichi Maeshima.
* [Owner] Fallback to email and userid when owner email is missing. Pull request #1569 by Samuel Giddins.
* [Installer] Handle nil existing executable. Pull request #1561 by Samuel Giddins.
* Allow two digit version numbers in the tests. Pull request #1575 by unak.
* Sun Mar 13 2016 cooloAATTsuse.com- updated to version 2.6.2 see installed History.txt === 2.6.2 / 2016-03-12 Bug fixes:
* Fix wrong version of gem activation for bin stub. Pull request #1527 by Aaron Patterson.
* Speed up gem activation failures. Pull request #1539 by Aaron Patterson.
* Fix platform sorting in the resolver. Pull request #1542 by Samuel E. Giddins.
* Ensure we unlock the monitor even if try_activate throws. Pull request [#1538] by Charles Oliver Nutter.
* Wed Mar 02 2016 cooloAATTsuse.com- updated to version 2.6.1 see installed History.txt === 2.6.1 / 2016-02-28 Bug fixes:
* Ensure `default_path` and `home` are set for paths. Pull request #1513 by Aaron Patterson.
* Restore but deprecate support for Array values on `Gem.paths=`. Pull request #1514 by Aaron Patterson.
* Fix invalid gem file preventing gem install from working. Pull request [#1499] by Luis Sagastume.
* Fri Feb 26 2016 cooloAATTsuse.com- updated to version 2.6.0 see installed History.txt === 2.6.0 / 2016-02-26 Minor enhancements:
* RubyGems now defaults the `gem push` to the gem\'s \"allowed_push_host\" metadata setting. Pull request #1486 by Josh Lane.
* Update bundled Molinillo to 0.4.3. Pull request #1493 by Samuel E. Giddins.
* Add version option to gem open command. Pull request #1483 by Hrvoje Šimić.
* Feature/add silent flag. Pull request #1455 by Luis Sagastume.
* Allow specifying gem requirements via env variables. Pull request #1472 by Samuel E. Giddins. Bug fixes:
* RubyGems now stores `gem push` credentials under the host you signed-in for. Pull request #1485 by Josh Lane.
* Move `coding` location to first line. Pull request #1471 by SHIBATA Hiroshi.
* [PathSupport] Handle a regexp path separator. Pull request #1469 by Samuel E. Giddins.
* Clean up the PathSupport object. Pull request #1094 by Aaron Patterson.
* Join with File::PATH_SEPARATOR in Gem.use_paths. Pull request #1476 by Samuel E. Giddins.
* Handle when the gem home and gem path arent set in the config file. Pull request #1478 by Samuel E. Giddins.
* Terminate TimeoutHandler. Pull request #1479 by Nobuyoshi Nakada.
* Remove redundant cache. Pull request #1482 by Eileen M. Uchitelle.
* Freeze `Gem::VersionAATTsegments` instance variable. Pull request #1487 by Ben Dean.
* Gem cleanup is trying to uninstall gems outside GEM_HOME and reporting an error after it tries. Pull request #1353 by Luis Sagastume.
* Avoid duplicated sources. Pull request #1489 by Luis Sagastume.
* Better description for quiet flag. Pull request #1491 by Luis Sagastume.
* Raise error if find_by_name returns with nil. Pull request #1494 by Zoltán Hegedüs.
* Find_files only from loaded_gems when using gemdeps. Pull request #1277 by Michal Papis.
* Mon Feb 01 2016 cooloAATTsuse.com- updated to version 2.5.2 see installed History.txt === 2.5.2 / 2016-01-31 Bug fixes:
* Fix memoization of Gem::Version#prerelease? Pull request #1125 by Matijs van Zuijlen.
* Handle trailing colons in GEM_PATH, by Damien Robert.
* Improve the Gemfile `gemspec` method, fixing #1204 and #1033. Pull request [#1276] by Michael Papis.
* Warn only once when a gemspec license is invalid. Pull request #1414 by Samuel E. Giddins.
* Check for exact constants before using them, fixing Ruby bug #11940. Pull request #1438 by Nobuyoshi Nakada.
* Fix building C extensions on Ruby 1.9.x on Windows. Pull request #1453 by Marie Markwell.
* Handle symlinks containing \"..\" correctly. Pull request #1457 by Samuel E. Giddins. Minor enhancements:
* Add `--no-rc` flag, which skips loading `.gemrc`. Pull request #1329 by Luis Sagastume.
* Allow basic auth to be excluded from `allowed_push_host`. By Josh Lane.
* Add `gem list --exact`, which finds gems by string match instead of regex. Pull request #1344 by Luis Sagastume.
* Suggest alternatives when gem license is unknown. Pull request #1443 by Samuel E. Giddins.
* Print a useful error if a binstub expects a newer version of a gem than is installed. Pull request #1407 by Samuel E. Giddins.
* Allow the (supported) s3:// scheme to be used with `--source`. Pull request [#1416] by Dave Adams.
* Add `--[no-]post-install-message` to `install` and `update`. Pull request #1162 by Josef Šimánek.
* Add `--host` option to `yank`, providing symmetry with `pull`. Pull request [#1361] by Mike Virata-Stone.
* Update bundled Molinillo to 0.4.1. Pull request #1452 by Samuel E. Giddins.
* Allow calling `build` without \'.gemspec\'. Pull request #1454 by Stephen Blackstone.
* Add support for `source` option on gems in Gemfile. Pull request #1355 by Michael Papis.
* Function correctly when string literals are frozen on Ruby 2.3. Pull request [#1408] by Samuel E. Giddins.
* Fri Dec 11 2015 cooloAATTsuse.com- updated to version 2.5.1 see installed History.txt
* Wed Nov 04 2015 cooloAATTsuse.com- updated to version 2.5.0 see installed History.txt === 2.5.0 Major enhancements:
* Added the Gem::Licenses class which provides a set of standard license identifiers as set by spdx.org. This is now used by the Gem::Specification#license attribute to try to standardize (though not enforce) licenses set by gem authors. Pull request #1249 by Kyle Mitchell. Minor enhancements:
* Use Molinillo as the resolver library. This is the same resolver as used by Bundler. Pull request #1189 by Samuel E. Giddins.
* Add `--skip=gem_name` to Pristine command. Pull request #1018 by windwiny.
* The parsed gem dependencies file is now available via Gem.gemdeps following Gem.use_gemdeps. Pull request #1224 by Hsing-Hui Hsu, issue #1213 by Michal Papis.
* Moved description attribute to recommended for Gem::Specification. Pull request #1046 by Michal Papis
* Moved `Gem::Indexer#abbreviate` and `#sanitize` to `Gem::Specification`. Pull request #1145 by Arthur Nogueira Neves
* Cache Gem::Version segments for `#bump` and `#release`. Pull request #1131 by Matijs van Zuijlen
* Fix edge case in `levenshtein_distance` for comparing longer strings. Pull request #1173 by Richard Schneeman
* Remove duplication from List#to_a, improving from O(n^2) to O(n) time. Pull request #1200 by Marc Siegel.
* Gem::Specification.add_specs is deprecated and will be removed from version 3.0 with no replacement. To add specs, install the gem, then reset the cache.
* Gem::Specification.add_spec is deprecated and will be removed from version 3.0 with no replacement. To add specs, install the gem, then reset the cache.
* Gem::Specification.remove_spec is deprecated and will be removed from version 3.0 with no replacement. To remove specs, uninstall the gem, then reset the cache by calling Gem::Specification.reset.
* Call Array#compact before calling Array#uniq for minor speed improvement in the Gem::Specification#files method. Pull request #1253 by Marat Amerov.
* Use stringio instead of custom String classes. Pull request #1250 by Petr Skocik.
* Use URI#host instead of URI#hostname to retain backwards compatibility with Ruby 1.9.2 and earlier in util library. Pull request #1288 by Joe Rafaniello.
* Documentation update for gem sources. Pull request #1324 by Ilya Vassilevsky.
* Documentation update for required_ruby_version. Pull request #1321 by Matt Patterson.
* Documentation update for gem update. Pull request #1306 by Tim Blair.
* Emit a warning on SRV resolve failure. Pull request #1023 by Ivan Kuchin.
* Allow duplicate dependencies between runtime and development. Pull request #1032 by Murray Steele.
* The gem env command now shows the user installation directory. Pull request #1343 by Luis Sagastume.
* The Gem::Platform#=== method now treats a nil cpu arch the same as \'universal\'. Pull request #1356 by Daniel Berger.
* Improved memory performance in Gem::Specification.traverse. Pull request [#1188] by Aaron Patterson.
* RubyGems packages now support symlinks. Pull request #1209 by Samuel E. Giddins.
* RubyGems no longer outputs mkmf.log if it does not exist. Pull request [#1222] by Andrew Hooker.
* Added Bitrig platform. Pull request #1233 by John C. Vernaleo.
* Improved error message for first-time RubyGems developers. Pull request [#1241] by André Arko
* Improved performance of Gem::Specification#load with cached specs. Pull request #1297 by Samuel E. Giddins.
* Gem::RemoteFetcher allows users to set HTTP headers. Pull request #1363 by Agis Anastasopoulos. Bug fixes:
* Fixed Rake homepage url in example for Gem::Specification#homepage. Pull request #1171 by Arthur Nogueira Neves
* Don\'t crash if partially uninstalled gem can\'t be found. Pull request #1283 by Cezary Baginski.
* Test warning cleanup. Pull request #1298 by Samuel E. Giddins.
* Documentation fix for GemDependencyAPI. Pull request #1308 by Michael Papis.
* Fetcher now ignores ENOLCK errors in single threaded environments. This handles an issue with gem installation on NFS as best we can. Addresses issue #1176 by Ryan Moore. Pull request #1327 by Daniel Berger.
* Fix some path quoting issues in the test suite. Pull request #1328 by Gavin Miller.
* Fix NoMethodError in running ruby processes when gems are uninstalled. Pull request #1332 by Peter Drake.
* Fixed a potential NoMethodError for gem cleanup. Pull request #1333 by Peter Drake.
* Fixed gem help bug. Issue #1352 reported by bogem, pull request #1357 by Luis Sagastume.
* Remove temporary directories after tests finish. Pull request #1181 by Nobuyoshi Nokada.
* Update links in RubyGems documentation. Pull request #1185 by Darío Hereñú.
* Prerelease gem executables can now be run. Pull request #1186 by Samuel E. Giddins.
* Updated RubyGems travis-ci ruby versions. Pull request #1187 by Samuel E. Giddins.
* Fixed release date of RubyGems 2.4.6. Pull request #1190 by Frieder Bluemle.
* Fixed bugs in gem activation. Pull request #1202 by Miklós Fazekas.
* Fixed documentation for `gem list`. Pull request #1228 by Godfrey Chan.
* Fixed #1200 history entry. Pull request #1234 by Marc Siegel.
* Fixed synchronization issue when resetting the Gem::Specification gem list. Pull request #1239 by Samuel E. Giddins.
* Fixed running tests in parallel. Pull request #1257 by SHIBATA Hiroshi.
* Fixed running tests with `--program-prefix` or `--program-suffix` for ruby. Pull request #1258 by Shane Gibbs.
* Fixed Gem::Specification#to_yaml. Pull request #1262 by Hiroaki Izu.
* Fixed taintedness of Gem::Specification#raw_require_paths. Pull request [#1268] by Sam Ruby.
* Fixed sorting of platforms when installing gems. Pull request #1271 by nonsequitur.
* Use `--no-document` over deprecated documentation options when installing dependencies on travis. Pull request #1272 by takiy33.
* Improved support for IPv6 addresses in URIs. Pull request #1275 by Joe Rafaniello.
* Spec validation no longer crashes if a file does not exist. Pull request [#1278] by Samuel E. Giddins.
* Gems can now be installed within `rescue`. Pull request #1282 by Samuel E. Giddins.
* Increased Diffie-Hellman key size for tests for modern OpenSSL. Pull request #1290 by Vít Ondruch.
* RubyGems handles invalid config files better. Pull request #1367 by Agis Anastasopoulos.
* Tue Jun 09 2015 cooloAATTsuse.com- updated to version 2.4.8 see installed History.txt === 2.4.8 / 2015-06-08 Bug fixes:
* Tightened API endpoint checks for CVE-2015-3900
* Fri May 15 2015 cooloAATTsuse.com- updated to version 2.4.7 see installed History.txt === 2.4.7 / 2015-05-14 Bug fixes:
* Backport: Limit API endpoint to original security domain for CVE-2015-3900. Fix by claudijd
* Mon Feb 16 2015 cooloAATTsuse.com- updated to version 2.4.6
* Tue Feb 10 2015 cooloAATTsuse.com- updated to version 2.4.5
* Mon Oct 13 2014 cooloAATTsuse.com- adapt to new rubygem packaging