Releases
v4.0.0
Compare
Sorry, something went wrong.
No results found
hsbt
released this
03 Dec 01:11
Features:
Undeprecate Gem::Version.new(nil). Pull request
#9086 by tenderlove
Add pattern matching support to Gem::NameTuple. Pull request
#9064 by baweaver
Add pattern matching support to Gem::Platform. Pull request
#9062 by baweaver
Performance:
Add MAKEFLAGS=-j by default before compiling. Pull request
#9131 by Edouard-chin
Remove some memoization. Pull request
#9017 by tenderlove
Pull Gem.win_platform? out of a hot path. Pull request
#8983 by tenderlove
Stop trying to remove every file on extraction. Pull request
#8974 by tenderlove
Use IO.copy_stream with IO object directly. Pull request
#8970 by tenderlove
Pass a file size to IO.copy_stream. Pull request
#8966 by tenderlove
Use File#chmod rather than FileUtils.chmod. Pull request
#8965 by tenderlove
Enhancements:
Update all vendored libraries to latest version. Pull request
#9089 by hsbt
Removed unused Gem::Deprecate. Pull request
#9090 by hsbt
Add debug logging information to see the time it took to download and
install a gem. Pull request
#9066 by Edouard-chin
Fix constants in TAR to be frozen. Pull request
#9041 by tenderlove
Remove open-ended and prerelease dependency warnings when building gems.
Pull request #9050 by
jeremyevans
Revamp CmakeBuilder. Pull request
#8753 by cfis
Restrict what schemes are acceptable in the remote fetcher. Pull request
#9022 by tenderlove
gem sources --prepend and --append allow finer grained control of
sources. Pull request #8901
by martinemde
Improve gem sources --remove output. Pull request
#8909 by deivid-rodriguez
Make gem sources output more clear. Pull request
#8938 by deivid-rodriguez
Don't fail if there is no makefile, simply don't do anything. Pull
request #8879 by ioquatix
Use IMDSv2 for S3 instance credentials. Pull request
#7709 by folbricht-stripe
Fix regression in presence of RVM gems. Pull request
#8854 by deivid-rodriguez
Restore parsing "--" as an unknown platform rather than crashing. Pull
request #8846 by
deivid-rodriguez
Installs bundler 4.0.0 as a default gem.
Bug fixes:
Fix test failure of mswin and nmake. Pull request
#9135 by hsbt
Respect BUNDLE_VERSION config at Gem::BundlerVersionFinder. Pull
request #9106 by hsbt
Fix "did you mean" suggestions for unknown commands. Pull request
#8948 by deivid-rodriguez
Fix trailing slashes not considered by gem sources --remove. Pull
request #8939 by
deivid-rodriguez
Security:
Bump up vendored URI to 1.0.4. Pull request
#9031 by hsbt
Breaking changes:
Removed deprecated -C option from gem build. Pull request
#9088 by hsbt
Removed deprecated Gem::Specification#has_rdoc, has_rdoc= and has_rdoc?.
Pull request #9084 by hsbt
Removed deprecated gem query command. Pull request
#9083 by hsbt
Removed deprecated Gem::DependencyInstaller#find_gems_with_sources. Pull
request #9082 by hsbt
Remove deprecated methods of RubyGems. Pull request
#9081 by hsbt
Make verification methods private. Pull request
#9051 by tenderlove
Deprecate --default option from install command. Pull request
#7588 by hsbt
Removed compatibility.rb for RG 4.0. Pull request
#8899 by hsbt
Deprecations:
Deprecate Gem::Specification#datadir. Pull request
#8900 by hsbt
Documentation:
Unified UPGRADING.md and extract blog.rubygems.org. Pull request
#9148 by hsbt
Remove italic formatting from changelog section headers. Pull request
#9128 by hsbt
[DOC] Fix the location of Gem::Deprecate document. Pull request
#9065 by nobu
Fix typo. Pull request
#9012 by etiennebarrie
Added document for Gem::Uninstaller. Pull request
#8904 by hsbt
Use mailto link in Code of Conduct. Pull request
#8849 by deivid-rodriguez
Update Code of Conduct email to [email protected] . Pull request
#8848 by indirect
You can’t perform that action at this time.