Recent Releases of https://github.com/ruby/rubygems
https://github.com/ruby/rubygems - v3.5.1
Enhancements:
- Installs bundler 2.5.1 as a default gem.
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.5.1
Bug fixes:
- Fix
rubyGemfile DSL withfile:parameter no longer working #7288
Performance:
- Save array allocation for every dependency in Gemfile #7270
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - v3.5.0
Security:
- Replace
Marshal.loadwith a fully-checked safe gemspec loader. Pull
request #6896 by
segiddins
Breaking changes:
- Drop ruby 2.6 and 2.7 support. Pull request
#7116 by
deivid-rodriguez - Release package no longer includes test files. Pull request
#6781 by hsbt - Hide
Gem::MockGemUifrom users. Pull request
#6623 by hsbt - Deprecated
Gem.datadirhas been removed. Pull request
#6469 by hsbt
Deprecations:
- Deprecate
Gem::Platform.match?. Pull request
#6783 by hsbt - Deprecate
Gem::List. Pull request
#6311 by segiddins
Features:
- The
generate_indexcommand can now generate compact index files and
lives as an externalrubygems-generate_indexgem. Pull request
#7085 by segiddins - Make
gem installfallback to user installation directory if default
gem home is not writable. Pull request
#5327 by duckinator - Leverage ruby feature to warn when requiring default gems from stdlib
that will be turned into bundled gems in the future. Pull request
#6840 by hsbt
Performance:
- Use match? when regexp match data is unused. Pull request
#7263 by segiddins - Fewer allocations in gem installation. Pull request
#6975 by segiddins - Optimize allocations in
Gem::Version. Pull request
#6970 by segiddins
Enhancements:
- Warn for duplicate meta data links when building gems. Pull request
#7213 by etherbob - Vendor
net-http,net-protocol,resolv, andtimeoutto reduce
conflicts between Gemfile gems and internal dependencies. Pull request
#6793 by
deivid-rodriguez - Remove non-transparent requirement added to prerelease gems. Pull
request #7226 by
deivid-rodriguez - Stream output from ext builds when --verbose. Pull request
#7240 by osyoyu - Add missing services to CI detection and make it consistent between
RubyGems and Bundler. Pull request
#7205 by nevinera - Update generate licenses template to not freeze regexps. Pull request
#7154 by
github-actions[bot] - Don't check
LIBRUBY_RELATIVEin truffleruby to signal a bash prelude
in rubygems binstubs. Pull request
#7156 by
deivid-rodriguez - Update SPDX list and warn on deprecated identifiers. Pull request
#6926 by simi - Simplify extended
requireto potentially fix some deadlocks. Pull
request #6827 by nobu - Small refactors for
Gem::Resolver. Pull request
#6766 by hsbt - Use double-quotes instead of single-quotes consistently in warnings.
Pull request #6550 by
hsbt - Add debug message for
nilversion gemspec. Pull request
#6436 by hsbt - Installs bundler 2.5.0 as a default gem.
Bug fixes:
- Fix installing from source with same default bundler version already
installed. Pull request
#7244 by
deivid-rodriguez
Documentation:
- Improve comment explaining the necessity of
write_default_specmethod.
Pull request #6563 by
voxik
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.5.0
Breaking changes:
- Drop ruby 2.6 and 2.7 support #7116
- The
:mswin,:mswin64,:mingw, and:x64_mingwGemfileplatformvalues are soft-deprecated and aliased to:windows#6391
Features:
- Leverage ruby feature to warn when requiring default gems not included in the bundle that will be turned into bundled gems in the future #6831
- Introduce
bundle config set versionfeature to choose the version of Bundler that should be used and potentially disable using thelockfileversion by setting it tosystem#6817
Performance:
- Use match? when regexp match data is unused #7263
- Avoid some allocations when evaluating
rubyGemfile DSL #7251 - Reduce array allocations when loading definition #7199
- Avoid re-compiling static regexp in a loop #7198
- Reduce allocations when installing gems with bundler #6977
- Use a shared connection pool for fetching gems #7079
- Reduce allocations when parsing compact index #6971
Enhancements:
- Add 3.4 as a supported ruby version in Gemfile DSL #7264
- Improve install advice when some gems are not found #7265
- Vendor
net-http,net-protocol,resolv, andtimeoutto reduce conflicts between Gemfile gems and internal dependencies #6793 - Allow
bundle pristineto run in parallel #6927 - Make
bundle lockalways touch the lockfile in non-frozen mode #7220 - Use
Minitest::TestTaskin a template file forminitest#7234 - Add missing services to CI detection and make it consistent between RubyGems and Bundler #7205
- Allow auto-install to install missing git gems #7197
- Stop remembering cli flags like
--jobsor--retryin configuration #7191 - Simplify remembered flags deprecation message #7189
- Make sure to
require "rubygems"explicitly #7139 - Handle development dependencies duplicated in gemspec vs Gemfile #6014
- Make lockfiles generated on macOS include a lock for Linux by default #5700
- Only add a dummy bundler spec to the metadata source when necessary #4443
Bug fixes:
- Resolve
ruby file: ".ruby-version"relative to containing Gemfile #7250 - Implement opaque ETag in Compact Index to avoid falling back to old index in servers with different etag implementations #7122
- Fix
bundle install --systemdeprecation advice #7190 - Fix invalid platform removal missing adjacent platforms #7170
Documentation:
- Add missing --prefer-local to Synopsis in bundle-install.1.ronn #7194
- Update GitHub organization of Standard Ruby in
bundle gemoutput and generated configuration #6818 - Replace "prior to" with "immediately after" in
bundle gemgenerated README file #6338
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.3.27
Bug fixes
- Provide fix for bundler Gemfile resolving regression. Pull request #6717
by Hiroshi SHIBATA.
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/rubygems - v3.3.27
Bug fixes:
- Provide fix for bundler Gemfile resolving regression. Pull request #6717
by Hiroshi SHIBATA.
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/rubygems - v3.4.22
Enhancements:
- Update SPDX license list as of 2023-10-05. Pull request
#7040 by
github-actions[bot] - Remove unnecessary rescue. Pull request
#7109 by
deivid-rodriguez - Installs bundler 2.4.22 as a default gem.
Bug fixes:
- Handle empty array at built-in YAML serializer. Pull request
#7099 by hsbt - Ignore non-tar format
.gemfiles during search. Pull request
#7095 by dearblue - Allow explicitly uninstalling multiple versions of same gem. Pull
request #7063 by
kstevens715
Performance:
- Avoid regexp match on every call to
Gem::Platform.local. Pull request
#7104 by segiddins
Documentation:
- Get
Gem::Specification#extensions_dirdocumented. Pull request
#6218 by
deivid-rodriguez
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.4.22
Enhancements:
- Add Bundler::Plugin.loaded? helper #6964
- Give better error when previous installation folder is insecure to remove #7030
- Set file path when eval-ing local specification in EndpointSpecification #7106
- Git ignore the proper files for the CI service selected for
bundle gem#7101 - Update vendored thor to v1.3.0 #7078
- Restore using old way of passing Ruby version to resolver #7066
- Bump vendored net-http-persistent to 4.0.2 #6787
Bug fixes:
- Fix regression when installing native extensions on universal rubies #7077
- Only remove bundler plugin gem when it's inside the cache #7001
- Don't show bug report template when GEM_HOME has no writable bit #7113
- Fix regression in old git versions #7114
- Handle empty array at built-in YAML serializer #7099
- Fix force_ruby_platform: when the lockfile only locks the ruby platform #6936
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - v3.4.21
Enhancements:
- Abort
setup.rbif Ruby is too old. Pull request
#7011 by
deivid-rodriguez - Remove usage of Dir.chdir that only execute a subprocess. Pull request
#6930 by segiddins - Freeze more strings in generated gemspecs. Pull request
#6974 by segiddins - Use pure-ruby YAML parser for loading configuration at RubyGems. Pull
request #6615 by hsbt - Installs bundler 2.4.21 as a default gem.
Documentation:
- Update suggested variable for bindir. Pull request
#7028 by hsbt - Fix invalid links in documentation. Pull request
#7008 by simi
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.4.21
Enhancements:
- Avoid duplicates -rbundler/setup in RUBYOPT with Ruby preview #7002
- Prevent gem activation in standalone mode #6925
- Support Ruby's preview version format (Ex: 3.3.0-preview2) in Gemfile #7016
- Fix
bundle installwhen older revisions of git source #6980 - Remove usage of Dir.chdir that only execute a subprocess #6930
Bug fixes:
- Don't delete the release version from pre-release string more than once #7054
- Make the
lockcommand not be affected by thefrozensetting #7034 - Raise an error when adding a gem incompatible with some locked platform #7035
- Re-resolve when lockfile is invalid #7020
- Don't re-resolve with prereleases if unlocked gem has no prereleases #7021
- Include gemspec in ExtensionTask for native gem tasks #7015
- Avoid error reporting relative path when validating frozen #5128
- Fix
bundle lock --minor --update <dep>edge case #6992 - Stop bundler eagerly loading all specs with exts #6945
Performance:
- Reduce allocations when parsing lockfile #6976
- Stop allocating the same settings keys repeatedly #6963
Documentation:
- Improve formatting and global source information in
bundle pluginman page #7045 - Update man page of
bundle execto reflect default true of flag--keep-file-descriptors#7033
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - v3.4.20
Enhancements:
- Raise
Gem::Package::FormatErrorwhen gem encounters corrupt EOF.
Pull request #6882
by martinemde - Allow skipping empty license
gem buildwarning by setting license to
nil. Pull request
#6879 by jhong97 - Update SPDX license list as of 2023-06-18. Pull request
#6891 by
github-actions[bot] - Update SPDX license list as of 2023-04-28. Pull request
#6642 by segiddins - Update SPDX license list as of 2023-01-26. Pull request
#6310 by segiddins - Installs bundler 2.4.20 as a default gem.
Bug fixes:
- Fixed false positive SymlinkError in symbolic link directory. Pull
request #6947 by
negi0109 - Ensure that loading multiple gemspecs with legacy YAML class references
does not warn. Pull request
#6889 by segiddins - Fix NoMethodError when choosing a too big number from
gem unilist.
Pull request #6901 by
amatsuda
Performance:
- Reduce allocations for stub specifications. Pull request
#6972 by segiddins
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - bundler-v2.4.20
Enhancements:
- Bump actions/checkout to v4 in bundler gem template #6966
- Add support for the
ruby-3.2.2format in theruby file:Gemfile directive, and explicitly test the3.2.2@gemsetformat as rejected #6954 - Support
ruby file: ".tool-versions"in Gemfile #6898 - Unify LockfileParser loading of SPECS section #6933
- Only check circular deps when dependency api is available, not on full index sources #6919
Bug fixes:
- Allow standalone mode to work on a Windows edge case #6989
- Fix
bundle outdatedcrashing when bothrefandbranchspecified for a git gem in Gemfile #6959 - Fix
bundle update --redownload#6924 - Fixed malformed bundler version in lockfile making Bundler crash #6920
- Fix standalone install crashing when using legacy gemfiles with multiple global sources #6918
- Resolve ruby version file relative to bundle root #6892
Performance:
- Lazily construct fetcher debug messages #6973
- Avoid allocating empty hashes in Index #6962
- Stop allocating the same settings keys repeatedly #6963
- Improve
Bundler::Indexefficiency by removing unnecessary creation and dups #6931 - (Further) Improve Bundler::Settings#[] performance and memory usage #6923
- Don't use full indexes unnecessarily on legacy Gemfiles #6916
- Improve memory usage in Bundler::Settings, and thus improve boot time #6884
- Ruby
Published by deivid-rodriguez over 2 years ago
https://github.com/ruby/rubygems - v3.4.19
Enhancements:
- Installs bundler 2.4.19 as a default gem.
Performance:
- Speedup building docs when updating rubygems. Pull request
#6864 by
deivid-rodriguez
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.19
Enhancements:
- Add
fileoption torubymethod in Gemfile #6876 - Show better error when PAT can't authenticate to a private server #6871
- Don't fallback to old dependency API when bad credentials are configured #6869
Bug fixes:
- Fix git source conservativeness #6850
Documentation:
- Clarify that
bundle infotakes a gem name #6875
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - v3.4.18
Enhancements:
- Add poller to fetch WebAuthn OTP. Pull request
#6774 by jenshenny - Remove side effects when unmarshaling old
Gem::Specification. Pull
request #6825 by nobu - Ship rubygems executables in
exefolder. Pull request
#6704 by hsbt - Installs bundler 2.4.18 as a default gem.
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.18
Security:
- Merge URI-0.12.2 for Bundler #6779
Enhancements:
- Update Magnus version in Rust extension gem template #6843
Documentation:
- Update bundle-outdated(1) man to use table output #6833
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - v3.4.17
Enhancements:
- Installs bundler 2.4.17 as a default gem.
Performance:
- Avoid unnecessary work for private local gem installation. Pull request
#6810 by
deivid-rodriguez
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.17
Enhancements:
- Avoid printing "Using ..." messages when version has not changed #6804
Bug fixes:
- Fix
bundler/setupunintendedly writing to the filesystem #6814
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - v3.4.16
Enhancements:
- Installs bundler 2.4.16 as a default gem.
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.16
Bug fixes:
- Exclude Bundler from missing locked dependencies check #6792
- Fix another incorrect removal of "ruby" platform from lockfile when changing path sources #6784
- Fix git source lockfile instability #6786
Documentation:
gemfile.5: Code format the default glob to escape Markdown #6790
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - v3.4.15
Enhancements:
- Installs bundler 2.4.15 as a default gem.
Bug fixes:
- Autoload shellwords when it's needed. Pull request
#6734 by ioquatix
Documentation:
- Update command to test local gem command changes. Pull request
#6761 by jenshenny
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.15
Enhancements:
- Improve edge case error message #6733
Bug fixes:
- Fix
bundle lock --update --bundler#6213
- Ruby
Published by deivid-rodriguez almost 3 years ago
https://github.com/ruby/rubygems - v3.4.14
Enhancements:
- Load plugin immediately. Pull request
#6673 by kou - Installs bundler 2.4.14 as a default gem.
Documentation:
- Clarify what the
rubygems-updategem is for, and link to source code
and guides. Pull request
#6710 by davetron5000
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.14
Enhancements:
- Stop publishing Gemfile in default gem template #6723
- Avoid infinite loops when hitting resolution bugs #6722
- Make
LockfileParserusable with just a lockfile #6694 - Always rely on
$LOAD_PATHwhen jumping fromexe/tolib/#6702 - Make
frozensetting take precedence overdeploymentsetting #6685 - Show an error when trying to update bundler in frozen mode #6684
Bug fixes:
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.13
Enhancements:
- Installs bundler 2.4.13 as a default gem.
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.13
Bug fixes:
- Fix unexpected fallbacks to full index by adding FalseClass and Time to the SafeMarshal list #6655
Documentation:
- Fix broken hyperlinks in bundle cache documentation #6606
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.12
Enhancements:
- [Experimental] Add WebAuthn Support to the CLI. Pull request
#6560 by jenshenny - Installs bundler 2.4.12 as a default gem.
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.12
Enhancements:
- Remove reference to
prygem from generatedbin/consolefile #6515
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.11
Enhancements:
- Installs bundler 2.4.11 as a default gem.
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.11
Security:
- Use URI-0.12.1 (safe against CVE-2023-28755 ReDoS vulnerability) #6558
Enhancements:
- Remove one fallback to full indexes on big gemfiles #6578
- Generate native gems with
-fvisibility=hidden#6541
Bug fixes:
- Fix resolver hangs when dealing with an incomplete lockfile #6552
- Fix prereleases not being considered by gem version promoter when there's no lockfile #6537
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.10
Enhancements:
- Installs bundler 2.4.10 as a default gem.
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.10
Bug fixes:
- Fix some unnecessary top level dependency downgrades #6535
- Fix incorrect ruby platform removal from lockfile when adding Gemfile dependencies #6540
- Fix installing plugins in frozen mode #6543
- Restore "enumerability" of
SpecSet#6532
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.9
Enhancements:
- Improve
TarHeader#calculate_checksumspeed and readability. Pull
request #6476 by
Maumagnaguagno - Added only missing extensions option into pristine command. Pull request
#6446 by hsbt - Installs bundler 2.4.9 as a default gem.
Bug fixes:
- Fix
$LOAD_PATHin rake and ext_conf builder. Pull request
#6490 by ntkme - Fix
gem uninstallwith--install-dir. Pull request
#6481 by
deivid-rodriguez
Documentation:
- Document our current release policy. Pull request
#6450 by
deivid-rodriguez
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.9
Security:
- Don't recommend
--full-indexon errors #6493
Enhancements:
- Fix duplicated specs in some error messages #6475
- When running
bundle lock --update <name>, checkout locked revision of unrelated git sources directly #6459 - Avoid expiring git sources when unnecessary #6458
- Use
RbSys::ExtensionTaskwhen creating new rust gems #6352 - Don't ignore pre-releases when there's only one candidate #6441
Bug fixes:
- Fix incorrect removal of ruby platform when auto-healing corrupted lockfiles #6495
- Don't consider platform specific candidates when
force_ruby_platformset #6442 - Better deal with circular dependencies #6330
Documentation:
- Ruby
Published by deivid-rodriguez about 3 years ago
https://github.com/ruby/rubygems - v3.4.8
Enhancements:
- Add TarReader::Entry#seek to seek within the tar file entry. Pull
request #6390 by
martinemde - Avoid calling String#dup in Gem::Version#marshal_dump. Pull request
#6438 by segiddins - Remove hardcoded "master" branch references. Pull request
#6425 by
deivid-rodriguez - [Experimental] Add
gem execcommand to run executables from gems that
may or may not be installed. Pull request
#6309 by segiddins - Installs bundler 2.4.8 as a default gem.
Bug fixes:
- Fix installation error of same version of default gems with local
installation. Pull request
#6430 by hsbt - Use proper memoized var name for Gem.state_home. Pull request
#6420 by simi
Documentation:
- Switch supporting explanations to all Ruby Central. Pull request
#6419 by indirect - Update the link to OpenSource.org. Pull request
#6392 by nobu
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.8
Security:
- Safe load all marshaled data #6384
Enhancements:
- Better suggestion when
bundler/setupfails due to missing gems and Gemfile is not the default #6428 - Simplify the gem package file filter in the gemspec template #6344
- Auto-heal corrupted
Gemfile.lockwith no specs #6423 - Auto-heal on corrupted lockfile with missing deps #6400
- Give a better message when Gemfile branch does not exist #6383
Bug fixes:
- Respect --no-install option for git: sources #6088
- Fix
gems.rblockfile for bundler version lookup in template #6413
Documentation:
- Switch supporting explanations to all Ruby Central #6419
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.7
Enhancements:
- Warn on self referencing gemspec dependency. Pull request
#6335 by simi - Installs bundler 2.4.7 as a default gem.
Bug fixes:
- Fix inconsistent behavior of zero byte files in archive. Pull request
#6329 by martinemde
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.7
Enhancements:
- Add
--gemfileflag tobundle initto configure gemfile name to generate #6046 - Improve solve failure explanations by using better wording #6366
- Restore better error message when locked ref does not exist #6356
- Avoid crashing when installing from a corrupted lockfile #6355
- Improve wording of unmet dependencies warning #6357
- Add Ruby 3.2 and 3.3 platforms to Gemfile DSL #6346
Bug fixes:
- Fix crash in pub grub involving empty ranges #6365
- Make gemspec file generated by
bundle gemproperly exclude itself from packaged gem #6339 - Preserve relative path sources in standalone setup #6327
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.2.34
Enhancements:
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rubygems - v3.2.34
Enhancements:
- Introduce to specify deprecated version for rubygems_deprecate_command.
Pull request #6331 by hsbt
Bug fixes:
- Fix broken brew formula due to loading operating_system.rb customizations
too late. Pull request #5154 by deivid-rodriguez
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rubygems - v3.4.6
Enhancements:
- Allow
requiredecorations be disabled. Pull request
#6319 by
deivid-rodriguez - Installs bundler 2.4.6 as a default gem.
Bug fixes:
- Include directory in CargoBuilder install path. Pull request
#6298 by matsadler
Documentation:
- Include links to pull requests in changelog. Pull request
#6316 by
deivid-rodriguez
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.6
Enhancements:
- Don't warn on
bundle binstubs --standalone --all#6312
Bug fixes:
- Don't undo require decorations made by other gems #6308
- Fix
bundler/inlinenot properly installing gems with extensions when used more than once #6306 - Fix
bundler/inlinenot skipping installation when gems already there, when used more than once #6305
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.5
Enhancements:
- Installs bundler 2.4.5 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.5
Bug fixes:
- Fix
bundler/inlinenot resolving properly if gems not preinstalled #6282 - Fix packages for external platforms being introduced in lockfile when Bundler retries resolution #6285
Documentation:
- Update bundle-exec man page to not use deprecated
Bundler.with_clean_env#6284
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.4
Enhancements:
- Installs bundler 2.4.4 as a default gem.
Documentation:
- Improve documentation about
Kernelmonkeypatches. Pull request #6217
by nobu
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.4
Bug fixes:
- Fix platform specific gems removed from the lockfile #6266
- Properly handle incompatibilities on platform specific gems #6270
- Optimistically exclude prereleases from initial resolution #6246
- Fix another case of not properly falling back to ruby variant when materializing #6261
- Skip setting
BUNDLER_SETUPon Ruby 2.6 #6252 - Let resolver deal with legacy gems with equivalent version and different dependencies #6219
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.3
Enhancements:
- Installs bundler 2.4.3 as a default gem.
Documentation:
- Fix several typos. Pull request #6224 by jdufresne
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.3
Enhancements:
- Enhance
bundle opencommand to allow opening subdir/file of gem #6146
Bug fixes:
- Fix pointing GitHub sources to PRs #6241
- Fix version ranges incorrectly handling platforms #6240
- Cleanup unnecessary gems when removing lockfile platforms #6234
- When auto-removing RUBY platform don't add specific platform if not needed #6233
- Fallback to selecting installable candidates if possible when materializing specs #6225
Documentation:
- Fix several typos #6224
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.2
Enhancements:
- Add global flag (
-C) to change execution directory. Pull request #6180
by gustavothecoder - Installs bundler 2.4.2 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.2
Performance:
- Speed up resolution by properly merging incompatibility ranges #6215
Documentation:
- Remove stray word in
bundle configman page #6220
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.1
Enhancements:
- Installs bundler 2.4.1 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.1
Enhancements:
- Allow Bundler to run on old RubyGems + Ruby 2.7 without warnings #6187
Bug fixes:
- Fix dependencies scoped to other platforms making resolver fail #6189
- Restore annotated git tag support #6186
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.4.0
Breaking changes:
- Drop support for Ruby 2.3, 2.4, 2.5 and RubyGems 2.5, 2.6, 2.7. Pull
request #6107 by deivid-rodriguez - Remove support for deprecated OS. Pull request #6041 by peterzhu2118
Features:
- Add 'call for update' to RubyGems install command. Pull request #5922 by
simi
Enhancements:
- Add
mswinsupport for cargo builder. Pull request #6167 by ianks - Validate Cargo.lock is present for Rust based extensions. Pull request
#6151 by simi - Clean built artifacts after building extensions. Pull request #6133 by
deivid-rodriguez - Installs bundler 2.4.0 as a default gem.
Bug fixes:
- Fix crash due to
BundlerVersionFindernot defined. Pull request #6152
by deivid-rodriguez - Don't leave corrupted partial package download around when running out
of disk space. Pull request #5681 by duckinator
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.4.0
Security:
- In README generated by
bundle gem, do not fill rubygems.org install commands with the gem name automatically #6093 - Use safe Marshal deserialization for dependency API response #6141
Breaking changes:
- Remove Travis CI from gem skeleton #6150
- Drop support for Ruby 2.3, 2.4, 2.5 and RubyGems 2.5, 2.6, 2.7 #6107
- Completely remove "auto-sudo" feature #5888
Deprecations:
- Turn
--extoption ofbundle geminto string. Deprecate usage without explicit value #6144
Features:
- Add
--ext=rustsupport tobundle gemfor creating simple gems with Rust extensions #6149 - Migrate our resolver engine to PubGrub #5960
Performance:
- Make cloning git repos faster #4475
Enhancements:
- Add
bundle lock --update --bundler#6134 - Support for pre flag in
bundle update/bundle lock#5258 - Improve error message when changing Gemfile to a mistyped git ref #6130
- Remove special handling of some
LoadErrorandNoMethodError#6115
Bug fixes:
- Don't unlock dependencies of a gemspec when its version changes #6184
- Fix platform specific version for libv8-node and other allowlisted gems not being chosen in Truffleruby #6169
- Fix
bundle outdatedwith both--groupsand--parseableflags #6148 - Auto-heal lockfile when it's missing specs #6132
- Fix unintentional downgrades when gemspec DSL is used #6131
- Fix display of previous gem version when previously downloaded already #6110
- Fix hang when a lockfile gem does not resolve on the current platform #6070
Documentation:
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.3.26
Enhancements:
- Upgrade rb-sys to 0.9.37. Pull request #6047 by ianks
- Installs bundler 2.3.26 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.3.26
Enhancements:
- Map 'universal' to the real arch in Bundler for prebuilt gem selection #5978
Documentation:
- Fix '--force' option documentation of 'bundle clean' #6050
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.3.25
Enhancements:
- Github source should default to secure protocol. Pull request #6026 by
jasonkarns - Allow upcoming JRuby to pass keywords to Kernel#warn. Pull request #6002
by enebo - Installs bundler 2.3.25 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.3.25
Bug fixes:
Documentation:
- Bring docs for gemfile(5) manpage up to date #6007
- Fix
githubDSL docs to mention they use https protocol over git under the hood #5993
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.3.24
Enhancements:
- Installs bundler 2.3.24 as a default gem.
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.3.24
Enhancements:
- Only add extra resolver spec group for Ruby platform when needed #5698
- Fix little UI issue when bundler shows duplicated gems in a list #5965
Bug fixes:
- Fix incorrect materialization on Windows #5975
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.3.23
Enhancements:
- Add better error handling for permanent redirect responses. Pull request
#5931 by jenshenny - Installs bundler 2.3.23 as a default gem.
Bug fixes:
- Fix generic arm platform matching against runtime arm platforms with
eabi modifiers. Pull request #5957 by deivid-rodriguez - Fix
Gem::Platform.matchnot handling String argument properly. Pull
request #5939 by flavorjones - Fix resolution on non-musl platforms. Pull request #5915 by
deivid-rodriguez - Mask the file mode when extracting files. Pull request #5906 by
kddnewton
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - bundler-v2.3.23
Enhancements:
- Update GitLab CI template with new one #5944
Bug fixes:
- Fix
bundle initnot respecting umask in generated gem's Gemfile #5947
Performance:
- Further speed up Bundler by not sorting specs unnecessarily #5868
Documentation:
- Update Bundler new feature instructions #5912
- Ruby
Published by deivid-rodriguez over 3 years ago
https://github.com/ruby/rubygems - v3.3.22
Enhancements:
- Support non gnu libc arm-linux-eabi platforms. Pull request #5889 by
ntkme - Installs bundler 2.3.22 as a default gem.
Bug fixes:
- Fix
gem infowith explicit--version. Pull request #5884 by
tonyaraujop
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.22
Enhancements:
- Use a more accurate source code uri in gemspec #5896
- Support
--pathoption inbundle add#5897 - Improve lockfile dependency unlocking #5881
- Add platform alias
:windowsto Gemfile DSL #5650 - Make
#to_lockconsistent betweenGem::DependencyandBundler::Dependency#5872 - Support marshaled index specifications with
nilrequired ruby version #5824
Bug fixes:
- Fix resolution hanging on musl platforms #5875
- Fix another regression affecting the sorbet family of gems #5874
Documentation:
- Introduce bundle-console(1) man #5901
- Introduce bundle-version(1) man #5895
- Introduce bundle-help(1) man #5886
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.21
Enhancements:
- Support non gnu libc linux platforms. Pull request #5852 by
deivid-rodriguez - Installs bundler 2.3.21 as a default gem.
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.21
Enhancements:
- Backport non gnu libc linux support from RubyGems #4488
- Improve
Bundler.rm_rferror message #5861 - Disallow both
--branchand--refat the same time in bundle-plugin #5855 - Restore previous performance of private RubyGems servers #5826
Bug fixes:
- Fix conservative update downgrading top level gems #5847
- Fix edge case where
bundler/inlineunintentionally skips install #5848 - Fix
bundle platformcrash when there's a lockfile with no Ruby locked #5850 - Fix crash when incomplete locked specifications are found in transitive dependencies #5840
- Fix Ruby platform incorrectly removed on
bundle update#5832
Documentation:
- Explain cancelled CLI deprecations clearly #5864
- Improve
bundle configcommand synopsis #5854 - Introduce bundle-plugin(1) man #5853
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.20
Enhancements:
- Include backtrace with crashes by default. Pull request #5811 by
deivid-rodriguez - Don't create broken symlinks when a gem includes them, but print a
warning instead. Pull request #5801 by deivid-rodriguez - Warn (rather than crash) when setting
nilspecification versions. Pull
request #5794 by deivid-rodriguez - Installs bundler 2.3.20 as a default gem.
Bug fixes:
- Always consider installed specs for resolution, even if prereleases.
Pull request #5821 by deivid-rodriguez - Fix
gem installwith--platformflag not matching simulated platform
correctly. Pull request #5820 by deivid-rodriguez - Fix platform matching for index specs. Pull request #5795 by Ilushkanama
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.20
Enhancements:
- Consistently ignore patchlevel when reporting
bundle platform --ruby#5793 - Make
--standaloneplay nice with--local#5762 - Implement
bundle install --prefer-local#5761
Bug fixes:
- Fix regression where yanked gems are now unintentionally updated when other gems are unlocked #5812
- Automatically remove "ruby" from lockfile if incomplete #5807
- Fix
bundle outdated --strictshowing too many outdated gems #5798 - Don't discard candidates matching Ruby metadata #5784
- Fix
bundle outdatedcrash in debug mode #5796 - Fix
rubyDSL requirement matching for head and prerelease rubies #5766
Documentation:
- Update Bundler support policies to match what we do these days #5813
- Fix arguments for bundle-config(1) docs #5804
- Improve
bundle platformman page #5788 - Remove
bundle cachefrom deprecated commands list, and consistently link tobundle cachein man pages #5783 - Add package/pack aliases to man pages for cache #5785
- Add deprecation notice of bundle console #5775
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.19
Enhancements:
- Display mfa warnings on
gem signin. Pull request #5590 by aellispierce - Require fileutils more lazily when installing gems. Pull request #5738
by deivid-rodriguez - Fix upgrading RubyGems with a customized
Gem.default_dir. Pull request
#5728 by deivid-rodriguez - Stop using
/dev/nullfor silent ui for WASI platform. Pull request
#5703 by kateinoigakukun - Unify loading
Gem::Requirement. Pull request #5596 by deivid-rodriguez - Installs bundler 2.3.19 as a default gem.
Bug fixes:
- Fix
ruby setup.rbwith--destdirwriting outside of--destdir.
Pull request #5737 by deivid-rodriguez
Documentation:
- Fix wrong information about default RubyGems source. Pull request #5723
by tnir
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.19
Enhancements:
- Add
Bundler.settings[:only]to install gems of the specified groups #5759 - Add
ignore_funding_requestsconfig flag #5767 - Prevent random crash when autoloading
Pathname#5769 - Don't corrupt lockfile when user moves a gem that's already in the lockfile to an incorrect source by mistake #5070
- Reconcile error/warning message for multiple global sources with documentation #5741
- Improve error message when gems cannot be found to include the source for each gem #5729
Bug fixes:
- Fix yet another TruffleRuby platform selection regression #5746
- Show a proper error if extension dir is not writable #5726
Performance:
- Lazily check incomplete lockfile to improve performance #5546
Documentation:
- Add deprecation notice of bundle inject #5776
- Add deprecation notice of
bundle vizto man pages #5765 - Update command example in
bundle execman page #5754 - Remove bundle show from obsolete commands #5753
- Improve global source(s) documentation #5732
- Use https protocol for URLs for config mirror in bundler man #5722
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.18
Enhancements:
- Make platform
universal-mingw32match "x64-mingw-ucrt". Pull request
#5655 by johnnyshields - Add more descriptive messages when
gem updatefails to update some
gems. Pull request #5676 by brianleshopify - Installs bundler 2.3.18 as a default gem.
Bug fixes:
- Make sure RubyGems prints no warnings when loading plugins. Pull request
#5607 by deivid-rodriguez
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.18
Enhancements:
- Extend
gemDSL with aforce_ruby_platformoption #4049
Bug fixes:
- Fix misleading error if compact index cannot be copied #5709
- Fix TruffleRuby no longer able to install lockfiles generated with other implementations #5711
- Fix TruffleRuby no longer installing lockfiles using "ruby" platform correctly #5694
- Fix crash when updating vendor cache of default gems #5679
Performance:
- Speed up
bundler/setupby using the rawGemfile.lockinformation without extra processing whenever possible #5695
Documentation:
- Use modern style hashes in Gemfile DSL docs #5674
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.17
Enhancements:
- Document
gem envargument aliases and addgem env user_gemhomeand
gem env user_gemdir. Pull request #5644 by deivid-rodriguez - Improve error message when
operating_system.rbfails to load. Pull
request #5658 by deivid-rodriguez - Clean up temporary directory after
generate_index --update. Pull
request #5653 by graywolf-at-work - Simplify extension builder. Pull request #5626 by deivid-rodriguez
- Installs bundler 2.3.17 as a default gem.
Documentation:
- Modify RubyGems issue template to be like the one for Bundler. Pull
request #5643 by deivid-rodriguez
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.17
Enhancements:
- Add support for platform
:x64_mingwto correctly lookup "x64-mingw-ucrt" #5649 - Fix some errors being printed twice in
--verbosemode #5654 - Fix extension paths in generated standalone script #5632
Bug fixes:
- Raise if ruby platform is forced and there are no ruby variants #5495
- Fix
bundle package --no-installno longer skipping install #5639
Performance:
- Improve performance of
Bundler::SpecSet#forby using hash lookup of handled deps #5537
Documentation:
- Fix formatting issue in
bundle addman page #5642
- Ruby
Published by deivid-rodriguez almost 4 years ago
https://github.com/ruby/rubygems - v3.3.16
Enhancements:
- Auto-fix and warn gem packages including a gemspec with
require_paths
as an array of arrays. Pull request #5615 by deivid-rodriguez - Misc cargo builder improvements. Pull request #5459 by ianks
- Installs bundler 2.3.16 as a default gem.
Bug fixes:
- Fix incorrect password redaction when there's an error in
gem source -a. Pull request #5623 by deivid-rodriguez - Fix another regression when loading old marshaled specs. Pull request
#5610 by deivid-rodriguez
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.16
Performance:
- Improve performance of installing gems from gem server sources #5614
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.15
Enhancements:
- Support the change of did_you_mean about
Exception#detailed_message.
Pull request #5560 by mame - Installs bundler 2.3.15 as a default gem.
Bug fixes:
- Fix loading old marshaled specs including
YAML::PrivateTypeconstant.
Pull request #5415 by deivid-rodriguez - Fix rubygems update when non default
--install-diris configured. Pull
request #5566 by deivid-rodriguez
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.15
Enhancements:
- Show better error when previous installation fails to be removed #5564
- Show exception cause in bug report template #5563
Bug fixes:
- Fix
bundle removeby invalidating cachedBundle.definition#5443 - Fix generated standalone script when it includes default gems #5586
- Skip duplicated dependency warning for gemspec dev deps #5587
- Give better conflict resolution advice #5581
- Fix crash when commenting out a mirror in configuration #5576
- Fix crash when installing gems with symlinks #5570
- Ignore
Errno::EROFSerrors when creatingbundler.lock#5580 - Ignore
Errno::EPERMerrors when creatingbundler.lock#5579 - Fix crash when printing resolution conflicts on metadata requirements #5562
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.14
Enhancements:
- Installs bundler 2.3.14 as a default gem.
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.14
Bug fixes:
- Fix confusing inline mode install output #5530
- Fix error message when locked version of a gem does not support running Ruby #5525
Performance:
- Improve
bundler/setupperformance again by not deduplicating intermediate results #5533
Documentation:
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.13
Enhancements:
- Installs bundler 2.3.13 as a default gem.
Bug fixes:
- Fix regression when resolving ruby constraints. Pull request #5486 by
deivid-rodriguez
Documentation:
- Clarify description of owner-flags. Pull request #5497 by kronn
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.13
Bug fixes:
- Fix missing required rubygems version when using old APIs #5496
- Fix crash when gem used twice in Gemfile under different platforms #5187
Performance:
- Speed up
bundler/setuptime #5503
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.12
Enhancements:
- Less error swallowing when installing gems. Pull request #5475 by
deivid-rodriguez - Stop considering
RUBY_PATCHLEVELfor resolution. Pull request #5472 by
deivid-rodriguez - Bump vendored optparse to latest master. Pull request #5466 by
deivid-rodriguez - Installs bundler 2.3.12 as a default gem.
Documentation:
- Fix formatting in docs. Pull request #5470 by peterzhu2118
- Fix a typo. Pull request #5401 by znz
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.12
Enhancements:
- Improve Ruby version resolution conflicts #5474
- Stop considering
RUBY_PATCHLEVELfor resolution #5472 - Add modern rubies as valid platform values in Gemfile DSL #5469
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.11
Enhancements:
- Enable mfa on specific keys during gem signin. Pull request #5305 by
aellispierce - Prefer
__dir__to__FILE__. Pull request #5444 by deivid-rodriguez - Add cargo builder for rust extensions. Pull request #5175 by ianks
- Installs bundler 2.3.11 as a default gem.
Documentation:
- Improve RDoc setup. Pull request #5398 by deivid-rodriguez
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.11
Enhancements:
Documentation:
- Update bundler documentation to reflect bundle config scope changes #5441
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.10
Enhancements:
- Installs bundler 2.3.10 as a default gem.
Documentation:
- Enable
Gem::Packageexample in RDoc documentation. Pull request #5399
by nobu - Unhide RDoc documentation from top level
Gemmodule. Pull request
#5396 by nobu
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.10
Enhancements:
- More helpful reporting of marshal loading issues #5416
- Report Github Actions CI provider within user agent string #5400
- Remove extra closing bracket in version warning #5397
- Ruby
Published by deivid-rodriguez about 4 years ago
https://github.com/ruby/rubygems - v3.3.9
Enhancements:
- Installs bundler 2.3.9 as a default gem.
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.9
Enhancements:
- Add newline to validate_platforms! message when platform is missing #5353
- Suggest quicker
bundle addfor installation inREADME.mdgenerated bybundle gem#5337 - Make
--strictflag ofupdateandoutdatedcommands consistent #5379
Bug fixes:
- Fix regression when activating gem executables caused by Bundler monkey patches to RubyGems #5386
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - v3.3.8
Enhancements:
- Installs bundler 2.3.8 as a default gem.
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.8
Bug fixes:
- Fix corrupted lockfile when running
bundle checkand having to re-resolve locally #5344 - Fix typo in multiple gemfiles warning #5342
Documentation:
- Add clarification for bundle-config "with" option #5346
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - v3.3.7
Enhancements:
- Installs bundler 2.3.7 as a default gem.
Documentation:
- Fix missing rdoc for
Gem::Version. Pull request #5299 by nevans
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.7
Enhancements:
Bug fixes:
- Don't silently persist
BUNDLE_WITHandBUNDLE_WITHOUTenvs locally #5335 - Fix
bundle configinside an application saving configuration globally #4152
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - v3.3.6
Enhancements:
- Forbid downgrading past the originally shipped version on Ruby 3.1. Pull
request #5301 by deivid-rodriguez - Support
--enable-load-relativeinside binstubs. Pull request #2929 by
deivid-rodriguez - Let
Version#<=>accept a String. Pull request #5275 by amatsuda - Installs bundler 2.3.6 as a default gem.
Bug fixes:
- Avoid
flockon non Windows systems, since it causing issues on NFS
file systems. Pull request #5278 by deivid-rodriguez - Fix
gem update --systemfor already installed version of
rubygems-update. Pull request #5285 by loadkpi
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.6
Enhancements:
- Use
Gem::Platform.localinstead ofRUBY_PLATFORMwhen displaying local platform #5306 - Lock standard.yml to the required ruby version #5284
- Use
Fiddleinbundle doctorto check for dynamic library presence #5173
Bug fixes:
- Fix edge case where gems were incorrectly removed from the lockfile #5302
- Fix
force_ruby_platformignored when lockfile includes current specific platform #5304 - Create minitest file to underscored path in "bundle gem" command with dashed gem name #5273
- Fix regression with old marshaled specs having null
required_rubygems_version#5291
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - v3.3.5
Enhancements:
- Don't activate
yamlgem from RubyGems. Pull request #5266 by
deivid-rodriguez - Let
gem fetchunderstand<gem>:<version>syntax and
--[no-]suggestionsflag. Pull request #5242 by ximenasandoval - Installs bundler 2.3.5 as a default gem.
Bug fixes:
- Fix
gem install <non-existent-gem> --forcecrash. Pull request #5262
by deivid-rodriguez - Fix longstanding
gem installfailure on JRuby. Pull request #5228 by
deivid-rodriguez
Documentation:
- Markup
Gem::Specificationdocumentation with RDoc notations. Pull
request #5268 by nobu
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.5
Enhancements:
- Make
bundle update --bundleractually lock to the latest bundler version (even if not yet installed) #5182 - Use thor-1.2.1 #5260
- Exclude bin directory for newgem template #5259
Bug fixes:
- Fix metadata requirements being bypassed when custom gem servers are used #5256
- Fix
rake build:checksumwriting checksum of package path, not package contents #5250
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - v3.3.4
Enhancements:
- Don't redownload
rubygems-updatepackage if already there. Pull
request #5230 by deivid-rodriguez - Installs bundler 2.3.4 as a default gem.
Bug fixes:
- Fix
gem update --systemcrashing when latest version not supported.
Pull request #5191 by deivid-rodriguez
Performance:
- Make SpecificationPolicy autoload constant. Pull request #5222 by pocke
- Ruby
Published by deivid-rodriguez over 4 years ago
https://github.com/ruby/rubygems - bundler-v2.3.4
Enhancements:
- Improve error message when
BUNDLED WITHversion does not exist #5205
Bug fixes:
- Fix
bundle update --bundlerno longer updating lockfile #5224
- Ruby
Published by deivid-rodriguez over 4 years ago