AMD64
Ruby: 3.2.2
Git
CI_NODE_INDEX=0
Scroll to End of Log
0.00s0.27s0.15s0.07s0.00sTopworker_info1Worker information2hostname: e308af98-497c-4944-84eb-7dd3e77beb07@1.worker-n2-com-f8c4bb956-cnsdw.gce-production-13version: deploy_2024.10.02-2-gc32b553 https://github.com/travis-ci/worker/tree/c32b553e81363378d09787f52103ea9bcadf253c4instance: travis-job-52eff08c-5ea6-423a-a447-3a42bde099c9 travis-ci-sardonyx-xenial-1733301604-7dd427e6 (via amqp)5startup: 5.922892185ssystem_info7Build system information8Build language: ruby9Build group: edge10Build dist: xenial11Build id: 27413792512Job id: 63039785313Runtime kernel version: 4.15.0-1098-gcp14VM: default15travis-build version: 6b157a1c16Build image provisioning date and time17Wed Dec 4 09:13:18 UTC 202418Operating System Details19Distributor ID: Ubuntu20Description: Ubuntu 16.04.7 LTS21Release: 16.0422Codename: xenial23Systemd Version24systemd 22925Cookbooks Version26783af91 https://github.com/travis-ci/travis-cookbooks/tree/783af9127git version28git version 2.43.029bash version30GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)31gcc version32gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 2016060933docker version34Client: Docker Engine - Community35 Version: 20.10.736 API version: 1.4137 Go version: go1.13.1538 Git commit: f0df35039 Built: Wed Jun 2 11:56:47 202140 OS/Arch: linux/amd6441 Context: default42 Experimental: true44Server: Docker Engine - Community45 Engine:46 Version: 20.10.747 API version: 1.41 (minimum version 1.12)48 Go version: go1.13.1549 Git commit: b0f5bc350 Built: Wed Jun 2 11:54:58 202151 OS/Arch: linux/amd6452 Experimental: false53 containerd:54 Version: 1.4.655 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d56 runc:57 Version: 1.0.0-rc9558 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b759 docker-init:60 Version: 0.19.061 GitCommit: de40ad062clang version63clang version 7.0.0 (tags/RELEASE_700/final)64jq version65jq-1.7.166bats version67Bats 1.11.168shellcheck version690.10.070shfmt version71v3.8.072ccache version733.2.474cmake version75cmake version 3.26.376heroku version77heroku/9.5.0 linux-x64 node-v16.20.278imagemagick version79Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org80md5deep version814.482mercurial version83version 5.9.384mysql version85mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper86openssl version87OpenSSL 1.0.2g 1 Mar 201688packer version891.7.590postgresql client version91psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)92ragel version93Ragel State Machine Compiler version 6.8 Feb 201394sudo version951.8.1696gzip version97gzip 1.698zip version99Zip 3.0100vim version101VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)102iptables version103iptables v1.6.0104curl version105curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3106wget version107GNU Wget 1.17.1 built on linux-gnu.108rsync version109rsync version 3.1.1 protocol version 31110gimme version111v1.5.4112nvm version1130.40.1114perlbrew version115/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95116phpenv version117rbenv 1.3.0118rvm version119rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]120default ruby version121ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]122default python version123Python 3.7.17124CouchDB version125couchdb 1.6.1126ElasticSearch version1277.16.3128Installed Firefox version129firefox 63.0.1130MongoDB version131MongoDB 4.4.29132PhantomJS version1332.1.1134Pre-installed PostgreSQL versions1359.4.261369.5.251379.6.22138Redis version139redis-server 7.0.11140Pre-installed Go versions1411.23.0142ant version143Apache Ant(TM) version 1.9.6 compiled on July 20 2018144mvn version145Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)146gradle version147Gradle 8.3!148lein version149Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM150Pre-installed Node.js versions151v10.24.1152v12.22.12153v14.21.3154v16.15155v16.16.0156v16.20.2157v18.20.5158v20.18.1159v22.12.0160v4.9.1161v6.17.1162v8.17.0163phpenv versions164 system165 7.4166* 7.4.30 (set by /home/travis/.phpenv/version)167 hhvm-stable168 hhvm169composer --version170Composer version 2.3.7 2022-06-06 16:43:28171Pre-installed Ruby versions172ruby-2.7.6173ruby-3.3.51760.00s0.03s0.00s0.02s0.36s0.00s0.00s0.00s0.01s0.00s0.12s0.00s1.06s0.00s0.13s16.16s0.00s4.05s0.00s4.02sdocker_mtu_and_registry_mirrorsDockerresolvconfservicesgit.checkout1780.01s0.90s$ git clone --depth=50 https://github.com/travis-ci/travis-api.git travis-ci/travis-api179Cloning into 'travis-ci/travis-api'...180$ cd travis-ci/travis-api182From https://github.com/travis-ci/travis-api183 * branch refs/pull/1354/merge -> FETCH_HEAD184$ git checkout -qf FETCH_HEAD1860.01s187Setting environment variables from repository settings188$ export encrypted_221cd5f6eb22_key=[secure]189$ export encrypted_221cd5f6eb22_iv=[secure]190$ export QUAY_DOCKER_PASSWORD=[secure]191$ export QUAY_ROBOT_HANDLE=[secure]192$ export QUAY_ROBOT_TOKEN=[secure]194Setting environment variables from .travis.yml195$ export PATH=/snap/bin:$PATH196$ export RUBY_GC_MALLOC_LIMIT=90000000197$ export RUBY_GC_HEAP_FREE_SLOTS=200000198$ export CI_NODE_TOTAL=3199$ export CI_NODE_INDEX=0rvm202Downloading https://get.rvm.io203Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc204Verifying /home/travis/.rvm/archives/rvm-installer.asc205gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC using RSA key ID 39499BDB206gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]207gpg: WARNING: This key is not certified with a trusted signature!208gpg: There is no indication that the signature belongs to the owner.209Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB210GPG verified '/home/travis/.rvm/archives/rvm-installer'211Downloading https://github.com/rvm/rvm/archive/master.tar.gz212Upgrading the RVM installation in /home/travis/.rvm/213 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.214 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.215 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.216Upgrade of RVM in /home/travis/.rvm/ is complete.218<warn>Thanks for installing RVM 🙏</warn>219Please consider donating to our open collective to help us maintain RVM.221👉 Donate: <code>https://opencollective.com/rvm/donate</code>224RVM reloaded!226curl: (22) The requested URL returned error: 404 Not Found227Required ruby-3.2.2 is not installed - installing.228curl: (22) The requested URL returned error: 404 Not Found229Searching for binary rubies, this might take some time.230Found remote file https://rubies.travis-ci.org/ubuntu/16.04/x86_64/ruby-3.2.2.tar.bz2231Checking requirements for ubuntu.232Requirements installation successful.233ruby-3.2.2 - #configure234ruby-3.2.2 - #download235 % Total % Received % Xferd Average Speed Time Time Time Current236 Dload Upload Total Spent Left Speed237 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0238100 27.6M 100 27.6M 0 0 13.6M 0 0:00:02 0:00:02 --:--:-- 39.7M239No checksum for downloaded archive, recording checksum in user configuration.240ruby-3.2.2 - #validate archive241ruby-3.2.2 - #extract242ruby-3.2.2 - #validate binary243ruby-3.2.2 - #setup244ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2@global245ruby-3.2.2 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................248ruby-3.2.2 - #gemset created /home/travis/.rvm/gems/ruby-3.2.2251Using /home/travis/.rvm/gems/ruby-3.2.2253$ export BUNDLE_GEMFILE=$PWD/Gemfileruby.versions254$ ruby --version255ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]256$ rvm --version257rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]258$ bundle --version259Bundler version 2.4.10260$ gem --version2613.4.10before_install.1264Reading package lists...265Building dependency tree...266Reading state information...267postgresql-common is already the newest version (226.pgdg16.04+1).268postgresql-common set to manually installed.2690 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.before_install.2before_install.327112.79s$ sudo apt install -yq --no-install-suggests --no-install-recommends postgresql-11 postgresql-client-11273WARNING: apt does not have a stable CLI interface. Use with caution in scripts.275Reading package lists...276Building dependency tree...277Reading state information...278Suggested packages:279 postgresql-doc-11280Recommended packages:281 sysstat282The following NEW packages will be installed:283 postgresql-11 postgresql-client-112840 upgraded, 2 newly installed, 0 to remove and 12 not upgraded.285Need to get 15.5 MB of archives.286After this operation, 52.1 MB of additional disk space will be used.287Get:1 https://apt-archive.postgresql.org/pub/repos/apt xenial-pgdg/main amd64 postgresql-client-11 amd64 11.12-1.pgdg16.04+1 [1,479 kB]288Get:2 https://apt-archive.postgresql.org/pub/repos/apt xenial-pgdg/main amd64 postgresql-11 amd64 11.12-1.pgdg16.04+1 [14.0 MB]289Preconfiguring packages ...290Fetched 15.5 MB in 0s (33.9 MB/s)291Selecting previously unselected package postgresql-client-11.292(Reading database ... 176452 files and directories currently installed.)293Preparing to unpack .../postgresql-client-11_11.12-1.pgdg16.04+1_amd64.deb ...294Unpacking postgresql-client-11 (11.12-1.pgdg16.04+1) ...295Selecting previously unselected package postgresql-11.296Preparing to unpack .../postgresql-11_11.12-1.pgdg16.04+1_amd64.deb ...297Unpacking postgresql-11 (11.12-1.pgdg16.04+1) ...298Processing triggers for postgresql-common (226.pgdg16.04+1) ...299Obsolete major version 9.4301The PostgreSQL version 9.4 is obsolete, but the server or client packages302are still installed. Please install the latest packages (postgresql-13 and303postgresql-client-13) and upgrade the existing clusters with304pg_upgradecluster (see manpage).306Please be aware that the installation of postgresql-13 will automatically307create a default cluster 13/main. If you want to upgrade the 9.4/main308cluster, you need to remove the already existing 13 cluster (pg_dropcluster309--stop 13 main, see manpage for details).311The old server and client packages are no longer supported. After the312existing clusters are upgraded, the postgresql-9.4 and postgresql-client-9.4313packages should be removed.315Please see /usr/share/doc/postgresql-common/README.Debian.gz for details.317Obsolete major version 9.5319The PostgreSQL version 9.5 is obsolete, but the server or client packages320are still installed. Please install the latest packages (postgresql-13 and321postgresql-client-13) and upgrade the existing clusters with322pg_upgradecluster (see manpage).324Please be aware that the installation of postgresql-13 will automatically325create a default cluster 13/main. If you want to upgrade the 9.5/main326cluster, you need to remove the already existing 13 cluster (pg_dropcluster327--stop 13 main, see manpage for details).329The old server and client packages are no longer supported. After the330existing clusters are upgraded, the postgresql-9.5 and postgresql-client-9.5331packages should be removed.333Please see /usr/share/doc/postgresql-common/README.Debian.gz for details.335Building PostgreSQL dictionaries from installed myspell/hunspell packages...336Removing obsolete dictionary files:337Setting up postgresql-client-11 (11.12-1.pgdg16.04+1) ...338update-alternatives: using /usr/share/postgresql/11/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode339Setting up postgresql-11 (11.12-1.pgdg16.04+1) ...340Creating new PostgreSQL cluster 11/main ...341/usr/lib/postgresql/11/bin/initdb -D /var/lib/postgresql/11/main --auth-local peer --auth-host md5342The files belonging to this database system will be owned by user "postgres".343This user must also own the server process.345The database cluster will be initialized with locale "en_US.UTF-8".346The default database encoding has accordingly been set to "UTF8".347The default text search configuration will be set to "english".349Data page checksums are disabled.351fixing permissions on existing directory /var/lib/postgresql/11/main ... ok352creating subdirectories ... ok353selecting default max_connections ... 100354selecting default shared_buffers ... 128MB355selecting default timezone ... UTC356selecting dynamic shared memory implementation ... posix357creating configuration files ... ok358running bootstrap script ... ok359performing post-bootstrap initialization ... ok360syncing data to disk ... ok362Success. You can now start the database server using:364 pg_ctlcluster 11 main start366Ver Cluster Port Status Owner Data directory Log file36711 main 5433 down postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log368update-alternatives: using /usr/share/postgresql/11/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto modebefore_install.4before_install.5before_install.6before_install.7before_install.8before_install.9before_install.11378$ gem update --system379Updating rubygems-update380Successfully installed rubygems-update-3.6.3381Installing RubyGems 3.6.3382 Successfully built RubyGem383 Name: bundler384 Version: 2.6.3385 File: bundler-2.6.3.gem386Bundler 2.6.3 installed387RubyGems 3.6.3 installed388Regenerating binstubs389Regenerating plugins391# 3.6.3 / 2025-01-16393## Enhancements:395* Add credentials file path to `gem env`. Pull request396 [#8375](https://github.com/rubygems/rubygems/pull/8375) by duckinator397* Update SPDX license list as of 2024-12-30. Pull request398 [#8387](https://github.com/rubygems/rubygems/pull/8387) by399 github-actions[bot]400* Installs bundler 2.6.3 as a default gem.402## Bug fixes:404* Fix `@licenses` array unmarshalling. Pull request405 [#8411](https://github.com/rubygems/rubygems/pull/8411) by rykov407# 3.6.2 / 2024-12-23409## Security:411* Fix Gem::SafeMarshal buffer overrun when given lengths larger than fit412 into a byte. Pull request413 [#8305](https://github.com/rubygems/rubygems/pull/8305) by segiddins414* Improve type checking in marshal_load methods. Pull request415 [#8306](https://github.com/rubygems/rubygems/pull/8306) by segiddins417## Enhancements:419* Skip rdoc hooks and their tests on newer rdoc versions. Pull request420 [#8340](https://github.com/rubygems/rubygems/pull/8340) by421 deivid-rodriguez422* Installs bundler 2.6.2 as a default gem.424## Bug fixes:426* Fix serialized metadata including an empty `@original_platform`427 attribute. Pull request428 [#8355](https://github.com/rubygems/rubygems/pull/8355) by429 deivid-rodriguez431# 3.6.1 / 2024-12-17433## Enhancements:435* Installs bundler 2.6.1 as a default gem.437## Bug fixes:439* Fix `gem info` tagging some non default gems as default. Pull request440 [#8321](https://github.com/rubygems/rubygems/pull/8321) by441 deivid-rodriguez443## Documentation:445* Fix broken links. Pull request446 [#8327](https://github.com/rubygems/rubygems/pull/8327) by st0012448# 3.6.0 / 2024-12-16450## Security:452* Stop storing executable names in ivars. Pull request453 [#8307](https://github.com/rubygems/rubygems/pull/8307) by segiddins455## Breaking changes:457* Drop ruby 3.0 support. Pull request458 [#8091](https://github.com/rubygems/rubygems/pull/8091) by segiddins460## Features:462* Add --attestation option to gem push. Pull request463 [#8239](https://github.com/rubygems/rubygems/pull/8239) by segiddins465## Enhancements:467* Skip unresolved deps warning on `Gem::Specification.reset` on benign468 cases. Pull request469 [#8309](https://github.com/rubygems/rubygems/pull/8309) by470 deivid-rodriguez471* Let `gem install <name>` suggest `<name>-ruby` and `ruby-<name>` when472 providing "did you mean" suggestions. Pull request473 [#8197](https://github.com/rubygems/rubygems/pull/8197) by duckinator474* Update SPDX license list as of 2024-08-19. Pull request475 [#8233](https://github.com/rubygems/rubygems/pull/8233) by476 github-actions[bot]477* Add `--target-rbconfig` option to `gem install` and `gem update`478 commands. Pull request479 [#7628](https://github.com/rubygems/rubygems/pull/7628) by kateinoigakukun480* Skip nil-value keys to make metadata reproducible. Pull request481 [#7129](https://github.com/rubygems/rubygems/pull/7129) by nobu482* Allow disabling installation of compiled extensions into lib through483 `Gem.configuration.install_extension_in_lib`. Pull request484 [#6463](https://github.com/rubygems/rubygems/pull/6463) by hsbt485* Installs bundler 2.6.0 as a default gem.487## Bug fixes:489* Set $0 to exe when running `gem exec` to fix name in CLI output. Pull490 request [#8267](https://github.com/rubygems/rubygems/pull/8267) by adam12491* Fix manifest in gem package using incorrect platform sometimes. Pull492 request [#8202](https://github.com/rubygems/rubygems/pull/8202) by493 deivid-rodriguez495## Documentation:497* Fix missing single quote in git source example. Pull request498 [#8303](https://github.com/rubygems/rubygems/pull/8303) by nobu499* Update the `gem install` demo in REAME to use a gem that just works on500 Windows. Pull request501 [#8262](https://github.com/rubygems/rubygems/pull/8262) by soda92502* Unify rubygems and bundler docs directory. Pull request503 [#8159](https://github.com/rubygems/rubygems/pull/8159) by hsbt505# 3.5.23 / 2024-11-05507## Enhancements:509* Validate user input encoding of `gem` CLI arguments. Pull request510 [#6471](https://github.com/rubygems/rubygems/pull/6471) by511 deivid-rodriguez512* Fix `gem update --system` leaving old default bundler executables513 around. Pull request514 [#8172](https://github.com/rubygems/rubygems/pull/8172) by515 deivid-rodriguez516* Installs bundler 2.5.23 as a default gem.518## Bug fixes:520* Fix commands with 2 MFA requests when webauthn is enabled. Pull request521 [#8174](https://github.com/rubygems/rubygems/pull/8174) by522 deivid-rodriguez523* Make `--enable-load-relative` binstubs prolog work when Ruby is not524 installed in the same directory as the binstub. Pull request525 [#7872](https://github.com/rubygems/rubygems/pull/7872) by526 deivid-rodriguez528## Performance:530* Speed up `gem install <nonexistent-gem>` by finding alternative name531 suggestions faster. Pull request532 [#8084](https://github.com/rubygems/rubygems/pull/8084) by duckinator534## Documentation:536* Add missing comma in documentation. Pull request537 [#8152](https://github.com/rubygems/rubygems/pull/8152) by leoarnold539# 3.5.22 / 2024-10-16541## Enhancements:543* Prevent `._*` files in packages generated from macOS. Pull request544 [#8150](https://github.com/rubygems/rubygems/pull/8150) by545 deivid-rodriguez546* Fix `gem pristine etc` resetting gem twice sometimes. Pull request547 [#8117](https://github.com/rubygems/rubygems/pull/8117) by548 deivid-rodriguez549* Allow `gem pristine` to reset default gems too. Pull request550 [#8118](https://github.com/rubygems/rubygems/pull/8118) by551 deivid-rodriguez552* Update vendored `uri` and `net-http`. Pull request553 [#8112](https://github.com/rubygems/rubygems/pull/8112) by segiddins554* Installs bundler 2.5.22 as a default gem.556## Bug fixes:558* Fix `gem contents` for default gems. Pull request559 [#8132](https://github.com/rubygems/rubygems/pull/8132) by560 deivid-rodriguez561* Fix duplicated specs when they have been previously activated. Pull562 request [#8131](https://github.com/rubygems/rubygems/pull/8131) by563 deivid-rodriguez564* Fix `gem install` on NFS shares. Pull request565 [#8123](https://github.com/rubygems/rubygems/pull/8123) by566 deivid-rodriguez567* Fix a `gem install` crash during "done installing" hooks. Pull request568 [#8113](https://github.com/rubygems/rubygems/pull/8113) by569 deivid-rodriguez570* Fix plugin command loading. Pull request571 [#8121](https://github.com/rubygems/rubygems/pull/8121) by572 deivid-rodriguez574# 3.5.21 / 2024-10-03576## Enhancements:578* Fix `Gem::MissingSpecVersionError#to_s` not showing exception message.579 Pull request [#8074](https://github.com/rubygems/rubygems/pull/8074) by580 deivid-rodriguez581* Remove code that makes suggest_gems_from_name give worse results. Pull582 request [#8083](https://github.com/rubygems/rubygems/pull/8083) by583 duckinator584* Warning about PATH in `--user-install` mode is only necessary for gems585 with executables. Pull request586 [#8071](https://github.com/rubygems/rubygems/pull/8071) by587 deivid-rodriguez588* Installs bundler 2.5.21 as a default gem.590## Bug fixes:592* Fix error in one source when fetching dependency APIs clearing results593 from all sources. Pull request594 [#8080](https://github.com/rubygems/rubygems/pull/8080) by595 deivid-rodriguez596* Fix `gem cleanup` warning when two versions of psych installed. Pull597 request [#8072](https://github.com/rubygems/rubygems/pull/8072) by598 deivid-rodriguez600# 3.5.20 / 2024-09-24602## Enhancements:604* Installs bundler 2.5.20 as a default gem.606# 3.5.19 / 2024-09-18608## Enhancements:610* Standardize pretty-print output for `Gem::Source` and subclasses. Pull611 request [#7994](https://github.com/rubygems/rubygems/pull/7994) by612 djberube613* Update vendored `molinillo` to master and vendored `resolv` to 0.4.0.614 Pull request [#7521](https://github.com/rubygems/rubygems/pull/7521) by615 hsbt616* Installs bundler 2.5.19 as a default gem.618## Bug fixes:620* Fix `bundle exec rake install` failing when local gem has extensions.621 Pull request [#7977](https://github.com/rubygems/rubygems/pull/7977) by622 deivid-rodriguez623* Make `gem exec` use the standard GEM_HOME. Pull request624 [#7982](https://github.com/rubygems/rubygems/pull/7982) by625 deivid-rodriguez626* Fix `gem fetch` always exiting with zero status code. Pull request627 [#8007](https://github.com/rubygems/rubygems/pull/8007) by628 deivid-rodriguez629* Remove temporary `.lock` files unintentionally left around by gem630 installer. Pull request631 [#7939](https://github.com/rubygems/rubygems/pull/7939) by nobu632* Removed unused stringio. Pull request633 [#8001](https://github.com/rubygems/rubygems/pull/8001) by hsbt634* Avoid another race condition of open mode. Pull request635 [#7931](https://github.com/rubygems/rubygems/pull/7931) by nobu636* Fix `@license` typo preventing licenses from being correctly637 unmarshalled. Pull request638 [#7975](https://github.com/rubygems/rubygems/pull/7975) by djberube640## Performance:642* Fix `gem install does-not-exist` being super slow. Pull request643 [#8006](https://github.com/rubygems/rubygems/pull/8006) by644 deivid-rodriguez646# 3.5.18 / 2024-08-26648## Enhancements:650* Installs bundler 2.5.18 as a default gem.652## Bug fixes:654* Fix `gem uninstall <name>:<version>` failing on shadowed default gems.655 Pull request [#7949](https://github.com/rubygems/rubygems/pull/7949) by656 deivid-rodriguez658# 3.5.17 / 2024-08-01660## Enhancements:662* Explicitly encode `Gem::Dependency` to yaml. Pull request663 [#7867](https://github.com/rubygems/rubygems/pull/7867) by segiddins664* Installs bundler 2.5.17 as a default gem.666## Bug fixes:668* Fix `gem list` regression when a regular gem shadows a default one. Pull669 request [#7892](https://github.com/rubygems/rubygems/pull/7892) by670 deivid-rodriguez671* Always leave default gem executables around. Pull request672 [#7879](https://github.com/rubygems/rubygems/pull/7879) by673 deivid-rodriguez674* Fix line comment issue for hash when loading gemrc. Pull request675 [#7857](https://github.com/rubygems/rubygems/pull/7857) by leetking677# 3.5.16 / 2024-07-18679## Enhancements:681* Installs bundler 2.5.16 as a default gem.683## Bug fixes:685* Fix gemspec `require_paths` validation. Pull request686 [#7866](https://github.com/rubygems/rubygems/pull/7866) by687 deivid-rodriguez688* Fix loading of nested `gemrc` config keys when specified as symbols.689 Pull request [#7851](https://github.com/rubygems/rubygems/pull/7851) by690 moofkit692## Performance:694* Use `caller_locations` instead of splitting `caller`. Pull request695 [#7708](https://github.com/rubygems/rubygems/pull/7708) by nobu697# 3.5.15 / 2024-07-09699## Enhancements:701* Installs bundler 2.5.15 as a default gem.703## Bug fixes:705* Restrict generic `arm` to only match 32-bit arm. Pull request706 [#7830](https://github.com/rubygems/rubygems/pull/7830) by ntkme707* Protect creating binstubs with a file lock. Pull request708 [#7806](https://github.com/rubygems/rubygems/pull/7806) by709 deivid-rodriguez711## Documentation:713* Make it clearer that `add_dependency` is the main way to add714 non-development dependencies. Pull request715 [#7800](https://github.com/rubygems/rubygems/pull/7800) by jeromedalbert717# 3.5.14 / 2024-06-21719## Enhancements:721* Installs bundler 2.5.14 as a default gem.723## Bug fixes:725* Make "bundler? update --bundler" behave identically. Pull request726 [#7778](https://github.com/rubygems/rubygems/pull/7778) by x-yuri728# 3.5.13 / 2024-06-14730## Enhancements:732* Installs bundler 2.5.13 as a default gem.734## Bug fixes:736* Never remove executables that may belong to a default gem. Pull request737 [#7747](https://github.com/rubygems/rubygems/pull/7747) by738 deivid-rodriguez740# 3.5.12 / 2024-06-13742## Enhancements:744* Installs bundler 2.5.12 as a default gem.746## Bug fixes:748* Fix `gem uninstall` unresolved specifications warning. Pull request749 [#7667](https://github.com/rubygems/rubygems/pull/7667) by750 deivid-rodriguez751* Fix `gem pristine` sometimes failing to pristine user installed gems.752 Pull request [#7664](https://github.com/rubygems/rubygems/pull/7664) by753 deivid-rodriguez755# 3.5.11 / 2024-05-28757## Enhancements:759* Update SPDX license list as of 2024-05-22. Pull request760 [#7689](https://github.com/rubygems/rubygems/pull/7689) by761 github-actions[bot]762* Fix the update_rubygems inconsistency (--disable-gems). Pull request763 [#7658](https://github.com/rubygems/rubygems/pull/7658) by x-yuri764* Accept WASI as an OS name in Gem::Platform. Pull request765 [#7629](https://github.com/rubygems/rubygems/pull/7629) by kateinoigakukun766* Warn if RubyGems version explicitly set in gemspec does not match767 running version. Pull request768 [#7460](https://github.com/rubygems/rubygems/pull/7460) by769 deivid-rodriguez770* Installs bundler 2.5.11 as a default gem.772## Bug fixes:774* Fix binstubs sometimes not getting regenerated when `--destdir` is775 given. Pull request776 [#7660](https://github.com/rubygems/rubygems/pull/7660) by777 deivid-rodriguez778* Fix `gem uninstall --user-install` for symlinked HOME. Pull request779 [#7645](https://github.com/rubygems/rubygems/pull/7645) by780 deivid-rodriguez781* Fix issue when plugin stubs would sometimes not be properly removed by782 `gem uninstall`. Pull request783 [#7631](https://github.com/rubygems/rubygems/pull/7631) by784 deivid-rodriguez785* Fix plugins uninstallation for user installed gems. Pull request786 [#6456](https://github.com/rubygems/rubygems/pull/6456) by voxik788## Performance:790* Use a constant empty tar header to avoid extra allocations. Pull request791 [#7484](https://github.com/rubygems/rubygems/pull/7484) by segiddins793## Documentation:795* Recommend `bin/rake` over `rake` in contributing docs. Pull request796 [#7648](https://github.com/rubygems/rubygems/pull/7648) by797 deivid-rodriguez799# 3.5.10 / 2024-05-03801## Security:803* Add a limit to the size of the metadata and checksums files in a gem804 package. Pull request805 [#7568](https://github.com/rubygems/rubygems/pull/7568) by segiddins807## Enhancements: