AMD64
no language set
Git
Raw log
Scroll to End of Log
0.13s0.10s0.00s0.06s
worker_info
1Worker information
2hostname: 763105dc-d25d-4a08-bb2a-58c90ac136dc@1.worker-n2-com-779d777f7b-9jv6t.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-c78225a2-71e6-42d7-94eb-f705b3bea2ff travis-ci-ubuntu-2004-1707238145-6d1d1b02 (via amqp)
5startup: 6.543054872s
60.39s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: focal
10Build id: 269659977
11Job id: 619710388
12Runtime kernel version: 5.15.0-1049-gcp
13travis-build version: 5c36a08f
14Build image provisioning date and time
15Tue 06 Feb 2024 05:15:48 PM UTC
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 20.04.6 LTS
19Release: 20.04
20Codename: focal
21Systemd Version
22systemd 245 (245.4-4ubuntu3.23)
23Cookbooks Version
244a0cff6 https://github.com/travis-ci/travis-cookbooks/tree/4a0cff6
25git version
26git version 2.43.0
27bash version
28GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0
31docker version
32Client:
33 Version: 24.0.5
34 API version: 1.43
35 Go version: go1.20.3
36 Git commit: 24.0.5-0ubuntu1~20.04.1
37 Built: Mon Aug 21 19:50:14 2023
38 OS/Arch: linux/amd64
39 Context: default
41Server:
42 Engine:
43 Version: 24.0.5
44 API version: 1.43 (minimum version 1.12)
45 Go version: go1.20.3
46 Git commit: 24.0.5-0ubuntu1~20.04.1
47 Built: Mon Aug 21 19:50:14 2023
48 OS/Arch: linux/amd64
49 Experimental: false
50 containerd:
51 Version: 1.7.2
52 GitCommit:
53 runc:
54 Version: 1.1.7-0ubuntu1~20.04.2
55 GitCommit:
56 docker-init:
57 Version: 0.19.0
58 GitCommit:
59clang version
60clang version 16.0.0
61jq version
62jq-1.7
63bats version
64Bats 0.4.0
65shellcheck version
660.9.0
67shfmt version
68v3.7.0
69ccache version
703.7.7
71cmake version
72cmake version 3.26.3
73heroku version
74heroku/8.7.1 linux-x64 node-v16.19.0
75imagemagick version
76Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
77md5deep version
784.4
79mercurial version
80version 6.5.2
81mysql version
82mysql Ver 8.0.36-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
83openssl version
84OpenSSL 1.1.1f 31 Mar 2020
85packer version
861.9.4
87postgresql client version
88psql (PostgreSQL) 13.13 (Ubuntu 13.13-1.pgdg20.04+1)
89ragel version
90Ragel State Machine Compiler version 6.10 March 2017
91sudo version
921.8.31
93gzip version
94gzip 1.10
95zip version
96Zip 3.0
97vim version
98VIM - Vi IMproved 8.1 (2018 May 18, compiled Dec 07 2023 15:42:49)
99iptables version
100iptables v1.8.4 (legacy)
101curl version
102curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
103wget version
104GNU Wget 1.20.3 built on linux-gnu.
105rsync version
106rsync version 3.1.3 protocol version 31
107gimme version
108v1.5.4
109nvm version
1100.39.7
111perlbrew version
112/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
113phpenv version
114rbenv 1.2.0
115rvm version
116rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
117default ruby version
118ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]
119default python version
120Python 3.7.17
121ElasticSearch version
1227.16.3
123Installed Firefox version
124firefox 99.0
125MongoDB version
126MongoDB 4.4.28
127PhantomJS version
1282.1.1
129Redis version
130redis-server 7.2.4
131Pre-installed Go versions
1321.11.1
133mvn version
134Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
135gradle version
136Gradle 8.3!
137lein version
138Leiningen 2.11.1 on Java 11.0.21 OpenJDK 64-Bit Server VM
139Pre-installed Node.js versions
140v10.24.1
141v12.22.12
142v14.21.3
143v16.15
144v16.20.2
145v18.19.0
146v18.4.0
147v20.11.0
148v4.9.1
149v6.17.1
150v8.17.0
151phpenv versions
152 system
153 7.4
154* 7.4.6 (set by /home/travis/.phpenv/version)
155 hhvm-stable
156 hhvm
157composer --version
158Composer version 1.10.6 2020-05-06 10:28:10
159Pre-installed Ruby versions
160ruby-2.5.9
161ruby-2.7.6
162ruby-3.1.2
1640.04s0.01s0.62s0.34s0.06s0.02s0.04s0.00s0.01s0.02s0.03s0.01s0.01s0.00s0.44sOK
1650.00s0.05s0.00s0.02s0.17s0.00s0.00s0.00s0.01s0.00s0.28s0.00s1.03s0.00s0.15s6.04s0.00s4.05s0.00s2.30s
docker_mtu_and_registry_mirrors
resolvconf
git.checkout
1660.01s1.52s$ git clone --depth=10 --branch=bfsy-304-ent-am https://github.com/travis-ci/travis-yml.git travis-ci/travis-yml
167Cloning into 'travis-ci/travis-yml'...
168$ cd travis-ci/travis-yml
169$ git checkout -qf 4126f6f514c480807eaa8f1bd5e5820a12d4d691
1710.01s
172Setting environment variables from repository settings
173$ export QUAY_ROBOT_HANDLE=[secure]
174$ export QUAY_ROBOT_TOKEN=[secure]
rvm
17634.93s$ rvm use 2.6.10 --install --binary --fuzzy
177curl: (22) The requested URL returned error: 404
178Required ruby-2.6.10 is not installed - installing.
179curl: (22) The requested URL returned error: 404
180Searching for binary rubies, this might take some time.
181Found remote file https://storage.googleapis.com/travis-ci-language-archives/ruby/binaries/ubuntu/20.04/x86_64/ruby-2.6.10.tar.bz2
182Checking requirements for ubuntu.
183Requirements installation successful.
184ruby-2.6.10 - #configure
185ruby-2.6.10 - #download
186 % Total % Received % Xferd Average Speed Time Time Time Current
187 Dload Upload Total Spent Left Speed
188100 19.9M 100 19.9M 0 0 71.3M 0 --:--:-- --:--:-- --:--:-- 71.1M
189No checksum for downloaded archive, recording checksum in user configuration.
190ruby-2.6.10 - #validate archive
191ruby-2.6.10 - #extract
192ruby-2.6.10 - #validate binary
193ruby-2.6.10 - #setup
194ruby-2.6.10 - #gemset created /home/travis/.rvm/gems/ruby-2.6.10@global
195ruby-2.6.10 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
196ruby-2.6.10 - #generating global wrappers........
197ruby-2.6.10 - #uninstalling gem rubygems-bundler-1.4.5.
198ruby-2.6.10 - #gemset created /home/travis/.rvm/gems/ruby-2.6.10
199ruby-2.6.10 - #importing gemset /home/travis/.rvm/gemsets/default.gemsthere was an error installing gem bundler
200.........................
201ruby-2.6.10 - #generating default wrappers........
202Using /home/travis/.rvm/gems/ruby-2.6.10
204$ export BUNDLE_GEMFILE=$PWD/Gemfile
cache.1
205Setting up build cache
206$ export CASHER_DIR=${TRAVIS_HOME}/.casher
2070.17s$ Installing caching utilities
2080.00s1.42sattempting to download cache archive
209fetching bfsy-304-ent-am/cache--linux-focal-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-2.6.10--gemfile-Gemfile.tgz
210found cache
cache.bundler
2130.00s1.54sadding /home/travis/build/travis-ci/travis-yml/vendor/bundle to cache
214creating directory /home/travis/build/travis-ci/travis-yml/vendor/bundle
ruby.versions
215$ ruby --version
216ruby 2.6.10p210 (2022-04-12 revision 67958) [x86_64-linux]
217$ rvm --version
218rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
219$ bundle --version
220/home/travis/.rvm/rubies/ruby-2.6.10/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': Could not find 'bundler' (2.4.17) required by your /home/travis/build/travis-ci/travis-yml/Gemfile.lock. (Gem::GemNotFoundException)
221To update to the latest version installed on your system, run `bundle update --bundler`.
222To install the missing version, run `gem install bundler:2.4.17`
223 from /home/travis/.rvm/rubies/ruby-2.6.10/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
224 from /home/travis/.rvm/rubies/ruby-2.6.10/bin/bundle:30:in `<main>'
225 from /home/travis/.rvm/rubies/ruby-2.6.10/bin/ruby_executable_hooks:22:in `eval'
226 from /home/travis/.rvm/rubies/ruby-2.6.10/bin/ruby_executable_hooks:22:in `<main>'
227$ gem --version
2283.0.3.1
before_install.1
23016.67s$ gem install rubygems-update -v 3.4.22
231Successfully installed rubygems-update-3.4.22
2321 gem installed
before_install.2
233$ gem update --silent --system 3.4.13
234 Successfully built RubyGem
235 Name: bundler
236 Version: 2.4.13
237 File: bundler-2.4.13.gem
238Bundler 2.4.13 installed
239RubyGems 3.4.13 installed
240Regenerating binstubs
241Regenerating plugins
243# 3.4.13 / 2023-05-09
245## Enhancements:
247* Installs bundler 2.4.13 as a default gem.
249# 3.4.12 / 2023-04-11
251## Enhancements:
253* [Experimental] Add WebAuthn Support to the CLI. Pull request
254 [#6560](https://github.com/rubygems/rubygems/pull/6560) by jenshenny
255* Installs bundler 2.4.12 as a default gem.
257# 3.4.11 / 2023-04-10
259## Enhancements:
261* Installs bundler 2.4.11 as a default gem.
263# 3.4.10 / 2023-03-27
265## Enhancements:
267* Installs bundler 2.4.10 as a default gem.
269# 3.4.9 / 2023-03-20
271## Enhancements:
273* Improve `TarHeader#calculate_checksum` speed and readability. Pull
274 request [#6476](https://github.com/rubygems/rubygems/pull/6476) by
275 Maumagnaguagno
276* Added only missing extensions option into pristine command. Pull request
277 [#6446](https://github.com/rubygems/rubygems/pull/6446) by hsbt
278* Installs bundler 2.4.9 as a default gem.
280## Bug fixes:
282* Fix `$LOAD_PATH` in rake and ext_conf builder. Pull request
283 [#6490](https://github.com/rubygems/rubygems/pull/6490) by ntkme
284* Fix `gem uninstall` with `--install-dir`. Pull request
285 [#6481](https://github.com/rubygems/rubygems/pull/6481) by
286 deivid-rodriguez
288## Documentation:
290* Document our current release policy. Pull request
291 [#6450](https://github.com/rubygems/rubygems/pull/6450) by
292 deivid-rodriguez
294# 3.4.8 / 2023-03-08
296## Enhancements:
298* Add TarReader::Entry#seek to seek within the tar file entry. Pull
299 request [#6390](https://github.com/rubygems/rubygems/pull/6390) by
300 martinemde
301* Avoid calling String#dup in Gem::Version#marshal_dump. Pull request
302 [#6438](https://github.com/rubygems/rubygems/pull/6438) by segiddins
303* Remove hardcoded "master" branch references. Pull request
304 [#6425](https://github.com/rubygems/rubygems/pull/6425) by
305 deivid-rodriguez
306* [Experimental] Add `gem exec` command to run executables from gems that
307 may or may not be installed. Pull request
308 [#6309](https://github.com/rubygems/rubygems/pull/6309) by segiddins
309* Installs bundler 2.4.8 as a default gem.
311## Bug fixes:
313* Fix installation error of same version of default gems with local
314 installation. Pull request
315 [#6430](https://github.com/rubygems/rubygems/pull/6430) by hsbt
316* Use proper memoized var name for Gem.state_home. Pull request
317 [#6420](https://github.com/rubygems/rubygems/pull/6420) by simi
319## Documentation:
321* Switch supporting explanations to all Ruby Central. Pull request
322 [#6419](https://github.com/rubygems/rubygems/pull/6419) by indirect
323* Update the link to OpenSource.org. Pull request
324 [#6392](https://github.com/rubygems/rubygems/pull/6392) by nobu
326# 3.4.7 / 2023-02-15
328## Enhancements:
330* Warn on self referencing gemspec dependency. Pull request
331 [#6335](https://github.com/rubygems/rubygems/pull/6335) by simi
332* Installs bundler 2.4.7 as a default gem.
334## Bug fixes:
336* Fix inconsistent behavior of zero byte files in archive. Pull request
337 [#6329](https://github.com/rubygems/rubygems/pull/6329) by martinemde
339# 3.4.6 / 2023-01-31
341## Enhancements:
343* Allow `require` decorations be disabled. Pull request
344 [#6319](https://github.com/rubygems/rubygems/pull/6319) by
345 deivid-rodriguez
346* Installs bundler 2.4.6 as a default gem.
348## Bug fixes:
350* Include directory in CargoBuilder install path. Pull request
351 [#6298](https://github.com/rubygems/rubygems/pull/6298) by matsadler
353## Documentation:
355* Include links to pull requests in changelog. Pull request
356 [#6316](https://github.com/rubygems/rubygems/pull/6316) by
357 deivid-rodriguez
359# 3.4.5 / 2023-01-21
361## Enhancements:
363* Installs bundler 2.4.5 as a default gem.
365# 3.4.4 / 2023-01-16
367## Enhancements:
369* Installs bundler 2.4.4 as a default gem.
371## Documentation:
373* Improve documentation about `Kernel` monkeypatches. Pull request [#6217](https://github.com/rubygems/rubygems/pull/6217)
374 by nobu
376# 3.4.3 / 2023-01-06
378## Enhancements:
380* Installs bundler 2.4.3 as a default gem.
382## Documentation:
384* Fix several typos. Pull request [#6224](https://github.com/rubygems/rubygems/pull/6224) by jdufresne
386# 3.4.2 / 2023-01-01
388## Enhancements:
390* Add global flag (`-C`) to change execution directory. Pull request [#6180](https://github.com/rubygems/rubygems/pull/6180)
391 by gustavothecoder
392* Installs bundler 2.4.2 as a default gem.
394# 3.4.1 / 2022-12-24
396## Enhancements:
398* Installs bundler 2.4.1 as a default gem.
400# 3.4.0 / 2022-12-24
402## Breaking changes:
404* Drop support for Ruby 2.3, 2.4, 2.5 and RubyGems 2.5, 2.6, 2.7. Pull
405 request [#6107](https://github.com/rubygems/rubygems/pull/6107) by deivid-rodriguez
406* Remove support for deprecated OS. Pull request [#6041](https://github.com/rubygems/rubygems/pull/6041) by peterzhu2118
408## Features:
410* Add 'call for update' to RubyGems install command. Pull request [#5922](https://github.com/rubygems/rubygems/pull/5922) by
411 simi
413## Enhancements:
415* Add `mswin` support for cargo builder. Pull request [#6167](https://github.com/rubygems/rubygems/pull/6167) by ianks
416* Validate Cargo.lock is present for Rust based extensions. Pull request
417 [#6151](https://github.com/rubygems/rubygems/pull/6151) by simi
418* Clean built artifacts after building extensions. Pull request [#6133](https://github.com/rubygems/rubygems/pull/6133) by
419 deivid-rodriguez
420* Installs bundler 2.4.0 as a default gem.
422## Bug fixes:
424* Fix crash due to `BundlerVersionFinder` not defined. Pull request [#6152](https://github.com/rubygems/rubygems/pull/6152)
425 by deivid-rodriguez
426* Don't leave corrupted partial package download around when running out
427 of disk space. Pull request [#5681](https://github.com/rubygems/rubygems/pull/5681) by duckinator
429# 3.3.26 / 2022-11-16
431## Enhancements:
433* Upgrade rb-sys to 0.9.37. Pull request [#6047](https://github.com/rubygems/rubygems/pull/6047) by ianks
434* Installs bundler 2.3.26 as a default gem.
436# 3.3.25 / 2022-11-02
438## Enhancements:
440* Github source should default to secure protocol. Pull request [#6026](https://github.com/rubygems/rubygems/pull/6026) by
441 jasonkarns
442* Allow upcoming JRuby to pass keywords to Kernel#warn. Pull request [#6002](https://github.com/rubygems/rubygems/pull/6002)
443 by enebo
444* Installs bundler 2.3.25 as a default gem.
446# 3.3.24 / 2022-10-17
448## Enhancements:
450* Installs bundler 2.3.24 as a default gem.
452# 3.3.23 / 2022-10-05
454## Enhancements:
456* Add better error handling for permanent redirect responses. Pull request
457 [#5931](https://github.com/rubygems/rubygems/pull/5931) by jenshenny
458* Installs bundler 2.3.23 as a default gem.
460## Bug fixes:
462* Fix generic arm platform matching against runtime arm platforms with
463 eabi modifiers. Pull request [#5957](https://github.com/rubygems/rubygems/pull/5957) by deivid-rodriguez
464* Fix `Gem::Platform.match` not handling String argument properly. Pull
465 request [#5939](https://github.com/rubygems/rubygems/pull/5939) by flavorjones
466* Fix resolution on non-musl platforms. Pull request [#5915](https://github.com/rubygems/rubygems/pull/5915) by
467 deivid-rodriguez
468* Mask the file mode when extracting files. Pull request [#5906](https://github.com/rubygems/rubygems/pull/5906) by
469 kddnewton
471# 3.3.22 / 2022-09-07
473## Enhancements:
475* Support non gnu libc arm-linux-eabi platforms. Pull request [#5889](https://github.com/rubygems/rubygems/pull/5889) by
476 ntkme
477* Installs bundler 2.3.22 as a default gem.
479## Bug fixes:
481* Fix `gem info` with explicit `--version`. Pull request [#5884](https://github.com/rubygems/rubygems/pull/5884) by
482 tonyaraujop
484# 3.3.21 / 2022-08-24
486## Enhancements:
488* Support non gnu libc linux platforms. Pull request [#5852](https://github.com/rubygems/rubygems/pull/5852) by
489 deivid-rodriguez
490* Installs bundler 2.3.21 as a default gem.
492# 3.3.20 / 2022-08-10
494## Enhancements:
496* Include backtrace with crashes by default. Pull request [#5811](https://github.com/rubygems/rubygems/pull/5811) by
497 deivid-rodriguez
498* Don't create broken symlinks when a gem includes them, but print a
499 warning instead. Pull request [#5801](https://github.com/rubygems/rubygems/pull/5801) by deivid-rodriguez
500* Warn (rather than crash) when setting `nil` specification versions. Pull
501 request [#5794](https://github.com/rubygems/rubygems/pull/5794) by deivid-rodriguez
502* Installs bundler 2.3.20 as a default gem.
504## Bug fixes:
506* Always consider installed specs for resolution, even if prereleases.
507 Pull request [#5821](https://github.com/rubygems/rubygems/pull/5821) by deivid-rodriguez
508* Fix `gem install` with `--platform` flag not matching simulated platform
509 correctly. Pull request [#5820](https://github.com/rubygems/rubygems/pull/5820) by deivid-rodriguez
510* Fix platform matching for index specs. Pull request [#5795](https://github.com/rubygems/rubygems/pull/5795) by Ilushkanama
512# 3.3.19 / 2022-07-27
514## Enhancements:
516* Display mfa warnings on `gem signin`. Pull request [#5590](https://github.com/rubygems/rubygems/pull/5590) by aellispierce
517* Require fileutils more lazily when installing gems. Pull request [#5738](https://github.com/rubygems/rubygems/pull/5738)
518 by deivid-rodriguez
519* Fix upgrading RubyGems with a customized `Gem.default_dir`. Pull request
520 [#5728](https://github.com/rubygems/rubygems/pull/5728) by deivid-rodriguez
521* Stop using `/dev/null` for silent ui for WASI platform. Pull request
522 [#5703](https://github.com/rubygems/rubygems/pull/5703) by kateinoigakukun
523* Unify loading `Gem::Requirement`. Pull request [#5596](https://github.com/rubygems/rubygems/pull/5596) by deivid-rodriguez
524* Installs bundler 2.3.19 as a default gem.
526## Bug fixes:
528* Fix `ruby setup.rb` with `--destdir` writing outside of `--destdir`.
529 Pull request [#5737](https://github.com/rubygems/rubygems/pull/5737) by deivid-rodriguez
531## Documentation:
533* Fix wrong information about default RubyGems source. Pull request [#5723](https://github.com/rubygems/rubygems/pull/5723)
534 by tnir
536# 3.3.18 / 2022-07-14
538## Enhancements:
540* Make platform `universal-mingw32` match "x64-mingw-ucrt". Pull request
541 [#5655](https://github.com/rubygems/rubygems/pull/5655) by johnnyshields
542* Add more descriptive messages when `gem update` fails to update some
543 gems. Pull request [#5676](https://github.com/rubygems/rubygems/pull/5676) by brianleshopify
544* Installs bundler 2.3.18 as a default gem.
546## Bug fixes:
548* Make sure RubyGems prints no warnings when loading plugins. Pull request
549 [#5607](https://github.com/rubygems/rubygems/pull/5607) by deivid-rodriguez
551# 3.3.17 / 2022-06-29
553## Enhancements:
555* Document `gem env` argument aliases and add `gem env user_gemhome` and
556 `gem env user_gemdir`. Pull request [#5644](https://github.com/rubygems/rubygems/pull/5644) by deivid-rodriguez
557* Improve error message when `operating_system.rb` fails to load. Pull
558 request [#5658](https://github.com/rubygems/rubygems/pull/5658) by deivid-rodriguez
559* Clean up temporary directory after `generate_index --update`. Pull
560 request [#5653](https://github.com/rubygems/rubygems/pull/5653) by graywolf-at-work
561* Simplify extension builder. Pull request [#5626](https://github.com/rubygems/rubygems/pull/5626) by deivid-rodriguez
562* Installs bundler 2.3.17 as a default gem.
564## Documentation:
566* Modify RubyGems issue template to be like the one for Bundler. Pull
567 request [#5643](https://github.com/rubygems/rubygems/pull/5643) by deivid-rodriguez
569# 3.3.16 / 2022-06-15
571## Enhancements:
573* Auto-fix and warn gem packages including a gemspec with `require_paths`
574 as an array of arrays. Pull request [#5615](https://github.com/rubygems/rubygems/pull/5615) by deivid-rodriguez
575* Misc cargo builder improvements. Pull request [#5459](https://github.com/rubygems/rubygems/pull/5459) by ianks
576* Installs bundler 2.3.16 as a default gem.
578## Bug fixes:
580* Fix incorrect password redaction when there's an error in `gem source
581 -a`. Pull request [#5623](https://github.com/rubygems/rubygems/pull/5623) by deivid-rodriguez
582* Fix another regression when loading old marshaled specs. Pull request
583 [#5610](https://github.com/rubygems/rubygems/pull/5610) by deivid-rodriguez
585# 3.3.15 / 2022-06-01
587## Enhancements:
589* Support the change of did_you_mean about `Exception#detailed_message`.
590 Pull request [#5560](https://github.com/rubygems/rubygems/pull/5560) by mame
591* Installs bundler 2.3.15 as a default gem.
593## Bug fixes:
595* Fix loading old marshaled specs including `YAML::PrivateType` constant.
596 Pull request [#5415](https://github.com/rubygems/rubygems/pull/5415) by deivid-rodriguez
597* Fix rubygems update when non default `--install-dir` is configured. Pull
598 request [#5566](https://github.com/rubygems/rubygems/pull/5566) by deivid-rodriguez
600# 3.3.14 / 2022-05-18
602## Enhancements:
604* Installs bundler 2.3.14 as a default gem.
606# 3.3.13 / 2022-05-04
608## Enhancements:
610* Installs bundler 2.3.13 as a default gem.
612## Bug fixes:
614* Fix regression when resolving ruby constraints. Pull request [#5486](https://github.com/rubygems/rubygems/pull/5486) by
615 deivid-rodriguez
617## Documentation:
619* Clarify description of owner-flags. Pull request [#5497](https://github.com/rubygems/rubygems/pull/5497) by kronn
621# 3.3.12 / 2022-04-20
623## Enhancements:
625* Less error swallowing when installing gems. Pull request [#5475](https://github.com/rubygems/rubygems/pull/5475) by
626 deivid-rodriguez
627* Stop considering `RUBY_PATCHLEVEL` for resolution. Pull request [#5472](https://github.com/rubygems/rubygems/pull/5472) by
628 deivid-rodriguez
629* Bump vendored optparse to latest master. Pull request [#5466](https://github.com/rubygems/rubygems/pull/5466) by
630 deivid-rodriguez
631* Installs bundler 2.3.12 as a default gem.
633## Documentation:
635* Fix formatting in docs. Pull request [#5470](https://github.com/rubygems/rubygems/pull/5470) by peterzhu2118
636* Fix a typo. Pull request [#5401](https://github.com/rubygems/rubygems/pull/5401) by znz
638# 3.3.11 / 2022-04-07
640## Enhancements:
642* Enable mfa on specific keys during gem signin. Pull request [#5305](https://github.com/rubygems/rubygems/pull/5305) by
643 aellispierce
644* Prefer `__dir__` to `__FILE__`. Pull request [#5444](https://github.com/rubygems/rubygems/pull/5444) by deivid-rodriguez
645* Add cargo builder for rust extensions. Pull request [#5175](https://github.com/rubygems/rubygems/pull/5175) by ianks
646* Installs bundler 2.3.11 as a default gem.
648## Documentation:
650* Improve RDoc setup. Pull request [#5398](https://github.com/rubygems/rubygems/pull/5398) by deivid-rodriguez
652# 3.3.10 / 2022-03-23
654## Enhancements:
656* Installs bundler 2.3.10 as a default gem.
658## Documentation:
660* Enable `Gem::Package` example in RDoc documentation. Pull request [#5399](https://github.com/rubygems/rubygems/pull/5399)
661 by nobu
662* Unhide RDoc documentation from top level `Gem` module. Pull request
663 [#5396](https://github.com/rubygems/rubygems/pull/5396) by nobu
665# 3.3.9 / 2022-03-09
667## Enhancements:
669* Installs bundler 2.3.9 as a default gem.
671# 3.3.8 / 2022-02-23
673## Enhancements:
675* Installs bundler 2.3.8 as a default gem.
677# 3.3.7 / 2022-02-09
679## Enhancements:
681* Installs bundler 2.3.7 as a default gem.
683## Documentation:
685* Fix missing rdoc for `Gem::Version`. Pull request [#5299](https://github.com/rubygems/rubygems/pull/5299) by nevans
687# 3.3.6 / 2022-01-26
689## Enhancements:
691* Forbid downgrading past the originally shipped version on Ruby 3.1. Pull
692 request [#5301](https://github.com/rubygems/rubygems/pull/5301) by deivid-rodriguez
693* Support `--enable-load-relative` inside binstubs. Pull request [#2929](https://github.com/rubygems/rubygems/pull/2929) by
694 deivid-rodriguez
695* Let `Version#<=>` accept a String. Pull request [#5275](https://github.com/rubygems/rubygems/pull/5275) by amatsuda
696* Installs bundler 2.3.6 as a default gem.
698## Bug fixes:
700* Avoid `flock` on non Windows systems, since it causing issues on NFS
701 file systems. Pull request [#5278](https://github.com/rubygems/rubygems/pull/5278) by deivid-rodriguez
702* Fix `gem update --system` for already installed version of
703 `rubygems-update`. Pull request [#5285](https://github.com/rubygems/rubygems/pull/5285) by loadkpi
705# 3.3.5 / 2022-01-12
707## Enhancements:
709* Don't activate `yaml` gem from RubyGems. Pull request [#5266](https://github.com/rubygems/rubygems/pull/5266) by
710 deivid-rodriguez
711* Let `gem fetch` understand `<gem>:<version>` syntax and
712 `--[no-]suggestions` flag. Pull request [#5242](https://github.com/rubygems/rubygems/pull/5242) by ximenasandoval
713* Installs bundler 2.3.5 as a default gem.
715## Bug fixes:
717* Fix `gem install <non-existent-gem> --force` crash. Pull request [#5262](https://github.com/rubygems/rubygems/pull/5262)
718 by deivid-rodriguez
719* Fix longstanding `gem install` failure on JRuby. Pull request [#5228](https://github.com/rubygems/rubygems/pull/5228) by
720 deivid-rodriguez
722## Documentation:
724* Markup `Gem::Specification` documentation with RDoc notations. Pull
725 request [#5268](https://github.com/rubygems/rubygems/pull/5268) by nobu
727# 3.3.4 / 2021-12-29
729## Enhancements:
731* Don't redownload `rubygems-update` package if already there. Pull
732 request [#5230](https://github.com/rubygems/rubygems/pull/5230) by deivid-rodriguez
733* Installs bundler 2.3.4 as a default gem.
735## Bug fixes:
737* Fix `gem update --system` crashing when latest version not supported.
738 Pull request [#5191](https://github.com/rubygems/rubygems/pull/5191) by deivid-rodriguez
740## Performance:
742* Make SpecificationPolicy autoload constant. Pull request [#5222](https://github.com/rubygems/rubygems/pull/5222) by pocke
744# 3.3.3 / 2021-12-24
746## Enhancements:
748* Installs bundler 2.3.3 as a default gem.
750## Bug fixes:
752* Fix gem installation failing in Solaris due to bad `IO#flock` usage.
753 Pull request [#5216](https://github.com/rubygems/rubygems/pull/5216) by mame
755# 3.3.2 / 2021-12-23
757## Enhancements:
759* Fix deprecations when activating DidYouMean for misspelled command
760 suggestions. Pull request [#5211](https://github.com/rubygems/rubygems/pull/5211) by yuki24
761* Installs bundler 2.3.2 as a default gem.
763## Bug fixes:
765* Fix gemspec truncation. Pull request [#5208](https://github.com/rubygems/rubygems/pull/5208) by deivid-rodriguez
767# 3.3.1 / 2021-12-22
769## Enhancements:
771* Fix compatibility with OpenSSL 3.0. Pull request [#5196](https://github.com/rubygems/rubygems/pull/5196) by rhenium
772* Remove hard errors when matching major bundler not found. Pull request
773 [#5181](https://github.com/rubygems/rubygems/pull/5181) by deivid-rodriguez
774* Installs bundler 2.3.1 as a default gem.
776# 3.3.0 / 2021-12-21
778## Breaking changes:
780* Removed deprecated `gem server` command. Pull request [#5034](https://github.com/rubygems/rubygems/pull/5034) by hsbt
781* Remove macOS specific gem layout. Pull request [#4833](https://github.com/rubygems/rubygems/pull/4833) by deivid-rodriguez
782* Default `gem update` documentation format is now only `ri`. Pull request
783 [#3888](https://github.com/rubygems/rubygems/pull/3888) by hsbt
785## Features:
787* Give command misspelled suggestions via `did_you_mean` gem. Pull request
788 [#3904](https://github.com/rubygems/rubygems/pull/3904) by hsbt
790## Performance:
792* Avoid some unnecessary stat calls. Pull request [#3887](https://github.com/rubygems/rubygems/pull/3887) by kares
793* Improve spell checking suggestion performance by
794 vendoring`DidYouMean::Levenshtein.distance` from `did_you_mean-1.4.0`.
795 Pull request [#3856](https://github.com/rubygems/rubygems/pull/3856) by austinpray
797## Enhancements:
799* Set `BUNDLER_VERSION` when `bundle _<version>_` is passed. Pull request
800 [#5180](https://github.com/rubygems/rubygems/pull/5180) by deivid-rodriguez
801* Don't require `rdoc` for `gem uninstall`. Pull request [#4691](https://github.com/rubygems/rubygems/pull/4691) by ndren
802* More focused rescue on extension builder exception to get more
803 information on errors. Pull request [#4189](https://github.com/rubygems/rubygems/pull/4189) by deivid-rodriguez
804* Installs bundler 2.3.0 as a default gem.
806## Bug fixes:
808* Fix encoding mismatch issues when writing gem packages. Pull request
809 [#5162](https://github.com/rubygems/rubygems/pull/5162) by deivid-rodriguez
810* Fix broken brew formula due to loading `operating_system.rb`
811 customizations too late. Pull request [#5154](https://github.com/rubygems/rubygems/pull/5154) by deivid-rodriguez
812* Properly fetch `Gem#latest_spec_for` with multiple sources. Pull request
813 [#2764](https://github.com/rubygems/rubygems/pull/2764) by kevlogan90
814* Fix upgrade crashing when multiple versions of `fileutils` installed.
815 Pull request [#5140](https://github.com/rubygems/rubygems/pull/5140) by deivid-rodriguez
817# 3.2.33 / 2021-12-07
819## Deprecations:
821* Deprecate typo name. Pull request [#5109](https://github.com/rubygems/rubygems/pull/5109) by nobu
823## Enhancements:
825* Add login & logout alias for the signin & signout commands. Pull request
826 [#5133](https://github.com/rubygems/rubygems/pull/5133) by colby-swandale
827* Fix race conditions when reading & writing gemspecs concurrently. Pull
828 request [#4408](https://github.com/rubygems/rubygems/pull/4408) by deivid-rodriguez
829* Installs bundler 2.2.33 as a default gem.
831## Bug fixes:
833* Fix `ruby setup.rb` trying to write outside of `--destdir`. Pull request
834 [#5053](https://github.com/rubygems/rubygems/pull/5053) by deivid-rodriguez
836## Documentation:
838* Move required_ruby_version gemspec attribute to recommended section.
839 Pull request [#5130](https://github.com/rubygems/rubygems/pull/5130) by simi
840* Ignore to generate the documentation from vendored libraries. Pull
841 request [#5118](https://github.com/rubygems/rubygems/pull/5118) by hsbt
843# 3.2.32 / 2021-11-23
845## Enhancements:
847* Refactor installer thread safety protections. Pull request [#5050](https://github.com/rubygems/rubygems/pull/5050) by
848 deivid-rodriguez
849* Allow gem activation from `operating_system.rb`. Pull request [#5044](https://github.com/rubygems/rubygems/pull/5044) by
850 deivid-rodriguez
851* Installs bundler 2.2.32 as a default gem.
853# 3.2.31 / 2021-11-08
855## Enhancements:
857* Don't pass empty `DESTDIR` to `nmake` since it works differently from
858 standard `make`. Pull request [#5057](https://github.com/rubygems/rubygems/pull/5057) by hsbt
859* Fix `gem install` vs `gem fetch` inconsistency. Pull request [#5037](https://github.com/rubygems/rubygems/pull/5037) by
860 deivid-rodriguez
861* Lazily load and vendor `optparse`. Pull request [#4881](https://github.com/rubygems/rubygems/pull/4881) by
862 deivid-rodriguez
863* Use a vendored copy of `tsort` internally. Pull request [#5027](https://github.com/rubygems/rubygems/pull/5027) by
864 deivid-rodriguez
865* Install bundler 2.2.31 as a default gem.
Top