{"id":7617,"name":"sqlite3","ecosystem":"rubygems","repository_url":"https://github.com/sparklemotion/sqlite3-ruby","issues_count":22902,"created_at":"2025-06-06T22:12:45.185Z","updated_at":"2025-06-06T22:12:45.185Z","purl":"pkg:gem/sqlite3","metadata":{"id":308344,"name":"sqlite3","ecosystem":"rubygems","description":"Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled\nbinaries are available for common platforms for recent versions of Ruby.\n","homepage":"https://github.com/sparklemotion/sqlite3-ruby","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/sparklemotion/sqlite3-ruby","keywords_array":[],"namespace":null,"versions_count":492,"first_release_published_at":"2009-11-08T20:09:22.820Z","latest_release_published_at":"2025-02-20T17:52:43.487Z","latest_release_number":"2.6.0","last_synced_at":"2025-06-07T01:37:33.037Z","created_at":"2022-04-06T11:16:20.063Z","updated_at":"2025-06-07T01:40:00.482Z","registry_url":"https://rubygems.org/gems/sqlite3","install_command":"gem install sqlite3 -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/sqlite3/","metadata":{"funding":null},"repo_metadata":{"id":411078,"uuid":"30272","full_name":"sparklemotion/sqlite3-ruby","owner":"sparklemotion","description":"Ruby bindings for the SQLite3 embedded database","archived":false,"fork":false,"pushed_at":"2025-05-27T13:18:38.000Z","size":1685,"stargazers_count":803,"open_issues_count":22,"forks_count":203,"subscribers_count":29,"default_branch":"main","last_synced_at":"2025-06-02T20:24:18.542Z","etag":null,"topics":["ruby","sqlite"],"latest_commit_sha":null,"homepage":"https://sparklemotion.github.io/sqlite3-ruby/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sparklemotion.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2008-07-01T13:03:27.000Z","updated_at":"2025-06-02T18:17:39.000Z","dependencies_parsed_at":"2024-02-07T16:29:14.319Z","dependency_job_id":"ed9a0de3-463f-40c4-9ada-332df9eed0d5","html_url":"https://github.com/sparklemotion/sqlite3-ruby","commit_stats":{"total_commits":1069,"total_committers":82,"mean_commits":"13.036585365853659","dds":0.7362020579981291,"last_synced_commit":"a6c67ac28f84c23a6a986add88afac3e1a4ecc1b"},"previous_names":["luislavena/sqlite3-ruby"],"tags_count":73,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sparklemotion","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257652605,"owners_count":22580171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"sparklemotion","name":"Sparkle Motion","uuid":"1851072","kind":"organization","description":null,"email":null,"website":"http://nokogiri.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1851072?v=4","repositories_count":10,"last_synced_at":"2024-03-25T19:32:24.345Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sparklemotion","funding_links":[],"total_stars":11435,"followers":44,"following":0,"created_at":"2022-11-02T16:17:22.709Z","updated_at":"2024-03-25T19:32:30.508Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sparklemotion","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sparklemotion/repositories"},"tags":[{"name":"v2.6.0","sha":"2724f7bd84db6b4f403b15e8a49cba39fa99b59a","kind":"commit","published_at":"2025-02-20T17:30:15.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.6.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"e426700671f7164bd396e2dc1db6da1eee5b479b","kind":"commit","published_at":"2024-12-25T16:12:51.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.5.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.5.0/manifests"},{"name":"v2.5.0.rc1","sha":"6b62c955a08c28243344f02b876dddfd6dd57181","kind":"commit","published_at":"2024-12-14T18:38:49.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.5.0.rc1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.5.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.5.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.5.0.rc1/manifests"},{"name":"v2.4.1","sha":"3641937e9251d171da9e945c28a305b0cbed5fee","kind":"commit","published_at":"2024-12-08T19:12:25.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.4.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"6886f98d90ade97c3b355a2b36c11727661a1cb7","kind":"commit","published_at":"2024-12-03T22:07:18.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.4.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"0df3e888ef02bfa5f7fbdf83fad34bdad4bc7e7f","kind":"commit","published_at":"2024-11-25T20:40:35.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.3.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"e6093000119c5574526cedba46ba6efa77fb6d4d","kind":"commit","published_at":"2024-11-20T14:07:46.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.3.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"88628accffdf86398842071a3e009cbe9045a804","kind":"commit","published_at":"2024-10-30T18:00:47.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.2.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"557ce1b607f96db1caae9051ae2627a2961f68cc","kind":"commit","published_at":"2024-10-22T16:34:26.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.1.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"9a18cb9697d5bf6bdfd19e20e49934b0ce83a12a","kind":"commit","published_at":"2024-09-24T21:37:06.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.1.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0/manifests"},{"name":"v2.1.0.rc3","sha":"04d111c9651c2fd394094def9a7a33c09e03f8fa","kind":"commit","published_at":"2024-09-24T20:39:19.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.1.0.rc3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.1.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc3/manifests"},{"name":"v2.1.0.rc2","sha":"4b6d614aaecfea57dd98364b9c26a31996a2f500","kind":"commit","published_at":"2024-09-19T20:52:10.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.1.0.rc2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.1.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc2/manifests"},{"name":"v2.1.0.rc1","sha":"81ea485f680c54f604ec1d0f40a00d999a149dc0","kind":"commit","published_at":"2024-09-18T16:16:35.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.1.0.rc1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.1.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.1.0.rc1/manifests"},{"name":"v2.0.4","sha":"8c8f1b33a75386f98dbdb0e9155acd9aa283c387","kind":"commit","published_at":"2024-08-13T15:32:13.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.0.4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"00568925b4d76d68115b57e842ac0c3ff46900c2","kind":"commit","published_at":"2024-07-29T18:58:31.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.0.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"eaf8f1ea1c4b01d424876cde1d6653d210153f7d","kind":"commit","published_at":"2024-05-23T17:40:29.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.0.2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"659d01c73d2792d02e5f627accc13d9f7fb8d215","kind":"commit","published_at":"2024-04-20T14:45:38.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.0.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"59eee1d007a80930a36410983f60594814b4d619","kind":"commit","published_at":"2024-04-17T17:34:12.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v2.0.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v2.0.0/manifests"},{"name":"v1.7.3","sha":"bcba9308dca348e93cddace051d38642218dd1b6","kind":"commit","published_at":"2024-03-15T21:30:42.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.7.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"f90c980a073041f9c1f67d50e2d725b24fa2637f","kind":"commit","published_at":"2024-01-30T18:36:40.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.7.2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"5374a84090e3d92ee8d7286ee7bc5066fbc747ec","kind":"commit","published_at":"2024-01-24T21:50:15.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.7.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"4f8ff6fb4f76576168be227ddb7f652f3a16351c","kind":"commit","published_at":"2023-12-27T19:27:20.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.7.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.7.0/manifests"},{"name":"v1.6.9","sha":"d4df9fdab61071cb707357522f37f1a9648244ea","kind":"commit","published_at":"2023-11-26T18:38:30.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.9","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.9/manifests"},{"name":"v1.6.8","sha":"015f601144115a9274bedb3fe3de234dd9e06157","kind":"commit","published_at":"2023-11-01T19:32:41.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.8","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.8/manifests"},{"name":"v1.6.7","sha":"261103408a45bd63aed81aa3cce685cd8bf85fb6","kind":"commit","published_at":"2023-10-10T20:27:24.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.7","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.7/manifests"},{"name":"v1.6.6","sha":"14827cdf90e9f92d5b8d151fb1ffd4261f19297d","kind":"commit","published_at":"2023-09-12T17:43:51.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.6","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"77e902d5d717cdcb092247accd53388f09cdea9d","kind":"commit","published_at":"2023-09-09T13:58:36.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.5","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.5/manifests"},{"name":"v1.6.5.rc1","sha":"c7d1f9b75ccb1673d3d7c64c7951f06cea29e6cb","kind":"commit","published_at":"2023-09-08T20:07:42.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.5.rc1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.5.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.5.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.5.rc1/manifests"},{"name":"v1.6.4","sha":"d28600e58d6aa297c48b0ee8566665aefa54a489","kind":"commit","published_at":"2023-08-26T19:53:48.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"81181d878697c524e2132473c097b7af802cb208","kind":"commit","published_at":"2023-05-16T16:34:23.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"69c9fa7f0013cfbc546f5b0256509156d0838f5d","kind":"commit","published_at":"2023-03-27T13:52:25.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"1b469eda33c0dd2c3b1a60f982c800956d8e6e1c","kind":"commit","published_at":"2023-02-22T15:03:45.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"f3f5f903cf05352dcfa2e4fd179f207d9345346f","kind":"tag","published_at":"2023-01-13T14:30:17.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0/manifests"},{"name":"v1.6.0.rc2","sha":"ee6bf89919418f1b8625f7b5af2ba22cb05a8836","kind":"commit","published_at":"2023-01-04T22:19:49.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.0.rc2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0.rc2/manifests"},{"name":"v1.6.0.rc1","sha":"1815290532a0bb176387b7ed14c7525293e14204","kind":"commit","published_at":"2023-01-02T19:37:21.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.6.0.rc1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.6.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.6.0.rc1/manifests"},{"name":"v1.5.4","sha":"beaa1425383970d4fd3abce8a9798a6a4e615f5a","kind":"commit","published_at":"2022-11-18T15:30:57.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.4/manifests"},{"name":"v1.5.3","sha":"12fc32922e7a4448200aaf7a92bdc946d1a9ea8d","kind":"commit","published_at":"2022-10-11T12:15:08.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"5c443e239e204dc6bebb6129d9f7b8be854fed1e","kind":"commit","published_at":"2022-10-01T16:28:58.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"8ab3ecce3857d4ff5a705e8ed6c4680b01930771","kind":"commit","published_at":"2022-09-29T22:24:16.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"31ea0084ced0a317fbf2e4c21b2ba3cd2694025b","kind":"commit","published_at":"2022-09-08T03:14:56.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0/manifests"},{"name":"v1.5.0.rc2","sha":"2544e58213a52d0643047af884a200cd934bf151","kind":"commit","published_at":"2022-08-30T19:13:04.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.0.rc2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0.rc2/manifests"},{"name":"v1.5.0.rc1","sha":"84e32c544681c105a0ac4897a79109198902bc4f","kind":"commit","published_at":"2022-07-05T21:20:54.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.5.0.rc1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.5.0.rc1/manifests"},{"name":"v1.4.4","sha":"8e21a44424c4f3af89797f46451c0e6b696a62f8","kind":"tag","published_at":"2022-06-14T17:21:05.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.4.4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"d9ea4ca0e36321f25c2f8f1497a850d5a20a8983","kind":"tag","published_at":"2022-06-13T15:13:15.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.4.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"a1407544d9be7845408a908db272d8cfdcf8bcd4","kind":"tag","published_at":"2019-12-18T20:19:43.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.4.2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"f132bc59c2511cbc9947ec34fd694da583c65b86","kind":"tag","published_at":"2019-04-29T23:13:09.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.4.1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"5c36dbeb8f61a13423d233380047d8051b7eefb7","kind":"tag","published_at":"2019-02-04T18:16:57.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.4.0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.13","sha":"ede250e66f9f1e5a2892df456ca41c47fba16366","kind":"tag","published_at":"2017-01-04T18:39:43.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.13","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.13/manifests"},{"name":"v1.3.12","sha":"f7e0b82aad4b6fd81a5a86cc8f38c824520270fe","kind":"tag","published_at":"2016-10-09T01:03:14.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.12","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.12/manifests"},{"name":"v1.3.11","sha":"99aa5aa3efc81a36f24ab22f8819074657ef54bf","kind":"tag","published_at":"2015-10-10T21:19:40.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.11","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.11/manifests"},{"name":"v1.3.10","sha":"970eea5dcdc3017ff485bd582aaa76c13a024605","kind":"tag","published_at":"2014-10-31T02:55:57.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.10","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.10/manifests"},{"name":"v1.3.9","sha":"cf4c15a47ff4029c183b4192455b188c6ec4633a","kind":"tag","published_at":"2014-02-25T18:50:34.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.9","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.9/manifests"},{"name":"v1.3.8","sha":"694953c8724d281e41d4cecdb734945c16efc2ba","kind":"tag","published_at":"2013-08-17T18:24:02.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.8","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.8/manifests"},{"name":"v1.3.7","sha":"9807e0dda22911166e01dafca238a4b150863c1f","kind":"tag","published_at":"2013-01-12T00:54:54.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.7","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.7/manifests"},{"name":"v1.3.6","sha":"ed79324f250d99315e89a74f82a4f35448175af5","kind":"tag","published_at":"2012-04-16T22:57:48.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.6","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.6/manifests"},{"name":"v1.3.5","sha":"a83704beda9d62af39db1cb35c18be5f0e87b9d8","kind":"tag","published_at":"2011-12-03T21:04:17.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.5","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.5/manifests"},{"name":"v1.3.4","sha":"b215755e12126ab42633a9f84a7671ac7c095d44","kind":"tag","published_at":"2011-07-25T14:08:51.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.4/manifests"},{"name":"dummy1.3.3","sha":"9c47c4ed1d81ff44b10c064fb5e2ca4e0c27e22c","kind":"tag","published_at":"2011-01-16T20:45:25.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/dummy1.3.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/dummy1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/dummy1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/dummy1.3.3/manifests"},{"name":"v1.3.3","sha":"fd3ebd6496e3027a0d7cb9ab5176712b26449a3f","kind":"commit","published_at":"2011-01-16T20:30:00.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1.3.3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1.3.3/manifests"},{"name":"v1_3_2","sha":"65b5f62591436c7bca7c67e6223fc1709bfc363c","kind":"tag","published_at":"2010-10-30T18:23:24.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_3_2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_3_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_2/manifests"},{"name":"v1_3_1","sha":"038a67e9391e09ebb8681a0c1e9b7b1cf2aa53c3","kind":"tag","published_at":"2010-07-10T03:10:03.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_3_1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_3_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_1/manifests"},{"name":"v1_3_0","sha":"2e6496b5b82639c033389922967ced48c9a23403","kind":"tag","published_at":"2010-06-07T02:19:56.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_3_0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_3_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0/manifests"},{"name":"v1_3_0_beta_2","sha":"efbfc03b6ec71121e1fe494c2ada77f63b50a6bd","kind":"tag","published_at":"2010-05-16T01:03:33.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_3_0_beta_2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_3_0_beta_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0_beta_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0_beta_2/manifests"},{"name":"v1_3_0_beta_1","sha":"8416cec2351d7f0ddf3faf593b021dff41c0ca78","kind":"tag","published_at":"2010-05-10T04:32:43.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_3_0_beta_1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_3_0_beta_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0_beta_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_3_0_beta_1/manifests"},{"name":"v1_2_5","sha":"8952715d3fc85145e8d164b75a69bde39539ffcb","kind":"tag","published_at":"2009-07-25T09:39:12.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_5","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_5/manifests"},{"name":"v1_2_4_1","sha":"de27913c9f744b4eb8120c14595295e94418f447","kind":"tag","published_at":"2009-07-05T22:10:11.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_4_1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_4_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_4_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_4_1/manifests"},{"name":"v1_2_4","sha":"7bf5bc243cd40bfd08022fdfb50bee2268b31249","kind":"tag","published_at":"2008-08-28T02:59:15.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_4","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_4/manifests"},{"name":"v1_2_3","sha":"369f826317dbd1f8ba7385eee6d22910489d10b9","kind":"tag","published_at":"2008-08-27T02:38:54.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_3","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_3/manifests"},{"name":"v1_2_2","sha":"86d3d598af767218642c707f07708bb49e430c1b","kind":"tag","published_at":"2008-05-31T13:35:10.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_2","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_2/manifests"},{"name":"v1_2_0","sha":"e7b8dab0250f8c55f7a7dbcc3e23450716f11e5a","kind":"tag","published_at":"2007-01-13T22:27:44.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_2_0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_2_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_2_0/manifests"},{"name":"v1_1_0","sha":"477d4dc6276436f611bfaf3dd7c6e40c5e3963b0","kind":"tag","published_at":"2005-02-15T15:03:42.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_1_0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_1_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_1_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_1_0/manifests"},{"name":"v1_0_1","sha":"c054ccaefbf2da31c3b19178f9e3ef20a3867924","kind":"tag","published_at":"2005-02-06T19:25:17.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_0_1","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_0_1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_0_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_0_1/manifests"},{"name":"v1_0_0","sha":"af1fb2a7bef5755208aeee0a30d2d739b041d840","kind":"tag","published_at":"2005-02-06T19:21:51.000Z","download_url":"https://codeload.github.com/sparklemotion/sqlite3-ruby/tar.gz/v1_0_0","html_url":"https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1_0_0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_0_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sparklemotion%2Fsqlite3-ruby/tags/v1_0_0/manifests"}]},"repo_metadata_updated_at":"2025-06-07T01:40:00.482Z","dependent_packages_count":9327,"downloads":152714470,"downloads_period":"total","dependent_repos_count":555573,"rankings":{"downloads":0.13046241678839443,"dependent_repos_count":0.026203989696814266,"dependent_packages_count":0.005017785261092093,"stargazers_count":2.17381608144423,"forks_count":1.9145638429544718,"docker_downloads_count":0.17618001583390017,"average":0.7377073553298171},"purl":"pkg:gem/sqlite3","advisories":[{"uuid":"GSA_kwCzR0hTQS1tZ3Z2LTVteHAteHE2N84AAvJx","url":"https://github.com/advisories/GHSA-mgvv-5mxp-xq67","title":"SQLite3 addresses vulnerability in packaged version of libsqlite","description":"### Summary\n\nThe rubygem sqlite3 v1.5.1 upgrades the packaged version of libsqlite from v3.39.3 to [v3.39.4](https://sqlite.org/releaselog/3_39_4.html).\n\nlibsqlite v3.39.4 addresses a vulnerability described as follows in the release notification:\n\n\u003e Version 3.39.4 is a minimal patch against the prior release that addresses issues found since the\n\u003e prior release. In particular, a potential vulnerability in the FTS3 extension has been fixed, so\n\u003e this should be considered a security update.\n\u003e\n\u003e In order to exploit the vulnerability, an attacker must have full SQL access and must be able to\n\u003e construct a corrupt database with over 2GB of FTS3 content. The problem arises from a 32-bit\n\u003e signed integer overflow.\n\nThis vulnerability has not been assigned a CVE and does not have a severity declared.\n\nPlease note that this advisory only applies to the sqlite3 gem v1.5.0, and only if the packaged libsqlite is being used. If you've overridden defaults at installation time to use system libraries instead of packaged libraries, you should instead pay attention to your distro's libsqlite release announcements.\n\n\n### Mitigation\n\nUpgrade to the rubygem sqlite3 v1.5.1 or later.\n\nUsers who are unable to upgrade the sqlite3 gem may also choose a more complicated mitigation: compile and link sqlite3 against external libsqlite \u003e= 3.39.4 which will also address these same issues.\n\n\n### References\n\n- Upstream release notes: https://sqlite.org/releaselog/3_39_4.html\n- Instructions for compiling against system libraries: https://github.com/sparklemotion/sqlite3-ruby","origin":"UNSPECIFIED","severity":"LOW","published_at":"2022-10-03T22:12:28.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/sparklemotion/sqlite3-ruby/security/advisories/GHSA-mgvv-5mxp-xq67","https://github.com/sparklemotion/sqlite3-ruby/releases/tag/v1.5.1","https://github.com/advisories/GHSA-mgvv-5mxp-xq67"],"source_kind":"github","identifiers":["GHSA-mgvv-5mxp-xq67"],"repository_url":"https://github.com/sparklemotion/sqlite3-ruby","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"1.5.1","vulnerable_version_range":"= 1.5.0"}],"ecosystem":"rubygems","package_name":"sqlite3"}],"created_at":"2022-12-21T16:11:56.391Z","updated_at":"2023-01-09T05:07:50.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/sqlite3","docker_dependents_count":1137,"docker_downloads_count":643630140,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/sqlite3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/sqlite3/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sqlite3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sqlite3/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sqlite3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sqlite3/related_packages","maintainers":[{"uuid":"207","login":"tenderlove","name":null,"email":null,"url":null,"packages_count":183,"html_url":"https://rubygems.org/profiles/tenderlove","role":null,"created_at":"2022-11-09T09:52:28.153Z","updated_at":"2022-11-09T09:52:28.153Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/tenderlove/packages"},{"uuid":"2583","login":"flavorjones","name":null,"email":null,"url":null,"packages_count":45,"html_url":"https://rubygems.org/profiles/flavorjones","role":null,"created_at":"2022-11-09T09:52:28.050Z","updated_at":"2022-11-09T09:52:28.050Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/flavorjones/packages"},{"uuid":"141","login":"qoobaa","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://rubygems.org/profiles/qoobaa","role":null,"created_at":"2022-11-09T09:52:28.113Z","updated_at":"2022-11-09T09:52:28.113Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/qoobaa/packages"},{"uuid":"20","login":"luislavena","name":null,"email":null,"url":null,"packages_count":28,"html_url":"https://rubygems.org/profiles/luislavena","role":null,"created_at":"2022-11-09T09:52:28.165Z","updated_at":"2022-11-09T09:52:28.165Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/luislavena/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":198121,"maintainers_count":66429,"namespaces_count":0,"keywords_count":17804,"github":"rubygems","metadata":{"funded_packages_count":7046},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2025-06-07T05:38:31.497Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},"unique_repositories_count":8425,"unique_repositories_count_past_30_days":19,"recent_issues":[{"uuid":"4527168423","node_id":"PR_kwDOOlMiT87fjxpS","number":304,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /structured-logging","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:11:12.000Z","updated_at":"2026-05-27T01:16:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/structured-logging","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"},{"uuid":"4527159081","node_id":"PR_kwDOOlMiT87fjvs3","number":295,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /db-litestream","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:09:43.000Z","updated_at":"2026-05-27T01:16:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/db-litestream","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/295","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/295","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/295/packages"},{"uuid":"4527158969","node_id":"PR_kwDOOlMiT87fjvra","number":294,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /db-cloud-storage","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:09:42.000Z","updated_at":"2026-05-27T01:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/db-cloud-storage","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/294","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/294","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/294/packages"},{"uuid":"4457945339","node_id":"PR_kwDOSMpOac7cHkMX","number":12,"state":"closed","title":"chore(deps): bump the minor-and-patch group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T00:54:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-16T00:54:12.000Z","updated_at":"2026-05-23T00:54:32.000Z","time_to_close":604818,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":5,"packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"jbuilder","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/rails/jbuilder"},{"name":"bootsnap","old_version":"1.24.1","new_version":"1.24.4","repository_url":"https://github.com/rails/bootsnap"},{"name":"aws-sdk-s3","old_version":"1.220.0","new_version":"1.222.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"selenium-webdriver","old_version":"4.43.0","new_version":"4.44.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `2.9.3` | `2.9.4` |\n| [jbuilder](https://github.com/rails/jbuilder) | `2.14.1` | `2.15.0` |\n| [bootsnap](https://github.com/rails/bootsnap) | `1.24.1` | `1.24.4` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.220.0` | `1.222.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.43.0` | `4.44.0` |\n\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jbuilder` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/jbuilder/releases\"\u003ejbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize \u003ccode\u003eKeyFormatter\u003c/code\u003e on cache hits by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/607\"\u003erails/jbuilder#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake method_missing private by \u003ca href=\"https://github.com/alexceder\"\u003e\u003ccode\u003e@​alexceder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/614\"\u003erails/jbuilder#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003earray!\u003c/code\u003e and \u003ccode\u003eset!\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/604\"\u003erails/jbuilder#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e:unprocessable_content\u003c/code\u003e for scaffolds with Rack 3.1 or higher by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/603\"\u003erails/jbuilder#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_map_collection\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/612\"\u003erails/jbuilder#612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve locals when rendering inline partial for object by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/613\"\u003erails/jbuilder#613\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mayur-kambariya\"\u003e\u003ccode\u003e@​mayur-kambariya\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/609\"\u003erails/jbuilder#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexceder\"\u003e\u003ccode\u003e@​alexceder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/614\"\u003erails/jbuilder#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/603\"\u003erails/jbuilder#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/018083d55f933c2a1d58929600799724462476e6\"\u003e\u003ccode\u003e018083d\u003c/code\u003e\u003c/a\u003e Prepare for 2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/72cf0673f5f8428dad00cf09c07e1aac0d6f3e17\"\u003e\u003ccode\u003e72cf067\u003c/code\u003e\u003c/a\u003e Update devcontainer image to Ruby 4.0.4 and add devcontainer-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/d35a962709bc0ccc157a9d42f3f428e7aeee687a\"\u003e\u003ccode\u003ed35a962\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/615\"\u003e#615\u003c/a\u003e from taketo1113/ci-rails8.1-ruby4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/cc42e7eb979116e37b63cb29ba5e86d4785f2153\"\u003e\u003ccode\u003ecc42e7e\u003c/code\u003e\u003c/a\u003e CI: Add Rails 8.1 \u0026amp; Ruby 4.0 to CI Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/cd7482eebb69bc194587af056aef700291032570\"\u003e\u003ccode\u003ecd7482e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/613\"\u003e#613\u003c/a\u003e from affinity/moberegger/fix-inline-partial-locals-be\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/58283a0cbf73fc46753a39c09933b5adc5f9e011\"\u003e\u003ccode\u003e58283a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/612\"\u003e#612\u003c/a\u003e from affinity/moberegger/optimize-_map_collection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/09ca3e12cb603ea27af8c6057c2a38a76fde3ac7\"\u003e\u003ccode\u003e09ca3e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/603\"\u003e#603\u003c/a\u003e from taketo1113/update-rack-unprocessable_content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/9a921d3b816cd4d858c9aba05c5f30fa9db70e3d\"\u003e\u003ccode\u003e9a921d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/604\"\u003e#604\u003c/a\u003e from affinity/moberegger/optimize-set-and-array-dsl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/363c3c8d850ba8ff198c05131217fcfb026d0c0a\"\u003e\u003ccode\u003e363c3c8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/614\"\u003e#614\u003c/a\u003e from alexceder/make-method-missing-private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/26c236c9353f28b1ac9a5438dea34fcd340c6b6f\"\u003e\u003ccode\u003e26c236c\u003c/code\u003e\u003c/a\u003e Make method_missing private\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.24.1 to 1.24.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/releases\"\u003ebootsnap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix several compatibility issues with Ruby \u003ccode\u003e4.0.4\u003c/code\u003e, particularly the \u003ccode\u003eshould not compile with coverage\u003c/code\u003e error. See \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/547\"\u003e#547\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e to work even when coverage is enabled. Unfortunately only possible on Ruby \u003ccode\u003e4.0.4+\u003c/code\u003e.\nOn older rubies if coverage is enabled a warning will be issued and the feature won't work.\u003c/li\u003e\n\u003cli\u003eReduced cache files header size from 64 to 32 bytes, and got rid of the random padding element.\u003c/li\u003e\n\u003cli\u003eAvoid leaking a private method in \u003ccode\u003eObject\u003c/code\u003e when testing for Parse.y bugs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.3...v1.24.4\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.3...v1.24.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/blob/main/CHANGELOG.md\"\u003ebootsnap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.24.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix several compatibility issues with Ruby \u003ccode\u003e4.0.4\u003c/code\u003e, particularly the \u003ccode\u003eshould not compile with coverage\u003c/code\u003e error. See \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/547\"\u003e#547\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e to work even when coverage is enabled. Unfortunately only possible on Ruby \u003ccode\u003e4.0.4+\u003c/code\u003e.\nOn older rubies if coverage is enabled a warning will be issued and the feature won't work.\u003c/li\u003e\n\u003cli\u003eReduced cache files header size from 64 to 32 bytes, and got rid of the random padding element.\u003c/li\u003e\n\u003cli\u003eAvoid leaking a private method in \u003ccode\u003eObject\u003c/code\u003e when testing for Parse.y bugs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/0d8a0a64cd1f302a4cbb29088fff7847ef9852c8\"\u003e\u003ccode\u003e0d8a0a6\u003c/code\u003e\u003c/a\u003e Release 1.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6ccc5ebda794afe4e2b36be677640b4f7b6a03ac\"\u003e\u003ccode\u003e6ccc5eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/550\"\u003e#550\u003c/a\u003e from byroot/fstr-and-coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/86e95864f89067159dadb8be68b656ae1a5f38ea\"\u003e\u003ccode\u003e86e9586\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e work even with coverage on\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/36c22246259452d163986565f7a946154f742da7\"\u003e\u003ccode\u003e36c2224\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/549\"\u003e#549\u003c/a\u003e from byroot/integration-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6500a43b2ac7fda963f03ed62098fb3b2be2bdeb\"\u003e\u003ccode\u003e6500a43\u003c/code\u003e\u003c/a\u003e Handle Coverage being suspended\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/cf3791edf37b778e14efa1f366c775f8456a3475\"\u003e\u003ccode\u003ecf3791e\u003c/code\u003e\u003c/a\u003e ISeq#input_to_output: just return \u003ccode\u003enil\u003c/code\u003e when using default compiler.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/cabdad95ed5218e6b888121c92702da4338de866\"\u003e\u003ccode\u003ecabdad9\u003c/code\u003e\u003c/a\u003e Only test Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/18250\"\u003e#18250\u003c/a\u003e] if on Ruby 3.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/490960e1dcd8bde4dda53e3ed1f435def73e0b0e\"\u003e\u003ccode\u003e490960e\u003c/code\u003e\u003c/a\u003e Yet another warning emitted from the canary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/045beb2ee5a85b1fd5000e6ee566b8b8a4c5df72\"\u003e\u003ccode\u003e045beb2\u003c/code\u003e\u003c/a\u003e Appease rubocop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/d37f282ec8db1c9b31405c5629bcc6bc68d9974c\"\u003e\u003ccode\u003ed37f282\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/546\"\u003e#546\u003c/a\u003e from davidenglishmusic/rubocop-performance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-s3` from 1.220.0 to 1.222.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md\"\u003eaws-sdk-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.222.0 (2026-05-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Code Generated Changes, see \u003ccode\u003e./build_tools\u003c/code\u003e or \u003ccode\u003eaws-sdk-core\u003c/code\u003e's CHANGELOG.md for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.221.0 (2026-05-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Validate outpost access point resource name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-ruby/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium-webdriver` from 4.43.0 to 4.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eselenium-webdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.44.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003efix(documentation): update artifact naming for generated docs by \u003ca href=\"https://github.com/diemol\"\u003e\u003ccode\u003e@​diemol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17332\"\u003eSeleniumHQ/selenium#17332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ruby): retrieve devtools version dynamically for package verification by \u003ca href=\"https://github.com/diemol\"\u003e\u003ccode\u003e@​diemol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17335\"\u003eSeleniumHQ/selenium#17335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Don't truncate internal log messages at error/warn levels by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17333\"\u003eSeleniumHQ/selenium#17333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Safe modifications of internal log handlers by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17334\"\u003eSeleniumHQ/selenium#17334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Remove planned obsoleted members for 4.44 by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17328\"\u003eSeleniumHQ/selenium#17328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Statically declare commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17330\"\u003eSeleniumHQ/selenium#17330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Statically declared events by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17331\"\u003eSeleniumHQ/selenium#17331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Add C# 14 extension to polyfill \u003ccode\u003eArgumentNullException.ThrowIfNull\u003c/code\u003e by \u003ca href=\"https://github.com/RenderMichael\"\u003e\u003ccode\u003e@​RenderMichael\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16697\"\u003eSeleniumHQ/selenium#16697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align SetDownloadBehavior command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17336\"\u003eSeleniumHQ/selenium#17336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align ContinueWithAuth command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17337\"\u003eSeleniumHQ/selenium#17337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align SetGeolocation polymorphic command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17338\"\u003eSeleniumHQ/selenium#17338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] In-process test webserver by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17339\"\u003eSeleniumHQ/selenium#17339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] deprecate the 'native' methods inside the HttpClient interface by \u003ca href=\"https://github.com/joerg1985\"\u003e\u003ccode\u003e@​joerg1985\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17340\"\u003eSeleniumHQ/selenium#17340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCDDL 2 Python generator by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16914\"\u003eSeleniumHQ/selenium#16914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix py:local_dev rake task by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17342\"\u003eSeleniumHQ/selenium#17342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Accept legacy session-closed event payloads by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17343\"\u003eSeleniumHQ/selenium#17343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in package \u003ccode\u003eorg.openqa.selenium.remote\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17325\"\u003eSeleniumHQ/selenium#17325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix NPE when response status is null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17348\"\u003eSeleniumHQ/selenium#17348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix NoSuchElementException for custom By locators by \u003ca href=\"https://github.com/Chandan25sharma\"\u003e\u003ccode\u003e@​Chandan25sharma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17287\"\u003eSeleniumHQ/selenium#17287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Update docs with pytest example and minor formatting fixes by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17351\"\u003eSeleniumHQ/selenium#17351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Fix stopping of network monitoring via DevTools by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17352\"\u003eSeleniumHQ/selenium#17352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Update tests to target .NET 10 by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17353\"\u003eSeleniumHQ/selenium#17353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Clean extra tools from GHA runner to free disk space by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17360\"\u003eSeleniumHQ/selenium#17360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInitial Creation of the Selenium CLI Tool by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17327\"\u003eSeleniumHQ/selenium#17327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix some nullability warnings by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17362\"\u003eSeleniumHQ/selenium#17362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Use generated Bidi files instead of hand curated ones by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17266\"\u003eSeleniumHQ/selenium#17266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add AI-assisted contribution policy by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17043\"\u003eSeleniumHQ/selenium#17043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Agents] Update agents to make sure do linting. by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17366\"\u003eSeleniumHQ/selenium#17366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17368\"\u003eSeleniumHQ/selenium#17368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[git] update gitignore to exclude mempalace by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17369\"\u003eSeleniumHQ/selenium#17369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove field \u003ccode\u003eChromiumDriver.capabilities\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17363\"\u003eSeleniumHQ/selenium#17363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[spec] Use http_file for the cddl files by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17372\"\u003eSeleniumHQ/selenium#17372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Obsolete Type(string) method in Input module by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17377\"\u003eSeleniumHQ/selenium#17377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Network failures by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17381\"\u003eSeleniumHQ/selenium#17381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] [test] Unignore bidi network conditions tests for Firefox by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17385\"\u003eSeleniumHQ/selenium#17385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Unignore network conditions tests for Firefox by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17386\"\u003eSeleniumHQ/selenium#17386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Migrate to MTP by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17384\"\u003eSeleniumHQ/selenium#17384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eselenium-webdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.44.0 (2026-05-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v146, v147, v148\u003c/li\u003e\n\u003cli\u003eModern Firefox does not like both the \u003ccode\u003e-v\u003c/code\u003e and \u003ccode\u003e--log\u003c/code\u003e flags at the same time (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17412\"\u003e#17412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix credential issue with private key (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17188\"\u003e#17188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/da2039bd1456a161d0c284de16f9f4f179f1e8ca\"\u003e\u003ccode\u003eda2039b\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.44.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17444\"\u003e#17444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/6b85c4a554af11aac20379fcd9281f7c19173e89\"\u003e\u003ccode\u003e6b85c4a\u003c/code\u003e\u003c/a\u003e [rb] Fix credential issue with private key (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17188\"\u003e#17188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4885286c4b7e8e1fb8613e6557b598894300301f\"\u003e\u003ccode\u003e4885286\u003c/code\u003e\u003c/a\u003e [dotnet][java][js][py][rb] Standardize README files across bindings (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2042c237094c145f5d356ca9239eef6aafe755be\"\u003e\u003ccode\u003e2042c23\u003c/code\u003e\u003c/a\u003e [rb] Modern Firefox does not like both the \u003ccode\u003e-v\u003c/code\u003e and \u003ccode\u003e--log\u003c/code\u003e flags at the same...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/31ee1221d6cae9f6e5e686ae5a0258d6e4bd6dfc\"\u003e\u003ccode\u003e31ee122\u003c/code\u003e\u003c/a\u003e [Agents] Update agents to make sure do linting. (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17366\"\u003e#17366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c95fe73785ef05cb25e40089cca34ad1ddd72c61\"\u003e\u003ccode\u003ec95fe73\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.43.0...selenium-4.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nicholastn1/portfolio/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholastn1%2Fportfolio/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4446936333","node_id":"PR_kwDORxlvNc7bkOAT","number":11,"state":"open","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-14T14:58:26.000Z","updated_at":"2026-05-16T21:18:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/yndajas/collection/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yndajas%2Fcollection/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4425636324","node_id":"PR_kwDOPdfcoc7afkp4","number":513,"state":"closed","title":"deps(deps): bump the minor-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":["viamin"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T04:29:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-12T02:06:14.000Z","updated_at":"2026-05-19T04:29:35.000Z","time_to_close":613400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-updates","update_count":3,"packages":[{"name":"agent-harness","old_version":"0.17.0","new_version":"0.18.0","repository_url":"https://github.com/viamin/agent-harness"},{"name":"ruby_llm","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/crmne/ruby_llm"},{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-updates group with 3 updates: [agent-harness](https://github.com/viamin/agent-harness), [ruby_llm](https://github.com/crmne/ruby_llm) and [sqlite3](https://github.com/sparklemotion/sqlite3-ruby).\n\nUpdates `agent-harness` from 0.17.0 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/viamin/agent-harness/releases\"\u003eagent-harness's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eagent-harness: v0.18.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.3...agent-harness/v0.18.0\"\u003e0.18.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopilot:\u003c/strong\u003e add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mode (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e0138f3c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.2...agent-harness/v0.17.3\"\u003e0.17.3\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e20a6ed5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.1...agent-harness/v0.17.2\"\u003e0.17.2\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e160: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e0aeb607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.17.1\"\u003e0.17.1\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e173: Smoke test contract timeout (30s) overrides caller timeout, breaking slow models (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/205\"\u003e#205\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e3a1e301\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/viamin/agent-harness/blob/main/CHANGELOG.md\"\u003eagent-harness's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.3...agent-harness/v0.18.0\"\u003e0.18.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopilot:\u003c/strong\u003e add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mode (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e0138f3c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.2...agent-harness/v0.17.3\"\u003e0.17.3\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e20a6ed5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.1...agent-harness/v0.17.2\"\u003e0.17.2\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e160: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e0aeb607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.17.1\"\u003e0.17.1\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e173: Smoke test contract timeout (30s) overrides caller timeout, breaking slow models (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/205\"\u003e#205\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e3a1e301\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/707e0ee4fdbc0e9c4a8aaf093310d18da4524ce8\"\u003e\u003ccode\u003e707e0ee\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.18.0 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e\u003ccode\u003e0138f3c\u003c/code\u003e\u003c/a\u003e feat(copilot): add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/2b308d272c51ad777d9d84ca9c4af76246785268\"\u003e\u003ccode\u003e2b308d2\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.3 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e\u003ccode\u003e20a6ed5\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/161\"\u003e#161\u003c/a\u003e: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/c6b7c0fd0cf9cfaa431610724c498086855dbefa\"\u003e\u003ccode\u003ec6b7c0f\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.2 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e\u003ccode\u003e0aeb607\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/160\"\u003e#160\u003c/a\u003e: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/cdc3eb3923a5f8fb4dbe729dc5e9f45840e089a4\"\u003e\u003ccode\u003ecdc3eb3\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.1 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e\u003ccode\u003e3a1e301\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/173\"\u003e#173\u003c/a\u003e: Smoke test contract timeout (30s) overrides caller timeout, breakin...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruby_llm` from 1.14.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crmne/ruby_llm/releases\"\u003eruby_llm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch1\u003eRubyLLM 1.15: Image Editing + Cost Tracking + Less Glue Code 🖼️💸🛠️\u003c/h1\u003e\n\u003cp\u003eRubyLLM \u003ccode\u003e1.15\u003c/code\u003e removes glue code around images, costs, tools, callbacks, and Rails persistence.\u003c/p\u003e\n\u003cp\u003eIf Ruby can infer a tool signature, RubyLLM now infers it. If a provider reports usage, RubyLLM can turn it into cost. If Rails already has a blob, RubyLLM reuses it instead of downloading and uploading it again.\u003c/p\u003e\n\u003ch2\u003e🖼️ Image Editing\u003c/h2\u003e\n\u003cp\u003eSame method, same attachment shape: \u003ccode\u003epaint\u003c/code\u003e now paints from scratch or edits an existing image.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eRubyLLM.paint\u003c/code\u003e can edit existing images with OpenAI's GPT Image models. Pass one or more source images with \u003ccode\u003ewith:\u003c/code\u003e, add a \u003ccode\u003emask:\u003c/code\u003e when you want to constrain the editable area, and use \u003ccode\u003eparams:\u003c/code\u003e for provider-specific image options.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage = RubyLLM.paint(\n  \u0026quot;Turn the logo green and keep the background transparent\u0026quot;,\n  model: \u0026quot;gpt-image-1\u0026quot;,\n  with: \u0026quot;logo.png\u0026quot;\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ccode\u003ewith:\u003c/code\u003e accepts the same attachment sources RubyLLM supports elsewhere: local files, URLs, IO-like objects, and Active Storage attachments. Multiple source images work too:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage = RubyLLM.paint(\n  \u0026quot;Combine these references into a postcard illustration\u0026quot;,\n  model: \u0026quot;gpt-image-1\u0026quot;,\n  with: [\u0026quot;person.png\u0026quot;, \u0026quot;style-reference.png\u0026quot;]\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eImage responses now expose provider usage data, and GPT Image pricing is represented in the model registry so image input/output costs can be calculated with the same API shape used by chats and messages:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage.tokens.input\nimage.tokens.output\n\u003cp\u003eimage.cost.input\nimage.cost.output\nimage.cost.total\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/crmne/ruby_llm/issues/138\"\u003e#138\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/crmne/ruby_llm/issues/512\"\u003e#512\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e💸 Conversation Costs + Normalized Tokens\u003c/h2\u003e\n\u003cp\u003eToken counts answer \u0026quot;how many?\u0026quot; Cost helpers answer the next question: \u0026quot;how much?\u0026quot;\u003c/p\u003e\n\u003cp\u003eRubyLLM now has first-class cost helpers for token-priced conversation usage:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/ff392893bb5366937688fa82bc0841185491f84c\"\u003e\u003ccode\u003eff39289\u003c/code\u003e\u003c/a\u003e Bump to 1.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/4bab6e26601ea9a0eb3f88973f0d08907ee72fa3\"\u003e\u003ccode\u003e4bab6e2\u003c/code\u003e\u003c/a\u003e Fix tests due to recent changes in models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f540b157e860302ed8f0ca77d4594ec751500251\"\u003e\u003ccode\u003ef540b15\u003c/code\u003e\u003c/a\u003e Updated models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/429ebf1dbf6830ec687b7ad5bb4a9dbb76c969dc\"\u003e\u003ccode\u003e429ebf1\u003c/code\u003e\u003c/a\u003e Align image cost and token APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/fe28b979465132d7f0924b5e248afb5ad095ca33\"\u003e\u003ccode\u003efe28b97\u003c/code\u003e\u003c/a\u003e Updated models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f59f9d0083b529d8047d73338384a557fb05b38d\"\u003e\u003ccode\u003ef59f9d0\u003c/code\u003e\u003c/a\u003e Fix reasoning token cost normalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/5b736ce18585cda284f492ec0208a6e19f01d585\"\u003e\u003ccode\u003e5b736ce\u003c/code\u003e\u003c/a\u003e Add conversation cost helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/27c4ba8f8481b95c2af5d7a6b7f71e42662597c2\"\u003e\u003ccode\u003e27c4ba8\u003c/code\u003e\u003c/a\u003e Simplify tool parameter DSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/2bd54adca0fd24382a48ee7dd051028c603a963f\"\u003e\u003ccode\u003e2bd54ad\u003c/code\u003e\u003c/a\u003e Clarify Active Storage attachment names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f3dd4da6390abe38bc98690f23a36ca7becdbd08\"\u003e\u003ccode\u003ef3dd4da\u003c/code\u003e\u003c/a\u003e Fix Active Storage attached persistence\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crmne/ruby_llm/compare/1.14.1...1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/viamin/aidp/pull/513","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/viamin%2Faidp/issues/513","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/513/packages"},{"uuid":"4415724827","node_id":"PR_kwDORhnmAc7Z_ysx","number":22,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T22:19:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T13:23:24.000Z","updated_at":"2026-05-11T22:19:20.000Z","time_to_close":118547,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akitaonrails/frank_fbi/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akitaonrails%2Ffrank_fbi/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4414791253","node_id":"PR_kwDOPDY7_s7Z9BxZ","number":21,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-10T15:06:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T05:48:51.000Z","updated_at":"2026-05-10T15:06:19.000Z","time_to_close":33440,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/rafrdz/ctrl-alt-me/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafrdz%2Fctrl-alt-me/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4411171436","node_id":"PR_kwDORQNShM7Zx46V","number":52,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-16T04:43:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T04:43:03.000Z","updated_at":"2026-05-16T04:43:22.000Z","time_to_close":604817,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":2,"packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"bootsnap","old_version":"1.24.1","new_version":"1.24.3","repository_url":"https://github.com/rails/bootsnap"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 2 updates in the / directory: [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) and [bootsnap](https://github.com/rails/bootsnap).\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.24.1 to 1.24.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/releases\"\u003ebootsnap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/blob/main/CHANGELOG.md\"\u003ebootsnap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.24.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/4e14f7eb1bdaeadd1fe2cd658c9224b231424b87\"\u003e\u003ccode\u003e4e14f7e\u003c/code\u003e\u003c/a\u003e Release 1.24.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/7c36e0110cecc182f39e0afa10b48f7ebd4d0f52\"\u003e\u003ccode\u003e7c36e01\u003c/code\u003e\u003c/a\u003e Fix encoding in Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/22023\"\u003e#22023\u003c/a\u003e] workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/21b7ad836f04cd8254eff344905cf6a942c3cbea\"\u003e\u003ccode\u003e21b7ad8\u003c/code\u003e\u003c/a\u003e Release 1.24.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/fbcb561385763d2a9ed71afef3163b6168e61c59\"\u003e\u003ccode\u003efbcb561\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/540\"\u003e#540\u003c/a\u003e from byroot/use-proper-parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/58d913432c80116d746668141a67c8492f2a0ec2\"\u003e\u003ccode\u003e58d9134\u003c/code\u003e\u003c/a\u003e Workaround Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/22023\"\u003e#22023\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/zecky1120/fjord-music-tracks/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zecky1120%2Ffjord-music-tracks/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"},{"uuid":"4408620209","node_id":"PR_kwDOOxmFNM7ZpZbz","number":96,"state":"closed","title":"chore(deps): bump sqlite3 from 2.8.1 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T13:38:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-08T18:45:46.000Z","updated_at":"2026-05-11T13:38:24.000Z","time_to_close":240755,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sqlite3","old_version":"2.8.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.8.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.0 / 2025-12-27\u003c/h2\u003e\n\u003ch3\u003eRuby\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem packages for Ruby 4.0. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 3.1. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eStatement#named_params\u003c/code\u003e to introspect on a parameterized SQL statement. \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/627\"\u003e#627\u003c/a\u003e \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/642\"\u003e#642\u003c/a\u003e \u003ca href=\"https://github.com/captn3m0\"\u003e\u003ccode\u003e@​captn3m0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmall improvements to docstrings and comments. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/houyuanjie\"\u003e\u003ccode\u003e@​houyuanjie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.8.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/TransbankDevelopers/transbank-sdk-ruby-example/pull/96","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TransbankDevelopers%2Ftransbank-sdk-ruby-example/issues/96","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/96/packages"},{"uuid":"4399357725","node_id":"PR_kwDOR-Q0qc7ZLEqr","number":7,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-18T01:21:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T14:02:46.000Z","updated_at":"2026-05-18T01:21:46.000Z","time_to_close":904731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/m7madmagdy/promotable/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7madmagdy%2Fpromotable/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4395826659","node_id":"PR_kwDOKqm9oc7Y_kkN","number":365,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4 in /docs","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T03:34:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T02:48:45.000Z","updated_at":"2026-05-07T03:34:24.000Z","time_to_close":2737,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/docs","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ruby-ui/ruby_ui/pull/365","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby-ui%2Fruby_ui/issues/365","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/365/packages"},{"uuid":"4394838788","node_id":"PR_kwDOPq-JhM7Y8bhm","number":56,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T20:45:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T22:25:32.000Z","updated_at":"2026-05-25T20:45:52.000Z","time_to_close":1635618,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/keremimo/miniportfolio/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/keremimo%2Fminiportfolio/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"},{"uuid":"4393334229","node_id":"PR_kwDOHv4zGM7Y3fW5","number":74,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-20T22:00:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T17:49:00.000Z","updated_at":"2026-05-20T22:00:03.000Z","time_to_close":1224661,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":17,"packages":[{"name":"minitest","old_version":"6.0.2","new_version":"6.0.6","repository_url":"https://github.com/minitest/minitest"},{"name":"minitest-hooks","old_version":"1.5.3","new_version":"1.5.4","repository_url":"https://github.com/jeremyevans/minitest-hooks"},{"name":"minitest-reporters","old_version":"1.7.1","new_version":"1.8.0","repository_url":"https://github.com/minitest-reporters/minitest-reporters"},{"name":"irb","old_version":"1.17.0","new_version":"1.18.0","repository_url":"https://github.com/ruby/irb"},{"name":"rake","old_version":"13.3.1","new_version":"13.4.2","repository_url":"https://github.com/ruby/rake"},{"name":"yard","old_version":"0.9.38","new_version":"0.9.43"},{"name":"sqlite3","old_version":"2.9.0","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"graphql","old_version":"2.5.22","new_version":"2.6.1","repository_url":"https://github.com/rmosolgo/graphql-ruby"},{"name":"shopify-money","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/Shopify/money"},{"name":"sidekiq","old_version":"8.1.2","new_version":"8.1.3","repository_url":"https://github.com/sidekiq/sidekiq"},{"name":"nokogiri","old_version":"1.19.2","new_version":"1.19.3","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"sorbet-static","old_version":"0.6.13067","new_version":"0.6.13189","repository_url":"https://github.com/sorbet/sorbet"},{"name":"require-hooks","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/ruby-next/require-hooks"},{"name":"rubydex","old_version":"0.1.0.beta11","new_version":"0.2.0","repository_url":"https://github.com/Shopify/rubydex"},{"name":"rbi","old_version":"0.3.9","new_version":"0.3.10","repository_url":"https://github.com/Shopify/rbi"},{"name":"spoom","old_version":"1.7.11","new_version":"1.7.13","repository_url":"https://github.com/Shopify/spoom"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [minitest](https://github.com/minitest/minitest) | `6.0.2` | `6.0.6` |\n| [minitest-hooks](https://github.com/jeremyevans/minitest-hooks) | `1.5.3` | `1.5.4` |\n| [minitest-reporters](https://github.com/minitest-reporters/minitest-reporters) | `1.7.1` | `1.8.0` |\n| [irb](https://github.com/ruby/irb) | `1.17.0` | `1.18.0` |\n| [rake](https://github.com/ruby/rake) | `13.3.1` | `13.4.2` |\n| [yard](https://yardoc.org) | `0.9.38` | `0.9.43` |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `2.9.0` | `2.9.4` |\n| [graphql](https://github.com/rmosolgo/graphql-ruby) | `2.5.22` | `2.6.1` |\n| [shopify-money](https://github.com/Shopify/money) | `4.0.0` | `4.1.0` |\n| [sidekiq](https://github.com/sidekiq/sidekiq) | `8.1.2` | `8.1.3` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.19.2` | `1.19.3` |\n| [sorbet-static](https://github.com/sorbet/sorbet) | `0.6.13067` | `0.6.13189` |\n| [require-hooks](https://github.com/ruby-next/require-hooks) | `0.2.3` | `0.4.0` |\n| [rubydex](https://github.com/Shopify/rubydex) | `0.1.0.beta11` | `0.2.0` |\n| [rbi](https://github.com/Shopify/rbi) | `0.3.9` | `0.3.10` |\n| [spoom](https://github.com/Shopify/spoom) | `1.7.11` | `1.7.13` |\n\n\nUpdates `minitest` from 6.0.2 to 6.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minitest/minitest/blob/master/History.rdoc\"\u003eminitest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e=== 6.0.6 / 2026-04-30\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e2 bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix using assert_equal/same/nil w/ BasicObject by comparing w/ \u003ccode\u003enil == exp\u003c/code\u003e. (mtasaka)\u003c/li\u003e\n\u003cli\u003eRemoved private Assertions#_where as it is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.5 / 2026-04-20\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e2 bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid circular requires in lib/minitest/server_plugin.rb.\u003c/li\u003e\n\u003cli\u003eRaise TypeError if assert_raises is passed anything but modules/classes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.4 / 2026-04-14\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1 bug fix:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed refute_predicate to call assert_respond_to w/ include_all:true like assert_predicate does. (jparker)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.3 / 2026-03-31\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1 bug fix:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eassert_same(nil, value) no longer allowed. Use assert_nil to be explicit. (paddor)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/f6180b07ea6e8504a71d220246da0875f392c51c\"\u003e\u003ccode\u003ef6180b0\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/23bc7f25a8853b9b3c75b9b73c65d231e42cb452\"\u003e\u003ccode\u003e23bc7f2\u003c/code\u003e\u003c/a\u003e - Removed private Assertions#_where as it is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/c471347e5daf7f3e362c530170ae3302edad9117\"\u003e\u003ccode\u003ec471347\u003c/code\u003e\u003c/a\u003e - Fix using assert_equal/same/nil w/ BasicObject by comparing w/ \u003ccode\u003enil == exp\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/89c3e6255ac7833925368ad3c2a4d51865c9f245\"\u003e\u003ccode\u003e89c3e62\u003c/code\u003e\u003c/a\u003e Branching minitest to version 6.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/6790f86f894637768a1f64cfe50959d2029b65ed\"\u003e\u003ccode\u003e6790f86\u003c/code\u003e\u003c/a\u003e - Raise TypeError if assert_raises is passed anything but modules/classes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/235fa5b760f445f2fcb2a479bd8179138b9a8e33\"\u003e\u003ccode\u003e235fa5b\u003c/code\u003e\u003c/a\u003e - Avoid circular requires in lib/minitest/server_plugin.rb.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/5f0482ed086272f856dbc1bb69697a8b4c486744\"\u003e\u003ccode\u003e5f0482e\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/b12f87f4f8962694ff52e39e50190b8a1f907992\"\u003e\u003ccode\u003eb12f87f\u003c/code\u003e\u003c/a\u003e - Fixed refute_predicate to call assert_respond_to w/ include_all:true like a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/649b075c5ad70fa924ba5a71e7eae6a7026a1c23\"\u003e\u003ccode\u003e649b075\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/a2d0904767e058c962dda89e37192097cce14de2\"\u003e\u003ccode\u003ea2d0904\u003c/code\u003e\u003c/a\u003e - assert_same(nil, value) no longer allowed. Use assert_nil to be explicit. (...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/minitest/minitest/compare/v6.0.2...v6.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minitest-hooks` from 1.5.3 to 1.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyevans/minitest-hooks/blob/master/CHANGELOG\"\u003eminitest-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e=== 1.5.4 (2026-05-04)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix reported assertion counts on minitest 6+ (jeremyevans)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/f3ef8c7ec6eb1e5b2c602b018d63c2a8c836641c\"\u003e\u003ccode\u003ef3ef8c7\u003c/code\u003e\u003c/a\u003e Bump version to 1.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/aa7f157e733f94d40a133a996c8de453236b7f6e\"\u003e\u003ccode\u003eaa7f157\u003c/code\u003e\u003c/a\u003e Spec tweak to pass on Ruby 1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/375a4bf77777d32257efda1edfec222b68c9cda2\"\u003e\u003ccode\u003e375a4bf\u003c/code\u003e\u003c/a\u003e Fix reported assertion counts on minitest 6+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/84937b2d100f17721addc82777b5cdd1a9056725\"\u003e\u003ccode\u003e84937b2\u003c/code\u003e\u003c/a\u003e Bump copyright year\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/7e4db42a0426e4ed30022ec0f42ce020d1d9c362\"\u003e\u003ccode\u003e7e4db42\u003c/code\u003e\u003c/a\u003e Update to actions/checkout@v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/129288d3b73757b34eb29dff956c913b4e9431f2\"\u003e\u003ccode\u003e129288d\u003c/code\u003e\u003c/a\u003e Add Ruby 4.0 to CI\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyevans/minitest-hooks/compare/1.5.3...1.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minitest-reporters` from 1.7.1 to 1.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/blob/master/CHANGELOG.md\"\u003eminitest-reporters's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/compare/v1.7.1...v1.8.0\"\u003e1.8.0\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for minitest 6 \u003ca href=\"https://redirect.github.com/minitest-reporters/minitest-reporters/pull/366\"\u003e#366\u003c/a\u003e contributed by \u003ca href=\"https://github.com/Maimer\"\u003eMaimer\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated gemspec to avoid packaging unnecessary files in the gem\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/89c3c5ceafeeea6f156b1beeaabb402f1b28ef7b\"\u003e\u003ccode\u003e89c3c5c\u003c/code\u003e\u003c/a\u003e Archive 1.8.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/f15d2bfabe76d33be6bcd388bc85ffe493cd089d\"\u003e\u003ccode\u003ef15d2bf\u003c/code\u003e\u003c/a\u003e Updated gemspec to avoid packaging unnecessary files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/1d8465a2812de04e588265bb3299d43b99c3884c\"\u003e\u003ccode\u003e1d8465a\u003c/code\u003e\u003c/a\u003e Bump release version to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/66a9f6c5e62cdeefb3a82304c78850dfd2e6b6ca\"\u003e\u003ccode\u003e66a9f6c\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/b57e7715b5de5965f841f4409d11e9222c14d750\"\u003e\u003ccode\u003eb57e771\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/minitest-reporters/minitest-reporters/issues/366\"\u003e#366\u003c/a\u003e from Maimer/support_minitest_6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/9bf450e20e5bc3014ad9f89e486317f3060d850d\"\u003e\u003ccode\u003e9bf450e\u003c/code\u003e\u003c/a\u003e Add support for minitest 6 and test against both 5 and 6 on CI\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/compare/v1.7.1...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `irb` from 1.17.0 to 1.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/irb/releases\"\u003eirb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompletely migrate to prism by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1160\"\u003eruby/irb#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuppress error highlight for some incomplete code by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1173\"\u003eruby/irb#1173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisplay command description in doc dialog on tab completion by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1180\"\u003eruby/irb#1180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd startup banner with Ruby logo, version info, and tips by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1183\"\u003eruby/irb#1183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight the method name in method calls by \u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1189\"\u003eruby/irb#1189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd --nobanner option to suppress startup banner by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1200\"\u003eruby/irb#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake ls command work for BasicObjects by \u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1177\"\u003eruby/irb#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IRB crash when typing string literal with control/meta sequence by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1182\"\u003eruby/irb#1182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWait for pager to terminate by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1192\"\u003eruby/irb#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect dash in startup message by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1206\"\u003eruby/irb#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eColorize KEYWORD_DO_BLOCK (added in head Prism) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1207\"\u003eruby/irb#1207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSilence \u003ccode\u003edefault_external\u003c/code\u003e warning in tests by \u003ca href=\"https://github.com/Earlopain\"\u003e\u003ccode\u003e@​Earlopain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1172\"\u003eruby/irb#1172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRuby \u0026gt;= 4.1.0 allows trailing comma in method signature by \u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1178\"\u003eruby/irb#1178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display_document test fails in tty environment by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1185\"\u003eruby/irb#1185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism::ParseResult#continuable? if possible by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1184\"\u003eruby/irb#1184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not open nesting for character literals by \u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1190\"\u003eruby/irb#1190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix random EPIPE failure in SIGINT restore tests by \u003ca href=\"https://github.com/k0kubun\"\u003e\u003ccode\u003e@​k0kubun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1191\"\u003eruby/irb#1191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 1.18.0 by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1208\"\u003eruby/irb#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Earlopain\"\u003e\u003ccode\u003e@​Earlopain\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1172\"\u003eruby/irb#1172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1178\"\u003eruby/irb#1178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1190\"\u003eruby/irb#1190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/irb/compare/v1.17.0...v1.18.0\"\u003ehttps://github.com/ruby/irb/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/31e068afc4551a2ade0af172455a396e675117b8\"\u003e\u003ccode\u003e31e068a\u003c/code\u003e\u003c/a\u003e Bump version to 1.18.0 (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/f49d6b59e6214de2b7803d9d6c1b65cff81b519a\"\u003e\u003ccode\u003ef49d6b5\u003c/code\u003e\u003c/a\u003e Colorize KEYWORD_DO_BLOCK (added in head Prism) (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/96342e7f81d6739c08ca4ca9f2fcef61e78ae32b\"\u003e\u003ccode\u003e96342e7\u003c/code\u003e\u003c/a\u003e Fix incorrect dash in startup message (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/9b930c89bfbbaf26af572d336bb2df252167b559\"\u003e\u003ccode\u003e9b930c8\u003c/code\u003e\u003c/a\u003e Add --nobanner option to suppress startup banner (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/9dc2a85eaf51090853cbd555233434e9e8872a2a\"\u003e\u003ccode\u003e9dc2a85\u003c/code\u003e\u003c/a\u003e Bump rubygems/release-gem from 1.1.4 to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/454964cacb3e98a8262d5c7e5cc1021438c44d4d\"\u003e\u003ccode\u003e454964c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-pages-artifact from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/b9719d170d130a47a96909fc0f802a80502e7e84\"\u003e\u003ccode\u003eb9719d1\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.0 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/ee2af9ffd86c564611092b377f33a6f0a3c4e95f\"\u003e\u003ccode\u003eee2af9f\u003c/code\u003e\u003c/a\u003e Highlight the method name in method calls (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/75ad68d5fcf157b9420c80a761f1911211bf3539\"\u003e\u003ccode\u003e75ad68d\u003c/code\u003e\u003c/a\u003e Bump actions/configure-pages from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/6f757b97792c676ddeaa1c22f79113b5c8bbb46e\"\u003e\u003ccode\u003e6f757b9\u003c/code\u003e\u003c/a\u003e Bump actions/deploy-pages from 4 to 5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/irb/compare/v1.17.0...v1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rake` from 13.3.1 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/503b8ec593c51289c09cc2a69a34af99d6198c6a\"\u003e\u003ccode\u003e503b8ec\u003c/code\u003e\u003c/a\u003e v13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/46038e780e5982c34a745229b91909871c18357c\"\u003e\u003ccode\u003e46038e7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/723\"\u003e#723\u003c/a\u003e from ruby/fix/testopts-preserve-existing-value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/604a3d9873f75442b6209b6f9d7938a5358a9fe1\"\u003e\u003ccode\u003e604a3d9\u003c/code\u003e\u003c/a\u003e Isolate TESTOPTS env in TestRakeTestTask setup/teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/5886caa127339046cedef67713ef990a7eb7710c\"\u003e\u003ccode\u003e5886caa\u003c/code\u003e\u003c/a\u003e Preserve ENV[\u0026quot;TESTOPTS\u0026quot;] when verbose is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/92193acc3674fd1567bab0bcf3f5df37f141b47e\"\u003e\u003ccode\u003e92193ac\u003c/code\u003e\u003c/a\u003e v13.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/b74be0be2421b7719ebde57420ff738479ada341\"\u003e\u003ccode\u003eb74be0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/721\"\u003e#721\u003c/a\u003e from ruby/fix/add-options-to-gemspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/829f66d86cd28810fdd3dcbc4fff8feabf554d73\"\u003e\u003ccode\u003e829f66d\u003c/code\u003e\u003c/a\u003e Add lib/rake/options.rb to gemspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/2d55bc4a8b97db9f0c085df59d338077885f6f1a\"\u003e\u003ccode\u003e2d55bc4\u003c/code\u003e\u003c/a\u003e v13.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/14150701d48a16400b820977f6d64a7f0604d9f0\"\u003e\u003ccode\u003e1415070\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/b3dc948e2689487b37052288097a6666e001effb\"\u003e\u003ccode\u003eb3dc948\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/713\"\u003e#713\u003c/a\u003e from pvdb/simplify_standard_system_dir\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/rake/compare/v13.3.1...v13.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yard` from 0.9.38 to 0.9.43\n\nUpdates `sqlite3` from 2.9.0 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.0...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 2.5.22 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rmosolgo/graphql-ruby/blob/master/CHANGELOG.md\"\u003egraphql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.6.1\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLexer: in the Ruby lexer, count comments against a schema's \u003ccode\u003emax_token_count\u003c/code\u003e configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.6.0\u003c/h1\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSDL: previously, GraphQL-Ruby didn't require object types and interfaces to explicitly name all transitively implemented interfaces. For example if Interface A implements Interface B, and Object O implements Interface A, GraphQL-Ruby didn't require the SDL to include \u003ccode\u003eimplements ... \u0026amp; B\u003c/code\u003e, But it should have, according to the spec. This misbehavior has been corrected, but may cause some previously-accepted SDL strings to be rejected with errors. \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSDL: require types to name \u003cem\u003eall\u003c/em\u003e implemented interfaces \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecution::Next: call Resolver \u003ccode\u003e#ready?\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5611\"\u003e#5611\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.25\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eField extensions: correctly return \u003ccode\u003efalse\u003c/code\u003e through for fields with extensions that don't define \u003ccode\u003eafter_resolve\u003c/code\u003e \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5610\"\u003e#5610\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.24\u003c/h1\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eContinue building \u003ccode\u003eExecution::Next\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5606\"\u003e#5606\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5603\"\u003e#5603\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5596\"\u003e#5596\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5604\"\u003e#5604\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5607\"\u003e#5607\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.23\u003c/h1\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic Validations: several performance improvements \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5584\"\u003e#5584\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5585\"\u003e#5585\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5586\"\u003e#5586\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5585\"\u003e#5585\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5587\"\u003e#5587\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5591\"\u003e#5591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContinue building \u003ccode\u003eExecution::Next\u003c/code\u003e \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5589\"\u003e#5589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5592\"\u003e#5592\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5582\"\u003e#5582\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Dataloader state on list items \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5597\"\u003e#5597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/d24f518376156a06a9c09add978b6da9b7dd3fea\"\u003e\u003ccode\u003ed24f518\u003c/code\u003e\u003c/a\u003e 2.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/88d6c1ca51927556b3c9cd4377db2fa1089f3905\"\u003e\u003ccode\u003e88d6c1c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/da5209d8262614b286fed8a97ec848bddc0cefcc\"\u003e\u003ccode\u003eda5209d\u003c/code\u003e\u003c/a\u003e 2.6.0, add pro-1.30.0 checksum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/19a6a9387f23de8dd74678da2c2c5556594be4fb\"\u003e\u003ccode\u003e19a6a93\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e from rmosolgo/sdl-transitive-deps-error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/a1e0b0efbbcddf6cba51fc40d4a2a5d0ca39c540\"\u003e\u003ccode\u003ea1e0b0e\u003c/code\u003e\u003c/a\u003e pro 1.30.0 and enterprise 1.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/f4614bb2515aab11c2e76bc3398c46255a51bd32\"\u003e\u003ccode\u003ef4614bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5611\"\u003e#5611\u003c/a\u003e from rmosolgo/exec-next-ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/7ce88f45815eb4dccbd72bd34d2f9840fc2d35a9\"\u003e\u003ccode\u003e7ce88f4\u003c/code\u003e\u003c/a\u003e more migration docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/be476f76ec0b936197cf3c4bb988a7cf5c03779f\"\u003e\u003ccode\u003ebe476f7\u003c/code\u003e\u003c/a\u003e Fix ready error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/0dfa6c6e52761f4ef8314116b434e6af92c6d090\"\u003e\u003ccode\u003e0dfa6c6\u003c/code\u003e\u003c/a\u003e Run Resolver#ready? with exec-next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/fc642c05011cb2ce7a3a42affbb9928c6f87625c\"\u003e\u003ccode\u003efc642c0\u003c/code\u003e\u003c/a\u003e 2.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rmosolgo/graphql-ruby/compare/v2.5.22...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shopify-money` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/money/releases\"\u003eshopify-money's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd custom currency support via \u003ccode\u003ecustom_currency_path\u003c/code\u003e by \u003ca href=\"https://github.com/csgavino\"\u003e\u003ccode\u003e@​csgavino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/515\"\u003eShopify/money#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: skip redundant currency resolution in \u003ccode\u003eMoney#initialize\u003c/code\u003e by \u003ca href=\"https://github.com/cribbles\"\u003e\u003ccode\u003e@​cribbles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/520\"\u003eShopify/money#520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix float imprecision in allocate and add configurable strategy by \u003ca href=\"https://github.com/elfassy\"\u003e\u003ccode\u003e@​elfassy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/522\"\u003eShopify/money#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump to v4.1.0 by \u003ca href=\"https://github.com/elfassy\"\u003e\u003ccode\u003e@​elfassy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/524\"\u003eShopify/money#524\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/csgavino\"\u003e\u003ccode\u003e@​csgavino\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/515\"\u003eShopify/money#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cribbles\"\u003e\u003ccode\u003e@​cribbles\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/520\"\u003eShopify/money#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/money/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/Shopify/money/compare/v4.0.0...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/ac0610b657d0ceea13dc76754a4e3bb77df13077\"\u003e\u003ccode\u003eac0610b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/524\"\u003e#524\u003c/a\u003e from Shopify/bump-v-4-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/544a00dab76d9dd2cca7cbe4bcb8e6adf2157dd0\"\u003e\u003ccode\u003e544a00d\u003c/code\u003e\u003c/a\u003e bump to v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/73b62c30d9a544079994345350dec20cb68e6631\"\u003e\u003ccode\u003e73b62c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/522\"\u003e#522\u003c/a\u003e from Shopify/round-robin-strategy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/567e6467f018c42ad07098669a4c385247365aac\"\u003e\u003ccode\u003e567e646\u003c/code\u003e\u003c/a\u003e Add configurable default allocation strategy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/cb33f2fe6ed00ce944b6694099d353386ce1f9e9\"\u003e\u003ccode\u003ecb33f2f\u003c/code\u003e\u003c/a\u003e Fix float imprecision in allocate by converting splits via string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/c201b50f23cede3c5332a2ecad37530ce9d9b899\"\u003e\u003ccode\u003ec201b50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/520\"\u003e#520\u003c/a\u003e from Shopify/cribbles/perf-skip-redundant-currency-re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/7eb9050269f0faef55f3bb8417bb08b881c4bcaa\"\u003e\u003ccode\u003e7eb9050\u003c/code\u003e\u003c/a\u003e perf: skip redundant currency resolution in Money#initialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/eb7e89b48930a8dc6bde53787941d17a9d589d11\"\u003e\u003ccode\u003eeb7e89b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/515\"\u003e#515\u003c/a\u003e from Shopify/support-custom-currency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/a647f5135d29db36bf460b309a3c3e882243e57c\"\u003e\u003ccode\u003ea647f51\u003c/code\u003e\u003c/a\u003e Add custom currency support via custom_currency_path config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Shopify/money/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sidekiq` from 8.1.2 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sidekiq/sidekiq/blob/main/Changes.md\"\u003esidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix edge case leading to duplicate, concurrent execution \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6379\"\u003e#6379\u003c/a\u003e\nIf 2 Capsules process jobs from the same queue, long-running\njobs could run in parallel during process shutdown.\u003c/li\u003e\n\u003cli\u003e[SECURITY] Remove as much YAML usage as possible. \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6950\"\u003e#6950\u003c/a\u003e\nLocalization files in \u003ccode\u003eweb/locales\u003c/code\u003e are now manually parsed.\nSidekiq::CLI will now only require YAML if you use a \u003ccode\u003e-C\u003c/code\u003e .yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/52a08748a39030aa22e73861e1fd1bbc60bf3dea\"\u003e\u003ccode\u003e52a0874\u003c/code\u003e\u003c/a\u003e Bump, prep [ciskip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/03ca0473816dfa26eb80ae2660ab316b9ff738fb\"\u003e\u003ccode\u003e03ca047\u003c/code\u003e\u003c/a\u003e Dont call bulk_requeue when stopping Capsule, \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6379\"\u003e#6379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/90d1aeed267a19cc0dfa1d2189b8d184ff5bb995\"\u003e\u003ccode\u003e90d1aee\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add: info tag when dead queue is at max (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6976\"\u003e#6976\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/a5ae98b83aad1758ec6d7fa26e6f78562abc50cf\"\u003e\u003ccode\u003ea5ae98b\u003c/code\u003e\u003c/a\u003e add: info tag when dead queue is at max (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6976\"\u003e#6976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/fef6cdf5dc2aeaf579f242368ad4beb0675629a5\"\u003e\u003ccode\u003efef6cdf\u003c/code\u003e\u003c/a\u003e Reduce unnecessary exceptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/30723ca77f5df695079fefd562cea803ce2d5420\"\u003e\u003ccode\u003e30723ca\u003c/code\u003e\u003c/a\u003e fix: improve pagination active page visibility in dark mode (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6960\"\u003e#6960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/554de9f673f6555b760bf707ad88573db9da44e1\"\u003e\u003ccode\u003e554de9f\u003c/code\u003e\u003c/a\u003e pro changes [ciskip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/25afb7938feeeb4b4f80c979abde89164586d3c6\"\u003e\u003ccode\u003e25afb79\u003c/code\u003e\u003c/a\u003e Remove YAML usage, \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6950\"\u003e#6950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/96e87996a9a071dc183f85bae513fe0b140cbc56\"\u003e\u003ccode\u003e96e8799\u003c/code\u003e\u003c/a\u003e Update error_handler proc to include config parameter (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6974\"\u003e#6974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/d9a3c83e999182146a06390cfcd90c462f3310e8\"\u003e\u003ccode\u003ed9a3c83\u003c/code\u003e\u003c/a\u003e Add error_handler breaking change in upgrade docs (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6973\"\u003e#6973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sidekiq/sidekiq/compare/v8.1.2...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.19.2 to 1.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/nokogiri/releases\"\u003enokogiri's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.3 / 2026-04-27\u003c/h2\u003e\n\u003ch3\u003eFixed / Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress exponential regex backtracking in CSS selector tokenizer. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-c4rq-3m3g-8wgx\"\u003eGHSA-c4rq-3m3g-8wgx\u003c/a\u003e for more information.\u003c/li\u003e\n\u003cli\u003e[CRuby] Address memory leak in \u003ccode\u003eXSLT::Stylesheet#transform\u003c/code\u003e. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-v2fc-qm4h-8hqv\"\u003eGHSA-v2fc-qm4h-8hqv\u003c/a\u003e for more information.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e46b89e5d7b9e844c2ee360794240c6ea2a4e6fa0c5892a4ed487db621224b639  nokogiri-1.19.3-aarch64-linux-gnu.gem\r\n8392dfdcd21be7a94dbbe9ccc138dea01b97b24cb2dc02a114ca98bfb1d9a0b7  nokogiri-1.19.3-aarch64-linux-musl.gem\r\n3919d5ffc334ad778a4a9eb88fda7dcb8b1fb58c8a52ac640c6dcd2f038e774f  nokogiri-1.19.3-arm-linux-gnu.gem\r\n9ce1cb6346bb9c67b1550eb537aa183ead91e4b6eadb2f36ade02d8dd2a79fb6  nokogiri-1.19.3-arm-linux-musl.gem\r\n71b9bd424b1b7abc18b05052a1a3cfd3627abdca62be280854cc411791357e42  nokogiri-1.19.3-arm64-darwin.gem\r\n40ea6ebf5cf2005dae1dee26dd557d3afb41fb6de6c9764aca8cf06fdb841db1  nokogiri-1.19.3-java.gem\r\n8bb7132cad356c879a1286eaabcb5e68326cb2490317984280fbc62f456d506a  nokogiri-1.19.3-x64-mingw-ucrt.gem\r\n77f3fba57d46c53ab31e62fc6c28f705109d1bf6264356c76f132b2be5728d4d  nokogiri-1.19.3-x86_64-darwin.gem\r\n2f5078620fe12e83669b5b17311b32532a8153d02eee7ad06948b926d6080976  nokogiri-1.19.3-x86_64-linux-gnu.gem\r\n248c906d2166eca5efb56d52fdee5f9a1f51d69a72e2b64fdac647b4ce39ea3f  nokogiri-1.19.3-x86_64-linux-musl.gem\r\n78312cbac32a40c812780d9678221b79d51288eec00054c1a8d15f7ce05960e8  nokogiri-1.19.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.3 / 2026-04-27\u003c/h2\u003e\n\u003ch3\u003eFixed / Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress exponential regex backtracking in CSS selector tokenizer. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-c4rq-3m3g-8wgx\"\u003eGHSA-c4rq-3m3g-8wgx\u003c/a\u003e for more information.\u003c/li\u003e\n\u003cli\u003e[CRuby] Address memory leak in \u003ccode\u003eXSLT::Stylesheet#transform\u003c/code\u003e. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-v2fc-qm4h-8hqv\"\u003eGHSA-v2fc-qm4h-8hqv\u003c/a\u003e for more information.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/c139a3da0fe0cae7499a0bafa20f2875877c585b\"\u003e\u003ccode\u003ec139a3d\u003c/code\u003e\u003c/a\u003e version bump to v1.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/7501a63b9f4246d12516e35b91fed8be34f854c0\"\u003e\u003ccode\u003e7501a63\u003c/code\u003e\u003c/a\u003e fix: backtracking in CSS tokenizer rules (v1.19.x backport) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3627\"\u003e#3627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/03e7968a730a6544ab56a8d6c3e82dd630ad4339\"\u003e\u003ccode\u003e03e7968\u003c/code\u003e\u003c/a\u003e test: skip CSS tokenizer benchmarks on JRuby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/b984b7e47f622d1aa97d54c16d5cd596c3eb9538\"\u003e\u003ccode\u003eb984b7e\u003c/code\u003e\u003c/a\u003e fix: ReDoS in CSS tokenizer ident rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/00926231e28d5a20e5b4873efba36099aea0d5c6\"\u003e\u003ccode\u003e0092623\u003c/code\u003e\u003c/a\u003e fix: ReDoS in CSS tokenizer STRING rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ee17d33aff3adb30c14e71d3d4c8163465acaccf\"\u003e\u003ccode\u003eee17d33\u003c/code\u003e\u003c/a\u003e fix: memory leak in XSLT transform (backport to v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3624\"\u003e#3624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ce188a395192e3757d8701949afb643dc025084c\"\u003e\u003ccode\u003ece188a3\u003c/code\u003e\u003c/a\u003e doc: update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/caeaac41f874f0944f9397c78bf6c1bfac2cb472\"\u003e\u003ccode\u003ecaeaac4\u003c/code\u003e\u003c/a\u003e fix: memory leak in XSLT transform\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/25220bf268c9808e28415563ed7f8ea8d5c332bf\"\u003e\u003ccode\u003e25220bf\u003c/code\u003e\u003c/a\u003e dep(test): test against libxml-ruby v6 (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3618\"\u003e#3618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/0caeb21a5c5e9ff45bbede88fb53655f6753bb0e\"\u003e\u003ccode\u003e0caeb21\u003c/code\u003e\u003c/a\u003e doc: add security warnings for untrusted XSLT stylesheets\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.19.2...v1.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sorbet-static` from 0.6.13067 to 0.6.13189\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sorbet/sorbet/releases\"\u003esorbet-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esorbet 0.6.13188.20260505135628-105b2ae39\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13188', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13188'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13185.20260501120119-ba6a3e7fb\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13185', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13185'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13184.20260430201551-e3d73d008\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13184', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13184'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13182.20260429152943-66faf9aad\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13182', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13182'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13181.20260429134228-370a13143\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13181', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13181'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13180.20260429133332-5aeb0865e\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13180', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13180'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13179.20260429121833-c970d59c9\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13179', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13179'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13178.20260429105831-c277a406c\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sorbet/sorbet/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `require-hooks` from 0.2.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby-next/require-hooks/blob/master/CHANGELOG.md\"\u003erequire-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.0 (2026-04-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eImproved Bootsnap cache invalidation logic on hooks configuration changes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eLatest Bootsnap compatibility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCoverage compatibility (w/ some limitations)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2026-04-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix the order of around hooks execution (after part) when using \u003ccode\u003e#load_iseq\u003c/code\u003e driven hooks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove \u003ccode\u003eKernel#require\u003c/code\u003e patch performance.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce context object creation and use a single object when only one context defined.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/920bdd42ce626d129bbc2076fc67492675d5303c\"\u003e\u003ccode\u003e920bdd4\u003c/code\u003e\u003c/a\u003e Bump 0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/ee356c963dc4260dd18695393df5b6e427e54a4b\"\u003e\u003ccode\u003eee356c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby-next/require-hooks/issues/2\"\u003e#2\u003c/a\u003e from ruby-next/feat/bootsnap-cache-invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/d872b0f776ac5edc31be10bda88af299bee3b846\"\u003e\u003ccode\u003ed872b0f\u003c/code\u003e\u003c/a\u003e + bootsnap.c: improve cache invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/539fbd02c8b25416d0be4aee6ce4bb6bae184e6f\"\u003e\u003ccode\u003e539fbd0\u003c/code\u003e\u003c/a\u003e - disable coverage transform specs in Ruby \u0026lt;3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/c22b08f2708c6260f2a89d439cf1436509a7a506\"\u003e\u003ccode\u003ec22b08f\u003c/code\u003e\u003c/a\u003e - bootsnap: compat with newer versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/b92ce5bda9bcf1caf87bfe233215eb9758556f48\"\u003e\u003ccode\u003eb92ce5b\u003c/code\u003e\u003c/a\u003e * refactor coverage support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/7ad7643f142a7e63ddfc0d2f22b6a5ea69adde53\"\u003e\u003ccode\u003e7ad7643\u003c/code\u003e\u003c/a\u003e * api: refactor callbacks registration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/af90ceead6f9105c989e9be29723b5dd16fe1da6\"\u003e\u003ccode\u003eaf90cee\u003c/code\u003e\u003c/a\u003e + coverage compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/991e6ce145cfe0592d0027597f77725e6cd696c4\"\u003e\u003ccode\u003e991e6ce\u003c/code\u003e\u003c/a\u003e Bump 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/52ad2d921d3727dcb32fed9999350af68dbc246d\"\u003e\u003ccode\u003e52ad2d9\u003c/code\u003e\u003c/a\u003e - api: filter -\u0026gt; select\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby-next/require-hooks/compare/v0.2.3...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubydex` from 0.1.0.beta11 to 0.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/rubydex/releases\"\u003erubydex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose method reference receivers by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/754\"\u003eShopify/rubydex#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose getter for documents in the graph by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/768\"\u003eShopify/rubydex#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd interactive CLI mode by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/771\"\u003eShopify/rubydex#771\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndex constant references in parameter default values by \u003ca href=\"https://github.com/connie-ho\"\u003e\u003ccode\u003e@​connie-ho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/770\"\u003eShopify/rubydex#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connie-ho\"\u003e\u003ccode\u003e@​connie-ho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/770\"\u003eShopify/rubydex#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta14...v0.2.0\"\u003ehttps://github.com/Shopify/rubydex/compare/v0.1.0.beta14...v0.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.0.beta14\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose constant alias targets in the Ruby API by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/758\"\u003eShopify/rubydex#758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnlink Rust shared shared object before copying by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/759\"\u003eShopify/rubydex#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve constants against enclosing lexical scope in \u003ccode\u003eclass \u0026lt;\u0026lt; self\u003c/code\u003e by \u003ca href=\"https://github.com/splantio\"\u003e\u003ccode\u003e@​splantio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/764\"\u003eShopify/rubydex#764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve retroactive method visibility changes by \u003ca href=\"https://github.com/alexcrocha\"\u003e\u003ccode\u003e@​alexcrocha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/738\"\u003eShopify/rubydex#738\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/splantio\"\u003e\u003ccode\u003e@​splantio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/764\"\u003eShopify/rubydex#764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta13...v0.1.0.beta14\"\u003ehttps://github.com/Shopify/rubydex/compare/v0.1.0.beta13...v0.1.0.beta14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.0.beta13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose keywords in the Ruby API by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/748\"\u003eShopify/rubydex#748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClear singleton classes in incremental invalidation by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/755\"\u003eShopify/rubydex#755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash when invoking resolve_constant with an empty constant name by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/746\"\u003eShopify/rubydex#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure singleton class ancestors are linearized when created out of resolution loop by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/735\"\u003eShopify/rubydex#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix singleton name creation for nesting by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/749\"\u003eShopify/rubydex#749\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHyphenate compound adjectives in project descriptions by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/745\"\u003eShopify/rubydex#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd abstract \u003ccode\u003eDeclaration#references\u003c/code\u003e by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/744\"\u003eShopify/rubydex#744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify \u003ccode\u003enesting_stack_to_name_id\u003c/code\u003e name creation by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/750\"\u003eShopify/rubydex#750\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/84fb6c61f7e526dec8ab7e3c45d5136c6b4422bf\"\u003e\u003ccode\u003e84fb6c6\u003c/code\u003e\u003c/a\u003e Bump version to v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/b2b22ceb6df3572cbd90c64a1fc7c78e5bbe19a4\"\u003e\u003ccode\u003eb2b22ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/774\"\u003e#774\u003c/a\u003e from Shopify/dependabot/bundler/erb-6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/510f5bb73caa3a39de05e39bbb7d358a1bc4c5b4\"\u003e\u003ccode\u003e510f5bb\u003c/code\u003e\u003c/a\u003e Bump erb from 6.0.2 to 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/baf80233ca15fcf58d7e8aab5b4d83746bf07895\"\u003e\u003ccode\u003ebaf8023\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/771\"\u003e#771\u003c/a\u003e from Shopify/03-23-add_interactive_mode_to_the_cli\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/208a3d3609f82011008cf96deb0021758060cd91\"\u003e\u003ccode\u003e208a3d3\u003c/code\u003e\u003c/a\u003e Add interactive CLI mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/bf9768fd28a6dafc5017858b7be8d8d5fdc3d2c9\"\u003e\u003ccode\u003ebf9768f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/770\"\u003e#770\u003c/a\u003e from Shopify/connieho/index-default-arg-constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/ca2c87b9d5453874156a1d201e153921e6527f1f\"\u003e\u003ccode\u003eca2c87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/773\"\u003e#773\u003c/a\u003e from Shopify/dependabot/github_actions/ruby/setup-rub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/cb42a153002521dc7b91e6d7713b9a435dd73e3c\"\u003e\u003ccode\u003ecb42a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/772\"\u003e#772\u003c/a\u003e from Shopify/dependabot/bundler/minor-and-patch-d52ee...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/5a97cd6732d4e0cdc1298bf053027d2aefb0c917\"\u003e\u003ccode\u003e5a97cd6\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.305.0 to 1.306.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/b381c8d8b2b2ab53e2d419f7a510605a91d5a298\"\u003e\u003ccode\u003eb381c8d\u003c/code\u003e\u003c/a\u003e Bump rubocop from 1.82.1 to 1.84.0 in the minor-and-patch group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta11...v0.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sorbet-static-and-runtime` from 0.6.13067 to 0.6.13189\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sorbet/sorbet/releases\"\u003esorbet-static-and-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esorbet 0.6.13188.20260505135628-105b2ae39\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13188', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13188'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13185.20260501120119-ba6a3e7fb\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13185', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13185'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13184.20260430201551-e3d73d008\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13184', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13184'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13182.20260429152943-66faf9aad\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13182', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13182'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13181.20260429134228-370a13143\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13181', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13181'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13180.20260429133332-5aeb0865e\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13180', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13180'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13179.20260429121833-c970d59c9\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13179', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13179'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13178.20260429105831-c277a406c\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sorbet/sorbet/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rbi` from 0.3.9 to 0.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/rbi/releases\"\u003erbi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire EOF when parsing RBS types by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/559\"\u003eShopify/rbi#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize formatting and printing performance (~2-3x faster, ~35% fewer allocations) by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/564\"\u003eShopify/rbi#564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism parser for Sorbet by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/569\"\u003eShopify/rbi#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sig generation for anonymous block params by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/568\"\u003eShopify/rbi#568\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement RBS type translation for Class and Literal types by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/560\"\u003eShopify/rbi#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd singleton(X)[Y] type support by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/570\"\u003eShopify/rbi#570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTreat anonymous method parameters as being compatible with other parameters by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/571\"\u003eShopify/rbi#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump required_ruby_version from 3.1 to 3.2 by \u003ca href=\"https://github.com/KaanOzkan\"\u003e\u003ccode\u003e@​KaanOzkan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/574\"\u003eShopify/rbi#574\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\"\u003ehttps://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/239965f608bc1fa986d772da1affd4ad5bbdcb3d\"\u003e\u003ccode\u003e239965f\u003c/code\u003e\u003c/a\u003e Bump version to v0.3.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/5ab0a84bb7f94a6ddd1df50e7aa0252cb4f84a95\"\u003e\u003ccode\u003e5ab0a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/575\"\u003e#575\u003c/a\u003e from Shopify/dependabot/bundler/json-2.15.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/bf8306da05de0387639fb1565a4d8c134c5bfa10\"\u003e\u003ccode\u003ebf8306d\u003c/code\u003e\u003c/a\u003e Bump json from 2.15.2 to 2.15.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/cb512f318627dd983ba5bf277d183dd99bf24b2e\"\u003e\u003ccode\u003ecb512f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/574\"\u003e#574\u003c/a\u003e from Shopify/ko-bump-required-ruby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/90198e423dc71c080836ef97e17ec627c5f9d313\"\u003e\u003ccode\u003e90198e4\u003c/code\u003e\u003c/a\u003e Bump required_ruby_version from 3.1 to 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/cada8446dbf61630742d9c5c26bd066faf119045\"\u003e\u003ccode\u003ecada844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/573\"\u003e#573\u003c/a\u003e from Shopify/dependabot/github_actions/dependabot/fet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/c3e81c0940354feadfcf4217588024e09babb762\"\u003e\u003ccode\u003ec3e81c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/572\"\u003e#572\u003c/a\u003e from Shopify/dependabot/github_actions/ruby/setup-rub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/f9911e697dfe10aa62950ff6070f216076215a53\"\u003e\u003ccode\u003ef9911e6\u003c/code\u003e\u003c/a\u003e Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/6fcdd309a7519cf71fe8b86f091ddcab2f71e50d\"\u003e\u003ccode\u003e6fcdd30\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.295.0 to 1.299.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/0886bd992eee88f16f068c8c2f92d392725254bf\"\u003e\u003ccode\u003e0886bd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/571\"\u003e#571\u003c/a\u003e from Shopify/uk-anonymous-method-parameters\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spoom` from 1.7.11 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/spoom/releases\"\u003espoom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚧 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace manual \u003ccode\u003e#copy\u003c/code\u003e with standard \u003ccode\u003e#dup\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/889\"\u003eShopify/spoom#889\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003einitialize_(copy|dup|clone)\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/892\"\u003eShopify/spoom#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eParse boolean values for configs by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/887\"\u003eShopify/spoom#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Nix for dependencies by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/896\"\u003eShopify/spoom#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin sorbet-static-and-runtime in sigs export temporary Gemfile by \u003ca href=\"https://github.com/jmignac\"\u003e\u003ccode\u003e@​jmignac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/905\"\u003eShopify/spoom#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmignac\"\u003e\u003ccode\u003e@​jmignac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/905\"\u003eShopify/spoom#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/spoom/compare/v1.7.12...v1.7.13\"\u003ehttps://github.com/Shopify/spoom/compare/v1.7.12...v1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument new release workflow by \u003ca href=\"https://github.com/egiurleo\"\u003e\u003ccode\u003e@​egiurleo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/830\"\u003eShopify/spoom#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove occurrences of \u003ccode\u003eT::Enumerable\u003c/code\u003e by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/842\"\u003eShopify/spoom#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove stray T::Sig by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/844\"\u003eShopify/spoom#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump RBS dependency to 4.0.0.dev.5 by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/845\"\u003eShopify/spoom#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gem to use Ruby 4.0 by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/846\"\u003eShopify/spoom#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test runner and output by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/850\"\u003eShopify/spoom#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways apply \u003ccode\u003e@without_runtime\u003c/code\u003e for \u003ccode\u003emethod_added\u003c/code\u003e and \u003ccode\u003esingleton_method_added\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/863\"\u003eShopify/spoom#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism parser for Sorbet by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/877\"\u003eShopify/spoom#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip non-type-param signatures in \u003ccode\u003eapply_class_annotations\u003c/code\u003e by \u003ca href=\"https://github.com/KaanOzkan\"\u003e\u003ccode\u003e@​KaanOzkan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/886\"\u003eShopify/spoom#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/spoom/compare/v1.7.11...v1.7.12\"\u003ehttps://github.com/Shopify/spoom/compare/v1.7.11...v1.7.12\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/spoom/commit/95aa4a381e1a158651fcd8666c52c4ba843bc567\"\u003e\u003ccode\u003e95aa4a3\u003c/code\u003e\u003c/a\u003e Bump version to v1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/spoom/commit/15114a07373e74f50c8ecc2d43d9106af819d906\"\u003e\u003ccode\u003e15114a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/spoom/issues/905\"\u003e#905\u003c/a\u003e from Shopify/jmignac/update-spoom-for-compatibility-...\n\n_Description has been truncated_","html_url":"https://github.com/dduugg/tapioca/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dduugg%2Ftapioca/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"},{"uuid":"4388274274","node_id":"PR_kwDONqlwoc7Ym1H4","number":169,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-06T02:15:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T02:14:51.000Z","updated_at":"2026-05-06T02:15:12.000Z","time_to_close":13,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/watanaberyunosuke/ruby-rail-shop/pull/169","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/watanaberyunosuke%2Fruby-rail-shop/issues/169","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/169/packages"},{"uuid":"4364698277","node_id":"PR_kwDOB4ZGwM7XbtFU","number":306,"state":"open","title":"Bump the ruby-dependencies group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T13:48:42.000Z","updated_at":"2026-05-01T13:48:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"ruby-dependencies","update_count":29,"packages":[{"name":"sqlite3","old_version":"1.6.1","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"puma","old_version":"6.6.1","new_version":"8.0.1","repository_url":"https://github.com/puma/puma"},{"name":"turbo-rails","old_version":"1.4.0","new_version":"2.0.23","repository_url":"https://github.com/hotwired/turbo-rails"},{"name":"jbuilder","old_version":"2.11.5","new_version":"2.14.1","repository_url":"https://github.com/rails/jbuilder"},{"name":"config","old_version":"4.1.0","new_version":"5.6.1","repository_url":"https://github.com/rubyconfig/config"},{"name":"google-apis-analyticsdata_v1beta","old_version":"0.32.0","new_version":"0.40.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"googleauth","old_version":"1.3.0","new_version":"1.16.2","repository_url":"https://github.com/googleapis/google-auth-library-ruby"},{"name":"aws-sdk-core","old_version":"3.243.0","new_version":"3.246.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"rspec-core","old_version":"3.12.1","new_version":"3.13.6","repository_url":"https://github.com/rspec/rspec"},{"name":"jquery-rails","old_version":"4.5.1","new_version":"4.6.1","repository_url":"https://github.com/rails/jquery-rails"},{"name":"aws-sdk-rails","old_version":"3.7.1","new_version":"5.1.0","repository_url":"https://github.com/aws/aws-sdk-rails"},{"name":"aws-sdk-s3","old_version":"1.216.0","new_version":"1.220.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"sprockets","old_version":"3.7.2","new_version":"4.2.2","repository_url":"https://github.com/rails/sprockets"},{"name":"rubyzip","old_version":"2.3.2","new_version":"3.2.2","repository_url":"https://github.com/rubyzip/rubyzip"},{"name":"ffi","old_version":"1.15.5","new_version":"1.17.4","repository_url":"https://github.com/ffi/ffi"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.3","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"rack","old_version":"2.2.23","new_version":"3.2.6","repository_url":"https://github.com/rack/rack"},{"name":"net-imap","old_version":"0.5.13","new_version":"0.6.4","repository_url":"https://github.com/ruby/net-imap"},{"name":"json","old_version":"2.19.3","new_version":"2.19.4","repository_url":"https://github.com/ruby/json"},{"name":"sentry-ruby","old_version":"5.28.1","new_version":"6.5.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"sentry-rails","old_version":"5.28.1","new_version":"6.5.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"pg","old_version":"1.4.6","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"byebug","old_version":"11.1.3","new_version":"13.0.0","repository_url":"https://github.com/deivid-rodriguez/byebug"},{"name":"capybara","old_version":"3.38.0","new_version":"3.40.0","repository_url":"https://github.com/teamcapybara/capybara"},{"name":"selenium-webdriver","old_version":"4.8.1","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"rspec-rails","old_version":"6.0.1","new_version":"8.0.4","repository_url":"https://github.com/rspec/rspec-rails"},{"name":"web-console","old_version":"4.2.0","new_version":"4.2.1","repository_url":"https://github.com/rails/web-console"},{"name":"listen","old_version":"3.8.0","new_version":"3.10.0","repository_url":"https://github.com/guard/listen"},{"name":"spring","old_version":"4.1.1","new_version":"4.4.2","repository_url":"https://github.com/rails/spring"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby-dependencies group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `1.6.1` | `2.9.3` |\n| [puma](https://github.com/puma/puma) | `6.6.1` | `8.0.1` |\n| [turbo-rails](https://github.com/hotwired/turbo-rails) | `1.4.0` | `2.0.23` |\n| [jbuilder](https://github.com/rails/jbuilder) | `2.11.5` | `2.14.1` |\n| [config](https://github.com/rubyconfig/config) | `4.1.0` | `5.6.1` |\n| [google-apis-analyticsdata_v1beta](https://github.com/googleapis/google-api-ruby-client) | `0.32.0` | `0.40.0` |\n| [googleauth](https://github.com/googleapis/google-auth-library-ruby) | `1.3.0` | `1.16.2` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.243.0` | `3.246.0` |\n| [rspec-core](https://github.com/rspec/rspec) | `3.12.1` | `3.13.6` |\n| [jquery-rails](https://github.com/rails/jquery-rails) | `4.5.1` | `4.6.1` |\n| [aws-sdk-rails](https://github.com/aws/aws-sdk-rails) | `3.7.1` | `5.1.0` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.216.0` | `1.220.0` |\n| [sprockets](https://github.com/rails/sprockets) | `3.7.2` | `4.2.2` |\n| [rubyzip](https://github.com/rubyzip/rubyzip) | `2.3.2` | `3.2.2` |\n| [ffi](https://github.com/ffi/ffi) | `1.15.5` | `1.17.4` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.3` |\n| [rack](https://github.com/rack/rack) | `2.2.23` | `3.2.6` |\n| [net-imap](https://github.com/ruby/net-imap) | `0.5.13` | `0.6.4` |\n| [json](https://github.com/ruby/json) | `2.19.3` | `2.19.4` |\n| [sentry-ruby](https://github.com/getsentry/sentry-ruby) | `5.28.1` | `6.5.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `5.28.1` | `6.5.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.4.6` | `1.6.3` |\n| [byebug](https://github.com/deivid-rodriguez/byebug) | `11.1.3` | `13.0.0` |\n| [capybara](https://github.com/teamcapybara/capybara) | `3.38.0` | `3.40.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.8.1` | `4.43.0` |\n| [rspec-rails](https://github.com/rspec/rspec-rails) | `6.0.1` | `8.0.4` |\n| [web-console](https://github.com/rails/web-console) | `4.2.0` | `4.2.1` |\n| [listen](https://github.com/guard/listen) | `3.8.0` | `3.10.0` |\n| [spring](https://github.com/rails/spring) | `4.1.1` | `4.4.2` |\n\nUpdates `sqlite3` from 1.6.1 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eeeb86db55645b85327ba75129e3614658d974bf4da8fdc87018a0d42c59f6e42  sqlite3-2.9.2-aarch64-linux-gnu.gem\r\n4feff91fb8c2b13688da34b5627c9d1ed9cedb3ee87a7114ec82209147f07a6d  sqlite3-2.9.2-aarch64-linux-musl.gem\r\n1ee2eb06b5301aaf5ce343a6e88d99ac932d95202d7b350f0e7b6d8d588580d7  sqlite3-2.9.2-arm-linux-gnu.gem\r\n8ca0de6aceede968de0394e22e95d549834c4d8e318f69a92a52f049878a0057  sqlite3-2.9.2-arm-linux-musl.gem\r\nd15bd9609a05f9d54930babe039585efc8cadd57517c15b64ec7dfa75158a5e9  sqlite3-2.9.2-arm64-darwin.gem\r\nb1b10d8c45a495b1e5b6338f7baa11297522bb9809b01e7e575090edd685953e  sqlite3-2.9.2-x64-mingw-ucrt.gem\r\n066bc904522f8a7072236a81237c03a4a1dfe070a25107e392de03d1e4ad0e6d  sqlite3-2.9.2-x86-linux-gnu.gem\r\n6503c76278f5e8629b12b6518ff43a9a4f6d9381de73f0b086c9fa1226db5ede  sqlite3-2.9.2-x86-linux-musl.gem\r\ned691b5021674d72582d03c5a38e89634b961902735fb6225273892805421d13  sqlite3-2.9.2-x86_64-darwin.gem\r\ndce83ffcb7e72f9f7aeb6e5404f15d277a45332fe18ccce8a8b3ed51e8d23aee  sqlite3-2.9.2-x86_64-linux-gnu.gem\r\ne8dd906a613f13b60f6d47ae9dda376384d9de1ab3f7e3f2fdf2fd18a871a2d7  sqlite3-2.9.2-x86_64-linux-musl.gem\r\n86814150714b6b06a328d083f46408e7a4a83b5f0a9673ed934ee3a1cb7a73b1  sqlite3-2.9.2.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.0 / 2025-12-27\u003c/h2\u003e\n\u003ch3\u003eRuby\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem packages for Ruby 4.0. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 3.1. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eStatement#named_params\u003c/code\u003e to introspect on a parameterized SQL statement. \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/627\"\u003e#627\u003c/a\u003e \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/642\"\u003e#642\u003c/a\u003e \u003ca href=\"https://github.com/captn3m0\"\u003e\u003ccode\u003e@​captn3m0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmall improvements to docstrings and comments. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/houyuanjie\"\u003e\u003ccode\u003e@​houyuanjie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.1 / 2025-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_1.html\"\u003ev3.51.1\u003c/a\u003e (from v3.51.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/659\"\u003e#659\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrecompiled native gems are built with rake-compiler-dock v1.10.0 (previously v1.9.1).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0 / 2025-11-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_0.html\"\u003ev3.51.0\u003c/a\u003e (from v3.50.4). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/652\"\u003e#652\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.4 / 2025-09-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_50_4.html\"\u003ev3.50.4\u003c/a\u003e (from v3.50.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/644\"\u003e#644\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.3 / 2025-07-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://sqlite.org/releaselog/3_50_3.html\"\u003ev3.50.3\u003c/a\u003e (from v3.50.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/638\"\u003e#638\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/efc56aa1e407a7aa6a96caefecd2c900e1f39223\"\u003e\u003ccode\u003eefc56aa\u003c/code\u003e\u003c/a\u003e version bump to v2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8635618dca7edca3a804175610d0a81381e3554b\"\u003e\u003ccode\u003e8635618\u003c/code\u003e\u003c/a\u003e doc: new automated release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v1.6.1...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `puma` from 6.6.1 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/releases\"\u003epuma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0 - Into the Arena\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eRead our \u003ca href=\"https://github.com/puma/puma/blob/main/docs/8.0-Upgrade.md\"\u003eVersion 8 Upgrade Guide.\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.0 - On The Corner\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workers \u003ccode\u003e:auto\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake it possible to restrict control server commands to stats (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3787\"\u003e#3787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDon't break if \u003ccode\u003eWEB_CONCURRENCY\u003c/code\u003e is set to a blank string (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.1 / 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0 / 2026-03-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2.0 / 2026-01-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workers \u003ccode\u003e:auto\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake it possible to restrict control server commands to stats (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3787\"\u003e#3787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDon't break if \u003ccode\u003eWEB_CONCURRENCY\u003c/code\u003e is set to a blank string (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't share server between worker 0 and descendants on refork (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3602\"\u003e#3602\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/cee7e613c0d6e072b1ae9993c6dec63cbf259ec3\"\u003e\u003ccode\u003ecee7e61\u003c/code\u003e\u003c/a\u003e Release v8.0.1 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/f955cafec47be2ac8c296a7ab278288737984243\"\u003e\u003ccode\u003ef955caf\u003c/code\u003e\u003c/a\u003e Fix prune_bundler stripping user-configured BUNDLE_* env vars on re-exec (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/97996aa025b9ad9ef5252af4a4b0f859cc3c0c23\"\u003e\u003ccode\u003e97996aa\u003c/code\u003e\u003c/a\u003e ci: test_error_logger.rb - fix TruffleRuby error (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3930\"\u003e#3930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/03825bc90fd04dc00dd63d1bf6bf72c224ccbed9\"\u003e\u003ccode\u003e03825bc\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/053efae42144c65cdc7110085512216647a68bdc\"\u003e\u003ccode\u003e053efae\u003c/code\u003e\u003c/a\u003e Reword v8 upgrade guide ipv6 bullet (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b19f35ae64d23d4d870089f2b199b0213bac00cc\"\u003e\u003ccode\u003eb19f35a\u003c/code\u003e\u003c/a\u003e Fix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/eeabe4bf4d887dc3fbac3f6bdbee1eadf807c9e9\"\u003e\u003ccode\u003eeeabe4b\u003c/code\u003e\u003c/a\u003e Use blocks for debug logging to avoid creating messages if debug disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/08f63d495955eaee065d0ee18849f4ddcd52fe72\"\u003e\u003ccode\u003e08f63d4\u003c/code\u003e\u003c/a\u003e Release v8.0.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/7406cc192480ce9d01c9a47e6f41fcb1548217a6\"\u003e\u003ccode\u003e7406cc1\u003c/code\u003e\u003c/a\u003e Fix IPv4-mapped IPv6 addresses in \u003ccode\u003eREMOTE_ADDR\u003c/code\u003e and request logs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/e090243320eb743a6c03f77f4ffa9e1a24c677b1\"\u003e\u003ccode\u003ee090243\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v6.6.1...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo-rails` from 1.4.0 to 2.0.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hotwired/turbo-rails/releases\"\u003eturbo-rails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.23\u003c/h2\u003e\n\u003cp\u003eUpdates the bundled JS to freshen stale dependencies from the previous release.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.22...v2.0.23\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.22...v2.0.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.22\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates the bundled JS to \u003ca href=\"https://github.com/hotwired/turbo/compare/v8.0.21...v8.0.22\"\u003ev8.0.22\u003c/a\u003e for renamed \u003ccode\u003esession.navigator\u003c/code\u003e to avoid clobbering \u003ccode\u003ewindow.navigator\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/hotwired/turbo/pull/1489\"\u003ehotwired/turbo#1489\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erails@8.1\u003c/code\u003e to the CI matrix by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/758\"\u003ehotwired/turbo-rails#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse an immediate debouncer for tests by \u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/761\"\u003ehotwired/turbo-rails#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude hidden elements for turbo-cable-stream-source selector by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/740\"\u003ehotwired/turbo-rails#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix CI for \u003ccode\u003eruby@3.2.x\u003c/code\u003e-\u003ccode\u003erails@7.2.x\u003c/code\u003e by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/764\"\u003ehotwired/turbo-rails#764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd turbo frame assertion test helpers by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/742\"\u003ehotwired/turbo-rails#742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAcccept meta tag string arguments as well by \u003ca href=\"https://github.com/frenkel\"\u003e\u003ccode\u003e@​frenkel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/754\"\u003ehotwired/turbo-rails#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/762\"\u003e#762\u003c/a\u003e] Forward broadcast_refresh_to options by \u003ca href=\"https://github.com/OutlawAndy\"\u003e\u003ccode\u003e@​OutlawAndy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/763\"\u003ehotwired/turbo-rails#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Model Class in Action and Frame helpers by \u003ca href=\"https://github.com/afrase\"\u003e\u003ccode\u003e@​afrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/597\"\u003ehotwired/turbo-rails#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove legacy workaround for Rails \u0026lt; 7 by \u003ca href=\"https://github.com/drjayvee\"\u003e\u003ccode\u003e@​drjayvee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/766\"\u003ehotwired/turbo-rails#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debouncer tests to wait on correct debouncer by \u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/767\"\u003ehotwired/turbo-rails#767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestrict tests to \u003ccode\u003eminitest \u0026lt; 6\u003c/code\u003e by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/774\"\u003ehotwired/turbo-rails#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly return messages produced by block in \u003ccode\u003ecapture_turbo_stream_broadcasts\u003c/code\u003e by \u003ca href=\"https://github.com/Vivalldi\"\u003e\u003ccode\u003e@​Vivalldi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/736\"\u003ehotwired/turbo-rails#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect broadcast suppressions on before/after actions by \u003ca href=\"https://github.com/stowersjoshua\"\u003e\u003ccode\u003e@​stowersjoshua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/770\"\u003ehotwired/turbo-rails#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/761\"\u003ehotwired/turbo-rails#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frenkel\"\u003e\u003ccode\u003e@​frenkel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/754\"\u003ehotwired/turbo-rails#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OutlawAndy\"\u003e\u003ccode\u003e@​OutlawAndy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/763\"\u003ehotwired/turbo-rails#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afrase\"\u003e\u003ccode\u003e@​afrase\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/597\"\u003ehotwired/turbo-rails#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drjayvee\"\u003e\u003ccode\u003e@​drjayvee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/766\"\u003ehotwired/turbo-rails#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Vivalldi\"\u003e\u003ccode\u003e@​Vivalldi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/736\"\u003ehotwired/turbo-rails#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stowersjoshua\"\u003e\u003ccode\u003e@​stowersjoshua\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/770\"\u003ehotwired/turbo-rails#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.19...v2.0.20\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.19...v2.0.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.17...v2.0.19\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.17...v2.0.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in README.md by \u003ca href=\"https://github.com/brunocalmels\"\u003e\u003ccode\u003e@​brunocalmels\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/746\"\u003ehotwired/turbo-rails#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove compact call on locals in broadcast_rendering_with_defaults by \u003ca href=\"https://github.com/mathias234\"\u003e\u003ccode\u003e@​mathias234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/720\"\u003ehotwired/turbo-rails#720\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/435135b26a4b62e49d2f55bb4b1fd419e3bfb228\"\u003e\u003ccode\u003e435135b\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/22701f1fa326fc936b878c47b6f3d42ebef727ed\"\u003e\u003ccode\u003e22701f1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/27030b956b107e864258aff0c48c2ed7a36ef3fc\"\u003e\u003ccode\u003e27030b9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/52cde052aa00c6f7b0ce8cd10d2fefdcbe1e3255\"\u003e\u003ccode\u003e52cde05\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/e511fb28c464ea9f3b3ddec3c1250d2b2c4b5313\"\u003e\u003ccode\u003ee511fb2\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/99dc9c5445166f0335d0a2fc15da3e7969fc913a\"\u003e\u003ccode\u003e99dc9c5\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/c2cd99fae9440aee6c1c836578c6dbf6067f7ee0\"\u003e\u003ccode\u003ec2cd99f\u003c/code\u003e\u003c/a\u003e v8.0.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/31c78af6c1d16070bbb25b68402a2c700a386c1a\"\u003e\u003ccode\u003e31c78af\u003c/code\u003e\u003c/a\u003e Respect broadcast suppressions on before/after actions (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/16f76133cbef0cfec65a3c8693d795670fb725ac\"\u003e\u003ccode\u003e16f7613\u003c/code\u003e\u003c/a\u003e Only return messages produced by block in \u003ccode\u003ecapture_turbo_stream_broadcasts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/dda27a8b903a27958fd2e4086babcfbaba648a94\"\u003e\u003ccode\u003edda27a8\u003c/code\u003e\u003c/a\u003e Restrict tests to \u003ccode\u003eminitest\u0026lt;6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v1.4.0...v2.0.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jbuilder` from 2.11.5 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/jbuilder/releases\"\u003ejbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that \u003ccode\u003eJbuilder.encode\u003c/code\u003e properly forwards arguments to \u003ccode\u003e.new\u003c/code\u003e by \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/601\"\u003erails/jbuilder#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/601\"\u003erails/jbuilder#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.0...v2.14.1\"\u003ehttps://github.com/rails/jbuilder/compare/v2.14.0...v2.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support to Ruby \u0026lt; 3.0 and Rails \u0026lt; 7.0\u003c/li\u003e\n\u003cli\u003eTest against Rails 8 and fix Rails 7 logger dependency by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/582\"\u003erails/jbuilder#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd status: :see_other to update action by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/583\"\u003erails/jbuilder#583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce close final statement in templates by \u003ca href=\"https://github.com/ienders\"\u003e\u003ccode\u003e@​ienders\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/578\"\u003erails/jbuilder#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_is_collection?\u003c/code\u003e method by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/590\"\u003erails/jbuilder#590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#frozen_string_literal: true\u003c/code\u003e to all files by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/599\"\u003erails/jbuilder#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_key\u003c/code\u003e to prevent string allocation when formatting \u003ccode\u003eSymbol\u003c/code\u003es by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/593\"\u003erails/jbuilder#593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize key formatter by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/597\"\u003erails/jbuilder#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize internal \u003ccode\u003eextract!\u003c/code\u003e calls to save on memory allocation by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/598\"\u003erails/jbuilder#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in API controllers with view_cache_dependencies helper by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/575\"\u003erails/jbuilder#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003emethod_missing\u003c/code\u003e via \u003ccode\u003ealias_method\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/600\"\u003erails/jbuilder#600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup project for Rails 7+ support by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/594\"\u003erails/jbuilder#594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix warnings and prevent Jbuilder::VERSION constant from being obliterated by \u003ca href=\"https://github.com/pixeltrix\"\u003e\u003ccode\u003e@​pixeltrix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/574\"\u003erails/jbuilder#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize memory allocation when rendering partials by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/591\"\u003erails/jbuilder#591\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/richardvenneman\"\u003e\u003ccode\u003e@​richardvenneman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/576\"\u003erails/jbuilder#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ienders\"\u003e\u003ccode\u003e@​ienders\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/578\"\u003erails/jbuilder#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/590\"\u003erails/jbuilder#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.13.0...v2.14.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.13.0...v2.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRedirect to \u003ccode\u003e@record\u003c/code\u003e or path in controller generator by \u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/569\"\u003erails/jbuilder#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn early from collection partial rendering if blank by \u003ca href=\"https://github.com/tylerjc\"\u003e\u003ccode\u003e@​tylerjc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/560\"\u003erails/jbuilder#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing ':see_other' status code in generated destroy controller method by \u003ca href=\"https://github.com/ldeld\"\u003e\u003ccode\u003e@​ldeld\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/538\"\u003erails/jbuilder#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove OpenStruct references from Jbuilder by \u003ca href=\"https://github.com/mtsmfm\"\u003e\u003ccode\u003e@​mtsmfm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/567\"\u003erails/jbuilder#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003eparams.expect\u003c/code\u003e syntax instead of \u003ccode\u003eparams.require\u003c/code\u003e by \u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/573\"\u003erails/jbuilder#573\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/570\"\u003erails/jbuilder#570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tylerjc\"\u003e\u003ccode\u003e@​tylerjc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/560\"\u003erails/jbuilder#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeld\"\u003e\u003ccode\u003e@​ldeld\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/538\"\u003erails/jbuilder#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtsmfm\"\u003e\u003ccode\u003e@​mtsmfm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/567\"\u003erails/jbuilder#567\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.12.0...v2.13.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.12.0...v2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/38339adaa9d44ba89c0dde2a795338a886941e6f\"\u003e\u003ccode\u003e38339ad\u003c/code\u003e\u003c/a\u003e Prepare for 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/2400fd9ce631ec9689b535e9af6ad866781f8ef9\"\u003e\u003ccode\u003e2400fd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/601\"\u003e#601\u003c/a\u003e from flavorjones/flavorjones/fix-encode-arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/a6863b5d582b966fcfbef8686c829c950efd1f5c\"\u003e\u003ccode\u003ea6863b5\u003c/code\u003e\u003c/a\u003e Ensure that Jbuilder.encode properly forwards arguments to .new\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/30ba7df152aacdf20b6267a82b9d2b1f9e947636\"\u003e\u003ccode\u003e30ba7df\u003c/code\u003e\u003c/a\u003e Prepare for 2.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/5f4af71c859c6b234eef1682f81aac225534f048\"\u003e\u003ccode\u003e5f4af71\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/591\"\u003e#591\u003c/a\u003e from moberegger/moberegger/optimize_options_merges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/6fd6c0662f6507be951ba842857c663adb000f56\"\u003e\u003ccode\u003e6fd6c06\u003c/code\u003e\u003c/a\u003e Small _set_inline_partial optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/b7b5abb02d9bb2ed1fc584a08142838a05cafc08\"\u003e\u003ccode\u003eb7b5abb\u003c/code\u003e\u003c/a\u003e Stop mutating options in partial! method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/7e16adf446c9da701e1e5fdbe9c93f7f8095630d\"\u003e\u003ccode\u003e7e16adf\u003c/code\u003e\u003c/a\u003e Stop mutating options in set! method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/8474b41f666b13055b9368107c783cdae7903fb6\"\u003e\u003ccode\u003e8474b41\u003c/code\u003e\u003c/a\u003e Remove _partial micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/9ffacf75a64f5f595bee3cfb28dcfe3307d8e2da\"\u003e\u003ccode\u003e9ffacf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/574\"\u003e#574\u003c/a\u003e from pixeltrix/fix-warnings-and-version-constant\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.11.5...v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `config` from 4.1.0 to 5.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubyconfig/config/releases\"\u003econfig's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): replace \u003ccode\u003eIO.read\u003c/code\u003e with \u003ccode\u003eFile.read\u003c/code\u003e by \u003ca href=\"https://github.com/pkuczynski\"\u003e\u003ccode\u003e@​pkuczynski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/378\"\u003erubyconfig/config#378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.6.0...5.6.1\"\u003ehttps://github.com/rubyconfig/config/compare/5.6.0...5.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: added extra sources in initializer by \u003ca href=\"https://github.com/Nuzair46\"\u003e\u003ccode\u003e@​Nuzair46\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/366\"\u003erubyconfig/config#366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.5.2...5.6.0\"\u003ehttps://github.com/rubyconfig/config/compare/5.5.2...5.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.5.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix warning: ostruct was loaded from the standard library by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003erubyconfig/config#363\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003erubyconfig/config#363\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.5.0...5.5.2\"\u003ehttps://github.com/rubyconfig/config/compare/5.5.0...5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arrays to be passed through env variables by \u003ca href=\"https://github.com/dominh\"\u003e\u003ccode\u003e@​dominh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003erubyconfig/config#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in the tests and documentation by \u003ca href=\"https://github.com/ydah\"\u003e\u003ccode\u003e@​ydah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003erubyconfig/config#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efunding_url\u003c/code\u003e rather than \u003ccode\u003epost_install_message\u003c/code\u003e by \u003ca href=\"https://github.com/pda\"\u003e\u003ccode\u003e@​pda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003erubyconfig/config#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominh\"\u003e\u003ccode\u003e@​dominh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003erubyconfig/config#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ydah\"\u003e\u003ccode\u003e@​ydah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003erubyconfig/config#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pda\"\u003e\u003ccode\u003e@​pda\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003erubyconfig/config#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.4.0...5.5.0\"\u003ehttps://github.com/rubyconfig/config/compare/5.4.0...5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration option \u003ccode\u003eenvironment\u003c/code\u003e to override the use of \u003ccode\u003eRails.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003edry-validation\u003c/code\u003e from dependencies (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to use custom filename \u0026amp;\u0026amp; directory name to store configs (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubyconfig/config/blob/master/CHANGELOG.md\"\u003econfig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): replace IO.read with File.read \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/378\"\u003e#378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eextra_sources\u003c/code\u003e in initializer (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix warning: ostruct was loaded from the standard library with Ruby 3.3.5 and 3.4+ (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix funding_url to funding_uri in gemspec (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arrays to be passed through env variables (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse funding_url rather than post_install_message (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix typos in the tests and documentation (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration option \u003ccode\u003eenvironment\u003c/code\u003e to override the use of \u003ccode\u003eRails.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003edry-validation\u003c/code\u003e from dependencies (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to use custom filename \u0026amp;\u0026amp; directory name to store configs (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent name collision with private methods from ancestors (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/8b6ffe6dcc91f52f06d5a1502333108d1c6033ca\"\u003e\u003ccode\u003e8b6ffe6\u003c/code\u003e\u003c/a\u003e release: 5.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/d639f9db7355195f1ea7d21ddae32f0c166759ae\"\u003e\u003ccode\u003ed639f9d\u003c/code\u003e\u003c/a\u003e ci: limit workflow permissions (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/e0bf18fab4feed4f5413c6528c198009b36fa536\"\u003e\u003ccode\u003ee0bf18f\u003c/code\u003e\u003c/a\u003e fix(security): replace \u003ccode\u003eIO.read\u003c/code\u003e with \u003ccode\u003eFile.read\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/263e66a4a70c053f1181f8f65d666d22a6f60b64\"\u003e\u003ccode\u003e263e66a\u003c/code\u003e\u003c/a\u003e test: bump puma in rails 5.2 test app to fix security warning (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/c833d1964b0e10ae71ccc780bc46766baeb7e22e\"\u003e\u003ccode\u003ec833d19\u003c/code\u003e\u003c/a\u003e release: 5.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/4dc0f3e6e945a6159f35630098f8de0311a6908a\"\u003e\u003ccode\u003e4dc0f3e\u003c/code\u003e\u003c/a\u003e ci: fix jruby rails \u0026gt;= 7.2 (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/1f17cd8d6215cf38e702f58c0f701e813c7ce0ef\"\u003e\u003ccode\u003e1f17cd8\u003c/code\u003e\u003c/a\u003e feat: added extra sources in initializer (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/97b3e8cbf47f022a27ff4962c059b0fc139a1369\"\u003e\u003ccode\u003e97b3e8c\u003c/code\u003e\u003c/a\u003e ci: add rails 7.2 and 8.0 to the test matrix and bump some older dependencies...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/1b5581d23b47c81a233d61c28f0c6716d74d8f63\"\u003e\u003ccode\u003e1b5581d\u003c/code\u003e\u003c/a\u003e ci: add Ruby 3.4 to the test matrix (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/369\"\u003e#369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/a4c978f4a64975fd609780541b2b243883217e4f\"\u003e\u003ccode\u003ea4c978f\u003c/code\u003e\u003c/a\u003e ci: remove unnecessary ubuntu packages installation (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubyconfig/config/compare/4.1.0...5.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-analyticsdata_v1beta` from 0.32.0 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-analyticsdata_v1beta/CHANGELOG.md\"\u003egoogle-apis-analyticsdata_v1beta's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.40.0 (2025-05-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.39.0 (2024-11-24)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20241117\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.38.0 (2024-09-01)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240825\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.37.0 (2024-08-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240731\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.15.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.36.0 (2024-05-19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240512\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.35.0 (2024-02-24)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.14.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.34.0 (2024-02-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240128\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.33.0 (2024-01-22)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-api-ruby-client/compare/0.32.0...0.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `googleauth` from 1.3.0 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/releases\"\u003egoogleauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogleauth: v1.16.2\u003c/h2\u003e\n\u003ch3\u003e1.16.2 (2026-02-26)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003einitialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.16.1\u003c/h2\u003e\n\u003ch3\u003e1.16.1 (2026-01-15)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erestore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.16.0\u003c/h2\u003e\n\u003ch3\u003e1.16.0 (2025-11-21)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInclude security warning in ExternalAccount and ImpersonatedServiceAccount credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.15.1\u003c/h2\u003e\n\u003ch3\u003e1.15.1 (2025-10-14)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate method make_creds in DefaultCredentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.15.0\u003c/h2\u003e\n\u003ch3\u003e1.15.0 (2025-08-25)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd typed errors to authentication library (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for JWT 3.x (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/542\"\u003e#542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect error and apply some code complexity refactoring (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Pathname for cred loading (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/537\"\u003e#537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments\u003c/li\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/530\"\u003e#530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.14.0\u003c/h2\u003e\n\u003ch3\u003e1.14.0 (2025-03-14)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/blob/main/CHANGELOG.md\"\u003egoogleauth's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e1.16.2 (2026-02-26)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003einitialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.16.1 (2026-01-15)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erestore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.16.0 (2025-11-21)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInclude security warning in ExternalAccount and ImpersonatedServiceAccount credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.15.1 (2025-10-14)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate method make_creds in DefaultCredentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.15.0 (2025-08-25)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd typed errors to authentication library (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for JWT 3.x (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/542\"\u003e#542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect error and apply some code complexity refactoring (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Pathname for cred loading (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/537\"\u003e#537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments\u003c/li\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/530\"\u003e#530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.14.0 (2025-03-14)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd API key credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/520\"\u003e#520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Bearer token credentials\u003c/li\u003e\n\u003cli\u003eadd BearerToken credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/522\"\u003e#522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/1ef191b1342c19736ebe7a5640bfb86a7d989c68\"\u003e\u003ccode\u003e1ef191b\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/fb5b7978d66b43465081a024aaf7ebc17354ed9d\"\u003e\u003ccode\u003efb5b797\u003c/code\u003e\u003c/a\u003e fix: return response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/b0ec7d8b1e7a722839a196cb7a56b9c6f43e8159\"\u003e\u003ccode\u003eb0ec7d8\u003c/code\u003e\u003c/a\u003e fix: initialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/5c4ab1cfc3517d5490633c878cb5136ca4da75e6\"\u003e\u003ccode\u003e5c4ab1c\u003c/code\u003e\u003c/a\u003e chore: replace old ruby teams with cloud-sdk-ruby-team (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/43ab9db5f237fb337cbd8d8db562f28cc2bfcff8\"\u003e\u003ccode\u003e43ab9db\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.1 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/d7193fc6364f099d8110271a65d474227573aa91\"\u003e\u003ccode\u003ed7193fc\u003c/code\u003e\u003c/a\u003e fix: restore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/a59a1df96d4bf476d1fd96544b309ce4a6a70ec9\"\u003e\u003ccode\u003ea59a1df\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/550\"\u003e#550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/317474db5f5889755f309704a9304d4fb86f06f6\"\u003e\u003ccode\u003e317474d\u003c/code\u003e\u003c/a\u003e fix: Include security warning in ExternalAccount and ImpersonatedServiceAccou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/4c31b17f02d0f46c991418ab6f909383623d489c\"\u003e\u003ccode\u003e4c31b17\u003c/code\u003e\u003c/a\u003e feat: Add ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/1c6724ffd2e7a9c8bf171f9858bcd334d03df98b\"\u003e\u003ccode\u003e1c6724f\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.15.1 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/compare/googleauth/v1.3.0...googleauth/v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-core` from 3.243.0 to 3.246.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md\"\u003eaws-sdk-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.246.0 (2026-04-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated configuration values for \u003ccode\u003edefaults_mode\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.245.0 (2026-04-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Updated Aws::STS::Client with the latest API changes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - The STS client now supports configuring SigV4a through the auth scheme preference setting. SigV4a uses asymmetric cryptography, enabling customers using long-term IAM credentials to continue making STS API calls even when a region is isolated from the partition leader.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Explicitly set 0600 permissions on SSO/login cache files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.244.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Support waiter error matcher to handle both boolean and boolean-string acceptors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-ruby/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rspec-core` from 3.12.1 to 3.13.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rspec/rspec/blob/rspec-core-v3.13.6/rspec-core/Changelog.md\"\u003erspec-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.13.6 / 2025-10-19\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd explicit block parameter to \u003ccode\u003eRSpec::World::Null.traverse_example_group_trees_until\u003c/code\u003e to\nprevent warning. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/240\"\u003erspec/rspec#240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.5 / 2025-06-25\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix finding failed lines from frozen backtrace arrays. (Jon Rowe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.4 / 2025-05-27\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.3...rspec-core-v3.13.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix links in gemspec to point to the monorepo / homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.3 / 2025-02-06\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix reporter memorisation of \u003ccode\u003eExamplesNotification\u003c/code\u003e used in \u003ccode\u003eRSpec::Core::Reporter#finish\u003c/code\u003e\nby reusing an instance across notifcations. (Maxime Lapointe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/172\"\u003erspec/rspec#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memorisation of \u003ccode\u003eRSpec::Core::Example#location_rerun_argument\u003c/code\u003e.\n(Maxime Lapointe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/173\"\u003erspec/rspec#173\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.2 / 2024-10-18\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.13.1...v3.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRSpec::Configuration#requires\u003c/code\u003e will reflect files already required, whilst requiring\nthem. (Jon Rowe, \u003ca href=\"https://redirect.github.com/rspec/rspec-core/issues/3117\"\u003erspec/rspec-core#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.1 / 2024-09-02\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.13.0...v3.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSort ids to run as the original order to fix \u003ccode\u003e--bisect\u003c/code\u003e. (Maki Kawahara, \u003ca href=\"https://redirect.github.com/rspec/rspec-core/issues/3093\"\u003erspec/rspec-core#3093\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.0 / 2024-02-04\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.12.3...v3.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rspec/rspec/commits/rspec-core-v3.13.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `googleauth` from 1.3.0 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/dpla/dashboard-analytics/pull/306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpla%2Fdashboard-analytics/issues/306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/306/packages"},{"uuid":"4363135047","node_id":"PR_kwDOABUJuM7XWxy6","number":954,"state":"open","title":"Bump the bundler group with 3 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T06:17:47.000Z","updated_at":"2026-05-01T06:18:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":3,"packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"puma","old_version":"7.2.0","new_version":"8.0.1","repository_url":"https://github.com/puma/puma"},{"name":"selenium-webdriver","old_version":"4.41.0","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 3 updates: [sqlite3](https://github.com/sparklemotion/sqlite3-ruby), [puma](https://github.com/puma/puma) and [selenium-webdriver](https://github.com/SeleniumHQ/selenium).\n\nUpdates `sqlite3` from 2.9.2 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `puma` from 7.2.0 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/releases\"\u003epuma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0 - Into the Arena\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eRead our \u003ca href=\"https://github.com/puma/puma/blob/main/docs/8.0-Upgrade.md\"\u003eVersion 8 Upgrade Guide.\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.1 / 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0 / 2026-03-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/cee7e613c0d6e072b1ae9993c6dec63cbf259ec3\"\u003e\u003ccode\u003ecee7e61\u003c/code\u003e\u003c/a\u003e Release v8.0.1 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/f955cafec47be2ac8c296a7ab278288737984243\"\u003e\u003ccode\u003ef955caf\u003c/code\u003e\u003c/a\u003e Fix prune_bundler stripping user-configured BUNDLE_* env vars on re-exec (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/97996aa025b9ad9ef5252af4a4b0f859cc3c0c23\"\u003e\u003ccode\u003e97996aa\u003c/code\u003e\u003c/a\u003e ci: test_error_logger.rb - fix TruffleRuby error (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3930\"\u003e#3930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/03825bc90fd04dc00dd63d1bf6bf72c224ccbed9\"\u003e\u003ccode\u003e03825bc\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/053efae42144c65cdc7110085512216647a68bdc\"\u003e\u003ccode\u003e053efae\u003c/code\u003e\u003c/a\u003e Reword v8 upgrade guide ipv6 bullet (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b19f35ae64d23d4d870089f2b199b0213bac00cc\"\u003e\u003ccode\u003eb19f35a\u003c/code\u003e\u003c/a\u003e Fix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/eeabe4bf4d887dc3fbac3f6bdbee1eadf807c9e9\"\u003e\u003ccode\u003eeeabe4b\u003c/code\u003e\u003c/a\u003e Use blocks for debug logging to avoid creating messages if debug disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/08f63d495955eaee065d0ee18849f4ddcd52fe72\"\u003e\u003ccode\u003e08f63d4\u003c/code\u003e\u003c/a\u003e Release v8.0.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/7406cc192480ce9d01c9a47e6f41fcb1548217a6\"\u003e\u003ccode\u003e7406cc1\u003c/code\u003e\u003c/a\u003e Fix IPv4-mapped IPv6 addresses in \u003ccode\u003eREMOTE_ADDR\u003c/code\u003e and request logs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/e090243320eb743a6c03f77f4ffa9e1a24c677b1\"\u003e\u003ccode\u003ee090243\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v7.2.0...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium-webdriver` from 4.41.0 to 4.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eselenium-webdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.43.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\"\u003ehttps://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSelenium 4.42.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[rust][rb] Update lock files with new versions by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17118\"\u003eSeleniumHQ/selenium#17118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unify all event arguments to be *EventArgs by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17125\"\u003eSeleniumHQ/selenium#17125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Add return type annotation to execute_script and execute_async_script by \u003ca href=\"https://github.com/adamtheturtle\"\u003e\u003ccode\u003e@​adamtheturtle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17117\"\u003eSeleniumHQ/selenium#17117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Expose functionality via interface by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17127\"\u003eSeleniumHQ/selenium#17127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unregister cancelled commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17129\"\u003eSeleniumHQ/selenium#17129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Properly handle websocket close handshake by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17132\"\u003eSeleniumHQ/selenium#17132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ruby] fix linter error in \u003ccode\u003e./go authors\u003c/code\u003e script by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17136\"\u003eSeleniumHQ/selenium#17136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[nodejs] Color Class for Javascript library by \u003ca href=\"https://github.com/BckupMuthu\"\u003e\u003ccode\u003e@​BckupMuthu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16944\"\u003eSeleniumHQ/selenium#16944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;or\u0026quot; condition by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17135\"\u003eSeleniumHQ/selenium#17135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve screenshot error message by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17120\"\u003eSeleniumHQ/selenium#17120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;Don't serialize binary stream - it might be large\u0026quot; when using \u003ccode\u003eRemoteWebDriver.builder()\u003c/code\u003e by \u003ca href=\"https://github.com/tim-burke-systemware\"\u003e\u003ccode\u003e@​tim-burke-systemware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17139\"\u003eSeleniumHQ/selenium#17139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Wait until events are dispatched when unsubscribing by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17142\"\u003eSeleniumHQ/selenium#17142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Any WebDriver can be disposed asynchronously by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17119\"\u003eSeleniumHQ/selenium#17119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Router bypass WebSocket data path via transparent TCP tunnel by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17146\"\u003eSeleniumHQ/selenium#17146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Preserve configurable options pattern by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17144\"\u003eSeleniumHQ/selenium#17144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Use portable Ruby by \u003ca href=\"https://github.com/p0deje\"\u003e\u003ccode\u003e@​p0deje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16936\"\u003eSeleniumHQ/selenium#16936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Guard against NPE in Platform.extractFromSysProperty by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17151\"\u003eSeleniumHQ/selenium#17151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Deduplicate Unicode PUA mappings in Keys; make OPTION an alias of ALT and deprecate FN by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17147\"\u003eSeleniumHQ/selenium#17147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove \u003ccode\u003e@Nullable\u003c/code\u003e from return value for \u003ccode\u003eExpectedConditions\u003c/code\u003e that never return null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17149\"\u003eSeleniumHQ/selenium#17149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fluent setters in few classes like \u003ccode\u003ePrintOptions\u003c/code\u003e etc. by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17148\"\u003eSeleniumHQ/selenium#17148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add disposed guard by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17161\"\u003eSeleniumHQ/selenium#17161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Enhance ScriptKey.toString() and mask script content in UnpinnedScriptKey by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17159\"\u003eSeleniumHQ/selenium#17159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in packages \u003ccode\u003eorg.openqa.selenium.chrom*\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17152\"\u003eSeleniumHQ/selenium#17152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullability for browsers by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17167\"\u003eSeleniumHQ/selenium#17167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eselenium-webdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.43.0 (2026-04-09)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v145, v146, v147\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.42.0 (2026-04-08)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v144, v145, v146\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/dd0f5342f342c9583b2dde8e1619d6babc612ea0\"\u003e\u003ccode\u003edd0f534\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.43.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17329\"\u003e#17329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e2d089c4c1ffd4ab20c707ac67c460814e9520f8\"\u003e\u003ccode\u003ee2d089c\u003c/code\u003e\u003c/a\u003e fix(dependencies): update selenium-webdriver to 4.43.0.nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb536ad6844b3c159901d898de79832d5fd5d20f\"\u003e\u003ccode\u003ecb536ad\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/74c7f0249ab2a3013bcb06b8695122274872be7f\"\u003e\u003ccode\u003e74c7f02\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.42.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17322\"\u003e#17322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/fa5b814cba29fcc5db1025fba0dd57eb767ac1d1\"\u003e\u003ccode\u003efa5b814\u003c/code\u003e\u003c/a\u003e [rb] fix Ruby tests failing because of alerts in Firefox (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17294\"\u003e#17294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/b1a7b8de7bf8c9889627914888adee44c01f925a\"\u003e\u003ccode\u003eb1a7b8d\u003c/code\u003e\u003c/a\u003e [bazel] Update to Bazel 9 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16757\"\u003e#16757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/5c23c7d8a4db6c603b2ead29d20d44550e66c5e6\"\u003e\u003ccode\u003e5c23c7d\u003c/code\u003e\u003c/a\u003e [rb] Use portable Ruby (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16936\"\u003e#16936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e5fc4e5b4c5c145a4b3031fdf745eaa6f0f14c0d\"\u003e\u003ccode\u003ee5fc4e5\u003c/code\u003e\u003c/a\u003e [rust][rb] Update lock files with new versions (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17118\"\u003e#17118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/6865ab35c046158e62986b0217e39d01a73d17a4\"\u003e\u003ccode\u003e6865ab3\u003c/code\u003e\u003c/a\u003e [build] Reset versions to nightly after 4.41.0 release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.41.0...selenium-4.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/activeadmin/demo.activeadmin.info/pull/954","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/activeadmin%2Fdemo.activeadmin.info/issues/954","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/954/packages"},{"uuid":"4362645761","node_id":"PR_kwDOR_KHvs7XVNSq","number":7,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-08T03:17:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-01T03:33:49.000Z","updated_at":"2026-05-08T03:17:35.000Z","time_to_close":603824,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/antodoms/ses_dashboard/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/antodoms%2Fses_dashboard/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4361008567","node_id":"PR_kwDOSRJyK87XQAiA","number":8,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T00:56:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T20:16:45.000Z","updated_at":"2026-05-07T00:56:18.000Z","time_to_close":535171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AlaaGue1/in_class_user_hub/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlaaGue1%2Fin_class_user_hub/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4335103007","node_id":"PR_kwDOSNyPfc7V7UYq","number":6,"state":"closed","title":"Bump sqlite3 from 2.9.0 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T01:49:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T10:47:00.000Z","updated_at":"2026-05-11T01:50:01.000Z","time_to_close":1177379,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.0","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.0 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eeeb86db55645b85327ba75129e3614658d974bf4da8fdc87018a0d42c59f6e42  sqlite3-2.9.2-aarch64-linux-gnu.gem\r\n4feff91fb8c2b13688da34b5627c9d1ed9cedb3ee87a7114ec82209147f07a6d  sqlite3-2.9.2-aarch64-linux-musl.gem\r\n1ee2eb06b5301aaf5ce343a6e88d99ac932d95202d7b350f0e7b6d8d588580d7  sqlite3-2.9.2-arm-linux-gnu.gem\r\n8ca0de6aceede968de0394e22e95d549834c4d8e318f69a92a52f049878a0057  sqlite3-2.9.2-arm-linux-musl.gem\r\nd15bd9609a05f9d54930babe039585efc8cadd57517c15b64ec7dfa75158a5e9  sqlite3-2.9.2-arm64-darwin.gem\r\nb1b10d8c45a495b1e5b6338f7baa11297522bb9809b01e7e575090edd685953e  sqlite3-2.9.2-x64-mingw-ucrt.gem\r\n066bc904522f8a7072236a81237c03a4a1dfe070a25107e392de03d1e4ad0e6d  sqlite3-2.9.2-x86-linux-gnu.gem\r\n6503c76278f5e8629b12b6518ff43a9a4f6d9381de73f0b086c9fa1226db5ede  sqlite3-2.9.2-x86-linux-musl.gem\r\ned691b5021674d72582d03c5a38e89634b961902735fb6225273892805421d13  sqlite3-2.9.2-x86_64-darwin.gem\r\ndce83ffcb7e72f9f7aeb6e5404f15d277a45332fe18ccce8a8b3ed51e8d23aee  sqlite3-2.9.2-x86_64-linux-gnu.gem\r\ne8dd906a613f13b60f6d47ae9dda376384d9de1ab3f7e3f2fdf2fd18a871a2d7  sqlite3-2.9.2-x86_64-linux-musl.gem\r\n86814150714b6b06a328d083f46408e7a4a83b5f0a9673ed934ee3a1cb7a73b1  sqlite3-2.9.2.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/efc56aa1e407a7aa6a96caefecd2c900e1f39223\"\u003e\u003ccode\u003eefc56aa\u003c/code\u003e\u003c/a\u003e version bump to v2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8635618dca7edca3a804175610d0a81381e3554b\"\u003e\u003ccode\u003e8635618\u003c/code\u003e\u003c/a\u003e doc: new automated release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.0...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/aleksess/pheidi-core/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksess%2Fpheidi-core/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}],"issue_packages":[{"old_version":"2.9.1","new_version":"2.9.4","update_type":"patch","path":"/structured-logging","pr_created_at":"2026-05-26T20:11:12.000Z","version_change":"2.9.1 → 2.9.4","issue":{"uuid":"4527168423","node_id":"PR_kwDOOlMiT87fjxpS","number":304,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /structured-logging","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:11:12.000Z","updated_at":"2026-05-27T01:16:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/structured-logging","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/304","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/304","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/304/packages"}},{"old_version":"2.9.1","new_version":"2.9.4","update_type":"patch","path":"/db-litestream","pr_created_at":"2026-05-26T20:09:43.000Z","version_change":"2.9.1 → 2.9.4","issue":{"uuid":"4527159081","node_id":"PR_kwDOOlMiT87fjvs3","number":295,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /db-litestream","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:09:43.000Z","updated_at":"2026-05-27T01:16:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/db-litestream","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/295","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/295","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/295/packages"}},{"old_version":"2.9.1","new_version":"2.9.4","update_type":"patch","path":"/db-cloud-storage","pr_created_at":"2026-05-26T20:09:42.000Z","version_change":"2.9.1 → 2.9.4","issue":{"uuid":"4527158969","node_id":"PR_kwDOOlMiT87fjvra","number":294,"state":"open","title":"chore(deps): Bump sqlite3 from 2.9.1 to 2.9.4 in /db-cloud-storage","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-26T20:09:42.000Z","updated_at":"2026-05-27T01:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"sqlite3","old_version":"2.9.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/db-cloud-storage","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/takotakot/rails8-google-cloud-example/pull/294","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/takotakot%2Frails8-google-cloud-example/issues/294","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/294/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-16T00:54:12.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4457945339","node_id":"PR_kwDOSMpOac7cHkMX","number":12,"state":"closed","title":"chore(deps): bump the minor-and-patch group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T00:54:30.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-16T00:54:12.000Z","updated_at":"2026-05-23T00:54:32.000Z","time_to_close":604818,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":5,"packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"jbuilder","old_version":"2.14.1","new_version":"2.15.0","repository_url":"https://github.com/rails/jbuilder"},{"name":"bootsnap","old_version":"1.24.1","new_version":"1.24.4","repository_url":"https://github.com/rails/bootsnap"},{"name":"aws-sdk-s3","old_version":"1.220.0","new_version":"1.222.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"selenium-webdriver","old_version":"4.43.0","new_version":"4.44.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `2.9.3` | `2.9.4` |\n| [jbuilder](https://github.com/rails/jbuilder) | `2.14.1` | `2.15.0` |\n| [bootsnap](https://github.com/rails/bootsnap) | `1.24.1` | `1.24.4` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.220.0` | `1.222.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.43.0` | `4.44.0` |\n\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jbuilder` from 2.14.1 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/jbuilder/releases\"\u003ejbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize \u003ccode\u003eKeyFormatter\u003c/code\u003e on cache hits by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/607\"\u003erails/jbuilder#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake method_missing private by \u003ca href=\"https://github.com/alexceder\"\u003e\u003ccode\u003e@​alexceder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/614\"\u003erails/jbuilder#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003earray!\u003c/code\u003e and \u003ccode\u003eset!\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/604\"\u003erails/jbuilder#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e:unprocessable_content\u003c/code\u003e for scaffolds with Rack 3.1 or higher by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/603\"\u003erails/jbuilder#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_map_collection\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/612\"\u003erails/jbuilder#612\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve locals when rendering inline partial for object by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/613\"\u003erails/jbuilder#613\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mayur-kambariya\"\u003e\u003ccode\u003e@​mayur-kambariya\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/609\"\u003erails/jbuilder#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexceder\"\u003e\u003ccode\u003e@​alexceder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/614\"\u003erails/jbuilder#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/603\"\u003erails/jbuilder#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/018083d55f933c2a1d58929600799724462476e6\"\u003e\u003ccode\u003e018083d\u003c/code\u003e\u003c/a\u003e Prepare for 2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/72cf0673f5f8428dad00cf09c07e1aac0d6f3e17\"\u003e\u003ccode\u003e72cf067\u003c/code\u003e\u003c/a\u003e Update devcontainer image to Ruby 4.0.4 and add devcontainer-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/d35a962709bc0ccc157a9d42f3f428e7aeee687a\"\u003e\u003ccode\u003ed35a962\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/615\"\u003e#615\u003c/a\u003e from taketo1113/ci-rails8.1-ruby4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/cc42e7eb979116e37b63cb29ba5e86d4785f2153\"\u003e\u003ccode\u003ecc42e7e\u003c/code\u003e\u003c/a\u003e CI: Add Rails 8.1 \u0026amp; Ruby 4.0 to CI Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/cd7482eebb69bc194587af056aef700291032570\"\u003e\u003ccode\u003ecd7482e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/613\"\u003e#613\u003c/a\u003e from affinity/moberegger/fix-inline-partial-locals-be\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/58283a0cbf73fc46753a39c09933b5adc5f9e011\"\u003e\u003ccode\u003e58283a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/612\"\u003e#612\u003c/a\u003e from affinity/moberegger/optimize-_map_collection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/09ca3e12cb603ea27af8c6057c2a38a76fde3ac7\"\u003e\u003ccode\u003e09ca3e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/603\"\u003e#603\u003c/a\u003e from taketo1113/update-rack-unprocessable_content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/9a921d3b816cd4d858c9aba05c5f30fa9db70e3d\"\u003e\u003ccode\u003e9a921d3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/604\"\u003e#604\u003c/a\u003e from affinity/moberegger/optimize-set-and-array-dsl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/363c3c8d850ba8ff198c05131217fcfb026d0c0a\"\u003e\u003ccode\u003e363c3c8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/614\"\u003e#614\u003c/a\u003e from alexceder/make-method-missing-private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/26c236c9353f28b1ac9a5438dea34fcd340c6b6f\"\u003e\u003ccode\u003e26c236c\u003c/code\u003e\u003c/a\u003e Make method_missing private\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.1...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.24.1 to 1.24.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/releases\"\u003ebootsnap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix several compatibility issues with Ruby \u003ccode\u003e4.0.4\u003c/code\u003e, particularly the \u003ccode\u003eshould not compile with coverage\u003c/code\u003e error. See \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/547\"\u003e#547\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e to work even when coverage is enabled. Unfortunately only possible on Ruby \u003ccode\u003e4.0.4+\u003c/code\u003e.\nOn older rubies if coverage is enabled a warning will be issued and the feature won't work.\u003c/li\u003e\n\u003cli\u003eReduced cache files header size from 64 to 32 bytes, and got rid of the random padding element.\u003c/li\u003e\n\u003cli\u003eAvoid leaking a private method in \u003ccode\u003eObject\u003c/code\u003e when testing for Parse.y bugs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.3...v1.24.4\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.3...v1.24.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/blob/main/CHANGELOG.md\"\u003ebootsnap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.24.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix several compatibility issues with Ruby \u003ccode\u003e4.0.4\u003c/code\u003e, particularly the \u003ccode\u003eshould not compile with coverage\u003c/code\u003e error. See \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/547\"\u003e#547\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e to work even when coverage is enabled. Unfortunately only possible on Ruby \u003ccode\u003e4.0.4+\u003c/code\u003e.\nOn older rubies if coverage is enabled a warning will be issued and the feature won't work.\u003c/li\u003e\n\u003cli\u003eReduced cache files header size from 64 to 32 bytes, and got rid of the random padding element.\u003c/li\u003e\n\u003cli\u003eAvoid leaking a private method in \u003ccode\u003eObject\u003c/code\u003e when testing for Parse.y bugs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/0d8a0a64cd1f302a4cbb29088fff7847ef9852c8\"\u003e\u003ccode\u003e0d8a0a6\u003c/code\u003e\u003c/a\u003e Release 1.24.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6ccc5ebda794afe4e2b36be677640b4f7b6a03ac\"\u003e\u003ccode\u003e6ccc5eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/550\"\u003e#550\u003c/a\u003e from byroot/fstr-and-coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/86e95864f89067159dadb8be68b656ae1a5f38ea\"\u003e\u003ccode\u003e86e9586\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003eBootsnap.enable_frozen_string_literal\u003c/code\u003e work even with coverage on\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/36c22246259452d163986565f7a946154f742da7\"\u003e\u003ccode\u003e36c2224\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/549\"\u003e#549\u003c/a\u003e from byroot/integration-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6500a43b2ac7fda963f03ed62098fb3b2be2bdeb\"\u003e\u003ccode\u003e6500a43\u003c/code\u003e\u003c/a\u003e Handle Coverage being suspended\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/cf3791edf37b778e14efa1f366c775f8456a3475\"\u003e\u003ccode\u003ecf3791e\u003c/code\u003e\u003c/a\u003e ISeq#input_to_output: just return \u003ccode\u003enil\u003c/code\u003e when using default compiler.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/cabdad95ed5218e6b888121c92702da4338de866\"\u003e\u003ccode\u003ecabdad9\u003c/code\u003e\u003c/a\u003e Only test Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/18250\"\u003e#18250\u003c/a\u003e] if on Ruby 3.0.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/490960e1dcd8bde4dda53e3ed1f435def73e0b0e\"\u003e\u003ccode\u003e490960e\u003c/code\u003e\u003c/a\u003e Yet another warning emitted from the canary\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/045beb2ee5a85b1fd5000e6ee566b8b8a4c5df72\"\u003e\u003ccode\u003e045beb2\u003c/code\u003e\u003c/a\u003e Appease rubocop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/d37f282ec8db1c9b31405c5629bcc6bc68d9974c\"\u003e\u003ccode\u003ed37f282\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/546\"\u003e#546\u003c/a\u003e from davidenglishmusic/rubocop-performance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-s3` from 1.220.0 to 1.222.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md\"\u003eaws-sdk-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.222.0 (2026-05-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Code Generated Changes, see \u003ccode\u003e./build_tools\u003c/code\u003e or \u003ccode\u003eaws-sdk-core\u003c/code\u003e's CHANGELOG.md for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.221.0 (2026-05-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Validate outpost access point resource name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-ruby/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium-webdriver` from 4.43.0 to 4.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eselenium-webdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.44.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003efix(documentation): update artifact naming for generated docs by \u003ca href=\"https://github.com/diemol\"\u003e\u003ccode\u003e@​diemol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17332\"\u003eSeleniumHQ/selenium#17332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ruby): retrieve devtools version dynamically for package verification by \u003ca href=\"https://github.com/diemol\"\u003e\u003ccode\u003e@​diemol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17335\"\u003eSeleniumHQ/selenium#17335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Don't truncate internal log messages at error/warn levels by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17333\"\u003eSeleniumHQ/selenium#17333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Safe modifications of internal log handlers by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17334\"\u003eSeleniumHQ/selenium#17334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Remove planned obsoleted members for 4.44 by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17328\"\u003eSeleniumHQ/selenium#17328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Statically declare commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17330\"\u003eSeleniumHQ/selenium#17330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Statically declared events by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17331\"\u003eSeleniumHQ/selenium#17331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Add C# 14 extension to polyfill \u003ccode\u003eArgumentNullException.ThrowIfNull\u003c/code\u003e by \u003ca href=\"https://github.com/RenderMichael\"\u003e\u003ccode\u003e@​RenderMichael\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16697\"\u003eSeleniumHQ/selenium#16697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align SetDownloadBehavior command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17336\"\u003eSeleniumHQ/selenium#17336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align ContinueWithAuth command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17337\"\u003eSeleniumHQ/selenium#17337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Align SetGeolocation polymorphic command by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17338\"\u003eSeleniumHQ/selenium#17338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] In-process test webserver by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17339\"\u003eSeleniumHQ/selenium#17339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] deprecate the 'native' methods inside the HttpClient interface by \u003ca href=\"https://github.com/joerg1985\"\u003e\u003ccode\u003e@​joerg1985\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17340\"\u003eSeleniumHQ/selenium#17340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCDDL 2 Python generator by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16914\"\u003eSeleniumHQ/selenium#16914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix py:local_dev rake task by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17342\"\u003eSeleniumHQ/selenium#17342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Accept legacy session-closed event payloads by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17343\"\u003eSeleniumHQ/selenium#17343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in package \u003ccode\u003eorg.openqa.selenium.remote\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17325\"\u003eSeleniumHQ/selenium#17325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix NPE when response status is null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17348\"\u003eSeleniumHQ/selenium#17348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix NoSuchElementException for custom By locators by \u003ca href=\"https://github.com/Chandan25sharma\"\u003e\u003ccode\u003e@​Chandan25sharma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17287\"\u003eSeleniumHQ/selenium#17287\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Update docs with pytest example and minor formatting fixes by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17351\"\u003eSeleniumHQ/selenium#17351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Fix stopping of network monitoring via DevTools by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17352\"\u003eSeleniumHQ/selenium#17352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Update tests to target .NET 10 by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17353\"\u003eSeleniumHQ/selenium#17353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[build] Clean extra tools from GHA runner to free disk space by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17360\"\u003eSeleniumHQ/selenium#17360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInitial Creation of the Selenium CLI Tool by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17327\"\u003eSeleniumHQ/selenium#17327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix some nullability warnings by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17362\"\u003eSeleniumHQ/selenium#17362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Use generated Bidi files instead of hand curated ones by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17266\"\u003eSeleniumHQ/selenium#17266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs] Add AI-assisted contribution policy by \u003ca href=\"https://github.com/titusfortner\"\u003e\u003ccode\u003e@​titusfortner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17043\"\u003eSeleniumHQ/selenium#17043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Agents] Update agents to make sure do linting. by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17366\"\u003eSeleniumHQ/selenium#17366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Bump dependencies by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17368\"\u003eSeleniumHQ/selenium#17368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[git] update gitignore to exclude mempalace by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17369\"\u003eSeleniumHQ/selenium#17369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove field \u003ccode\u003eChromiumDriver.capabilities\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17363\"\u003eSeleniumHQ/selenium#17363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[spec] Use http_file for the cddl files by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17372\"\u003eSeleniumHQ/selenium#17372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Obsolete Type(string) method in Input module by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17377\"\u003eSeleniumHQ/selenium#17377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Network failures by \u003ca href=\"https://github.com/AutomatedTester\"\u003e\u003ccode\u003e@​AutomatedTester\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17381\"\u003eSeleniumHQ/selenium#17381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] [test] Unignore bidi network conditions tests for Firefox by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17385\"\u003eSeleniumHQ/selenium#17385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Unignore network conditions tests for Firefox by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17386\"\u003eSeleniumHQ/selenium#17386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [test] Migrate to MTP by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17384\"\u003eSeleniumHQ/selenium#17384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eselenium-webdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.44.0 (2026-05-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v146, v147, v148\u003c/li\u003e\n\u003cli\u003eModern Firefox does not like both the \u003ccode\u003e-v\u003c/code\u003e and \u003ccode\u003e--log\u003c/code\u003e flags at the same time (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17412\"\u003e#17412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix credential issue with private key (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17188\"\u003e#17188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/da2039bd1456a161d0c284de16f9f4f179f1e8ca\"\u003e\u003ccode\u003eda2039b\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.44.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17444\"\u003e#17444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/6b85c4a554af11aac20379fcd9281f7c19173e89\"\u003e\u003ccode\u003e6b85c4a\u003c/code\u003e\u003c/a\u003e [rb] Fix credential issue with private key (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17188\"\u003e#17188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/4885286c4b7e8e1fb8613e6557b598894300301f\"\u003e\u003ccode\u003e4885286\u003c/code\u003e\u003c/a\u003e [dotnet][java][js][py][rb] Standardize README files across bindings (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17245\"\u003e#17245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/2042c237094c145f5d356ca9239eef6aafe755be\"\u003e\u003ccode\u003e2042c23\u003c/code\u003e\u003c/a\u003e [rb] Modern Firefox does not like both the \u003ccode\u003e-v\u003c/code\u003e and \u003ccode\u003e--log\u003c/code\u003e flags at the same...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/31ee1221d6cae9f6e5e686ae5a0258d6e4bd6dfc\"\u003e\u003ccode\u003e31ee122\u003c/code\u003e\u003c/a\u003e [Agents] Update agents to make sure do linting. (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17366\"\u003e#17366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/c95fe73785ef05cb25e40089cca34ad1ddd72c61\"\u003e\u003ccode\u003ec95fe73\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.43.0...selenium-4.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/nicholastn1/portfolio/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholastn1%2Fportfolio/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"2.9.2","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-14T14:58:26.000Z","version_change":"2.9.2 → 2.9.4","issue":{"uuid":"4446936333","node_id":"PR_kwDORxlvNc7bkOAT","number":11,"state":"open","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-14T14:58:26.000Z","updated_at":"2026-05-16T21:18:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/yndajas/collection/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yndajas%2Fcollection/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-12T02:06:14.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4425636324","node_id":"PR_kwDOPdfcoc7afkp4","number":513,"state":"closed","title":"deps(deps): bump the minor-updates group with 3 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":["viamin"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-19T04:29:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-12T02:06:14.000Z","updated_at":"2026-05-19T04:29:35.000Z","time_to_close":613400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"minor-updates","update_count":3,"packages":[{"name":"agent-harness","old_version":"0.17.0","new_version":"0.18.0","repository_url":"https://github.com/viamin/agent-harness"},{"name":"ruby_llm","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/crmne/ruby_llm"},{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-updates group with 3 updates: [agent-harness](https://github.com/viamin/agent-harness), [ruby_llm](https://github.com/crmne/ruby_llm) and [sqlite3](https://github.com/sparklemotion/sqlite3-ruby).\n\nUpdates `agent-harness` from 0.17.0 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/viamin/agent-harness/releases\"\u003eagent-harness's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eagent-harness: v0.18.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.3...agent-harness/v0.18.0\"\u003e0.18.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopilot:\u003c/strong\u003e add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mode (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e0138f3c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.2...agent-harness/v0.17.3\"\u003e0.17.3\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e20a6ed5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.1...agent-harness/v0.17.2\"\u003e0.17.2\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e160: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e0aeb607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eagent-harness: v0.17.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.17.1\"\u003e0.17.1\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e173: Smoke test contract timeout (30s) overrides caller timeout, breaking slow models (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/205\"\u003e#205\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e3a1e301\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/viamin/agent-harness/blob/main/CHANGELOG.md\"\u003eagent-harness's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.3...agent-harness/v0.18.0\"\u003e0.18.0\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopilot:\u003c/strong\u003e add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mode (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/210\"\u003e#210\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e0138f3c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.2...agent-harness/v0.17.3\"\u003e0.17.3\u003c/a\u003e (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e161: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e20a6ed5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.1...agent-harness/v0.17.2\"\u003e0.17.2\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e160: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e0aeb607\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.17.1\"\u003e0.17.1\u003c/a\u003e (2026-05-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e173: Smoke test contract timeout (30s) overrides caller timeout, breaking slow models (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/205\"\u003e#205\u003c/a\u003e) (\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e3a1e301\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/707e0ee4fdbc0e9c4a8aaf093310d18da4524ce8\"\u003e\u003ccode\u003e707e0ee\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.18.0 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/0138f3c9f91e5e871383b771c287495217f084d8\"\u003e\u003ccode\u003e0138f3c\u003c/code\u003e\u003c/a\u003e feat(copilot): add GitHub Copilot CLI (\u003ccode\u003ecopilot\u003c/code\u003e) support with --autopilot mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/2b308d272c51ad777d9d84ca9c4af76246785268\"\u003e\u003ccode\u003e2b308d2\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.3 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/20a6ed5a8e6701ad7730d88b8037145d86b39c37\"\u003e\u003ccode\u003e20a6ed5\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/161\"\u003e#161\u003c/a\u003e: Support provider-agnostic skills system (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/c6b7c0fd0cf9cfaa431610724c498086855dbefa\"\u003e\u003ccode\u003ec6b7c0f\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.2 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/0aeb607ea98b52ba8202726dc946b8c1db09a3cd\"\u003e\u003ccode\u003e0aeb607\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/160\"\u003e#160\u003c/a\u003e: Add support for the pi agent CLI (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/cdc3eb3923a5f8fb4dbe729dc5e9f45840e089a4\"\u003e\u003ccode\u003ecdc3eb3\u003c/code\u003e\u003c/a\u003e chore(main): release agent-harness 0.17.1 (\u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/viamin/agent-harness/commit/3a1e301e36ef8957fd440f2782b3b8e4687b473c\"\u003e\u003ccode\u003e3a1e301\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/viamin/agent-harness/issues/173\"\u003e#173\u003c/a\u003e: Smoke test contract timeout (30s) overrides caller timeout, breakin...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/viamin/agent-harness/compare/agent-harness/v0.17.0...agent-harness/v0.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruby_llm` from 1.14.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crmne/ruby_llm/releases\"\u003eruby_llm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch1\u003eRubyLLM 1.15: Image Editing + Cost Tracking + Less Glue Code 🖼️💸🛠️\u003c/h1\u003e\n\u003cp\u003eRubyLLM \u003ccode\u003e1.15\u003c/code\u003e removes glue code around images, costs, tools, callbacks, and Rails persistence.\u003c/p\u003e\n\u003cp\u003eIf Ruby can infer a tool signature, RubyLLM now infers it. If a provider reports usage, RubyLLM can turn it into cost. If Rails already has a blob, RubyLLM reuses it instead of downloading and uploading it again.\u003c/p\u003e\n\u003ch2\u003e🖼️ Image Editing\u003c/h2\u003e\n\u003cp\u003eSame method, same attachment shape: \u003ccode\u003epaint\u003c/code\u003e now paints from scratch or edits an existing image.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eRubyLLM.paint\u003c/code\u003e can edit existing images with OpenAI's GPT Image models. Pass one or more source images with \u003ccode\u003ewith:\u003c/code\u003e, add a \u003ccode\u003emask:\u003c/code\u003e when you want to constrain the editable area, and use \u003ccode\u003eparams:\u003c/code\u003e for provider-specific image options.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage = RubyLLM.paint(\n  \u0026quot;Turn the logo green and keep the background transparent\u0026quot;,\n  model: \u0026quot;gpt-image-1\u0026quot;,\n  with: \u0026quot;logo.png\u0026quot;\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ccode\u003ewith:\u003c/code\u003e accepts the same attachment sources RubyLLM supports elsewhere: local files, URLs, IO-like objects, and Active Storage attachments. Multiple source images work too:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage = RubyLLM.paint(\n  \u0026quot;Combine these references into a postcard illustration\u0026quot;,\n  model: \u0026quot;gpt-image-1\u0026quot;,\n  with: [\u0026quot;person.png\u0026quot;, \u0026quot;style-reference.png\u0026quot;]\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eImage responses now expose provider usage data, and GPT Image pricing is represented in the model registry so image input/output costs can be calculated with the same API shape used by chats and messages:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eimage.tokens.input\nimage.tokens.output\n\u003cp\u003eimage.cost.input\nimage.cost.output\nimage.cost.total\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/crmne/ruby_llm/issues/138\"\u003e#138\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/crmne/ruby_llm/issues/512\"\u003e#512\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e💸 Conversation Costs + Normalized Tokens\u003c/h2\u003e\n\u003cp\u003eToken counts answer \u0026quot;how many?\u0026quot; Cost helpers answer the next question: \u0026quot;how much?\u0026quot;\u003c/p\u003e\n\u003cp\u003eRubyLLM now has first-class cost helpers for token-priced conversation usage:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/ff392893bb5366937688fa82bc0841185491f84c\"\u003e\u003ccode\u003eff39289\u003c/code\u003e\u003c/a\u003e Bump to 1.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/4bab6e26601ea9a0eb3f88973f0d08907ee72fa3\"\u003e\u003ccode\u003e4bab6e2\u003c/code\u003e\u003c/a\u003e Fix tests due to recent changes in models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f540b157e860302ed8f0ca77d4594ec751500251\"\u003e\u003ccode\u003ef540b15\u003c/code\u003e\u003c/a\u003e Updated models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/429ebf1dbf6830ec687b7ad5bb4a9dbb76c969dc\"\u003e\u003ccode\u003e429ebf1\u003c/code\u003e\u003c/a\u003e Align image cost and token APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/fe28b979465132d7f0924b5e248afb5ad095ca33\"\u003e\u003ccode\u003efe28b97\u003c/code\u003e\u003c/a\u003e Updated models\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f59f9d0083b529d8047d73338384a557fb05b38d\"\u003e\u003ccode\u003ef59f9d0\u003c/code\u003e\u003c/a\u003e Fix reasoning token cost normalization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/5b736ce18585cda284f492ec0208a6e19f01d585\"\u003e\u003ccode\u003e5b736ce\u003c/code\u003e\u003c/a\u003e Add conversation cost helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/27c4ba8f8481b95c2af5d7a6b7f71e42662597c2\"\u003e\u003ccode\u003e27c4ba8\u003c/code\u003e\u003c/a\u003e Simplify tool parameter DSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/2bd54adca0fd24382a48ee7dd051028c603a963f\"\u003e\u003ccode\u003e2bd54ad\u003c/code\u003e\u003c/a\u003e Clarify Active Storage attachment names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crmne/ruby_llm/commit/f3dd4da6390abe38bc98690f23a36ca7becdbd08\"\u003e\u003ccode\u003ef3dd4da\u003c/code\u003e\u003c/a\u003e Fix Active Storage attached persistence\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/crmne/ruby_llm/compare/1.14.1...1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/viamin/aidp/pull/513","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/viamin%2Faidp/issues/513","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/513/packages"}},{"old_version":"2.9.2","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-10T13:23:24.000Z","version_change":"2.9.2 → 2.9.4","issue":{"uuid":"4415724827","node_id":"PR_kwDORhnmAc7Z_ysx","number":22,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T22:19:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T13:23:24.000Z","updated_at":"2026-05-11T22:19:20.000Z","time_to_close":118547,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akitaonrails/frank_fbi/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akitaonrails%2Ffrank_fbi/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-10T05:48:51.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4414791253","node_id":"PR_kwDOPDY7_s7Z9BxZ","number":21,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-10T15:06:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T05:48:51.000Z","updated_at":"2026-05-10T15:06:19.000Z","time_to_close":33440,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/rafrdz/ctrl-alt-me/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafrdz%2Fctrl-alt-me/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-09T04:43:03.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4411171436","node_id":"PR_kwDORQNShM7Zx46V","number":52,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-16T04:43:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T04:43:03.000Z","updated_at":"2026-05-16T04:43:22.000Z","time_to_close":604817,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":2,"packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"bootsnap","old_version":"1.24.1","new_version":"1.24.3","repository_url":"https://github.com/rails/bootsnap"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 2 updates in the / directory: [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) and [bootsnap](https://github.com/rails/bootsnap).\n\nUpdates `sqlite3` from 2.9.3 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.24.1 to 1.24.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/releases\"\u003ebootsnap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/rails/bootsnap/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/bootsnap/blob/main/CHANGELOG.md\"\u003ebootsnap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.24.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003e1.24.2\u003c/code\u003e workaround to parse Ruby files with UTF-8 even when the \u003ccode\u003eLANG\u003c/code\u003e environment variable\nis unset or set to \u003ccode\u003eC\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.24.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eWorkaround two Ruby bugs in \u003ccode\u003eRubyVM::InstructionSequence.compile_file\u003c/code\u003e, that were causing\nfiles to be loaded with the old Ruby parser instead of Prism, causing issues with some pattern matching syntax.\nRef: \u003ca href=\"https://bugs.ruby-lang.org/issues/22023\"\u003ehttps://bugs.ruby-lang.org/issues/22023\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/4e14f7eb1bdaeadd1fe2cd658c9224b231424b87\"\u003e\u003ccode\u003e4e14f7e\u003c/code\u003e\u003c/a\u003e Release 1.24.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/7c36e0110cecc182f39e0afa10b48f7ebd4d0f52\"\u003e\u003ccode\u003e7c36e01\u003c/code\u003e\u003c/a\u003e Fix encoding in Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/22023\"\u003e#22023\u003c/a\u003e] workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/21b7ad836f04cd8254eff344905cf6a942c3cbea\"\u003e\u003ccode\u003e21b7ad8\u003c/code\u003e\u003c/a\u003e Release 1.24.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/fbcb561385763d2a9ed71afef3163b6168e61c59\"\u003e\u003ccode\u003efbcb561\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/540\"\u003e#540\u003c/a\u003e from byroot/use-proper-parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/58d913432c80116d746668141a67c8492f2a0ec2\"\u003e\u003ccode\u003e58d9134\u003c/code\u003e\u003c/a\u003e Workaround Ruby [Bug \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/22023\"\u003e#22023\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.24.1...v1.24.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/zecky1120/fjord-music-tracks/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/zecky1120%2Ffjord-music-tracks/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}},{"old_version":"2.8.1","new_version":"2.9.4","update_type":"minor","path":null,"pr_created_at":"2026-05-08T18:45:46.000Z","version_change":"2.8.1 → 2.9.4","issue":{"uuid":"4408620209","node_id":"PR_kwDOOxmFNM7ZpZbz","number":96,"state":"closed","title":"chore(deps): bump sqlite3 from 2.8.1 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-11T13:38:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-08T18:45:46.000Z","updated_at":"2026-05-11T13:38:24.000Z","time_to_close":240755,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"sqlite3","old_version":"2.8.1","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.8.1 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.0 / 2025-12-27\u003c/h2\u003e\n\u003ch3\u003eRuby\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem packages for Ruby 4.0. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 3.1. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eStatement#named_params\u003c/code\u003e to introspect on a parameterized SQL statement. \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/627\"\u003e#627\u003c/a\u003e \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/642\"\u003e#642\u003c/a\u003e \u003ca href=\"https://github.com/captn3m0\"\u003e\u003ccode\u003e@​captn3m0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmall improvements to docstrings and comments. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/houyuanjie\"\u003e\u003ccode\u003e@​houyuanjie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.8.1...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/TransbankDevelopers/transbank-sdk-ruby-example/pull/96","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TransbankDevelopers%2Ftransbank-sdk-ruby-example/issues/96","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/96/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-07T14:02:46.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4399357725","node_id":"PR_kwDOR-Q0qc7ZLEqr","number":7,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-18T01:21:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T14:02:46.000Z","updated_at":"2026-05-18T01:21:46.000Z","time_to_close":904731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/m7madmagdy/promotable/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/m7madmagdy%2Fpromotable/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":"/docs","pr_created_at":"2026-05-07T02:48:45.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4395826659","node_id":"PR_kwDOKqm9oc7Y_kkN","number":365,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4 in /docs","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T03:34:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T02:48:45.000Z","updated_at":"2026-05-07T03:34:24.000Z","time_to_close":2737,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":"/docs","ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ruby-ui/ruby_ui/pull/365","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby-ui%2Fruby_ui/issues/365","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/365/packages"}},{"old_version":"2.9.2","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-06T22:25:32.000Z","version_change":"2.9.2 → 2.9.4","issue":{"uuid":"4394838788","node_id":"PR_kwDOPq-JhM7Y8bhm","number":56,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T20:45:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T22:25:32.000Z","updated_at":"2026-05-25T20:45:52.000Z","time_to_close":1635618,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/keremimo/miniportfolio/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/keremimo%2Fminiportfolio/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"}},{"old_version":"2.9.0","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-06T17:49:00.000Z","version_change":"2.9.0 → 2.9.4","issue":{"uuid":"4393334229","node_id":"PR_kwDOHv4zGM7Y3fW5","number":74,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-20T22:00:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T17:49:00.000Z","updated_at":"2026-05-20T22:00:03.000Z","time_to_close":1224661,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":17,"packages":[{"name":"minitest","old_version":"6.0.2","new_version":"6.0.6","repository_url":"https://github.com/minitest/minitest"},{"name":"minitest-hooks","old_version":"1.5.3","new_version":"1.5.4","repository_url":"https://github.com/jeremyevans/minitest-hooks"},{"name":"minitest-reporters","old_version":"1.7.1","new_version":"1.8.0","repository_url":"https://github.com/minitest-reporters/minitest-reporters"},{"name":"irb","old_version":"1.17.0","new_version":"1.18.0","repository_url":"https://github.com/ruby/irb"},{"name":"rake","old_version":"13.3.1","new_version":"13.4.2","repository_url":"https://github.com/ruby/rake"},{"name":"yard","old_version":"0.9.38","new_version":"0.9.43"},{"name":"sqlite3","old_version":"2.9.0","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"graphql","old_version":"2.5.22","new_version":"2.6.1","repository_url":"https://github.com/rmosolgo/graphql-ruby"},{"name":"shopify-money","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/Shopify/money"},{"name":"sidekiq","old_version":"8.1.2","new_version":"8.1.3","repository_url":"https://github.com/sidekiq/sidekiq"},{"name":"nokogiri","old_version":"1.19.2","new_version":"1.19.3","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"sorbet-static","old_version":"0.6.13067","new_version":"0.6.13189","repository_url":"https://github.com/sorbet/sorbet"},{"name":"require-hooks","old_version":"0.2.3","new_version":"0.4.0","repository_url":"https://github.com/ruby-next/require-hooks"},{"name":"rubydex","old_version":"0.1.0.beta11","new_version":"0.2.0","repository_url":"https://github.com/Shopify/rubydex"},{"name":"rbi","old_version":"0.3.9","new_version":"0.3.10","repository_url":"https://github.com/Shopify/rbi"},{"name":"spoom","old_version":"1.7.11","new_version":"1.7.13","repository_url":"https://github.com/Shopify/spoom"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the minor-and-patch group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [minitest](https://github.com/minitest/minitest) | `6.0.2` | `6.0.6` |\n| [minitest-hooks](https://github.com/jeremyevans/minitest-hooks) | `1.5.3` | `1.5.4` |\n| [minitest-reporters](https://github.com/minitest-reporters/minitest-reporters) | `1.7.1` | `1.8.0` |\n| [irb](https://github.com/ruby/irb) | `1.17.0` | `1.18.0` |\n| [rake](https://github.com/ruby/rake) | `13.3.1` | `13.4.2` |\n| [yard](https://yardoc.org) | `0.9.38` | `0.9.43` |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `2.9.0` | `2.9.4` |\n| [graphql](https://github.com/rmosolgo/graphql-ruby) | `2.5.22` | `2.6.1` |\n| [shopify-money](https://github.com/Shopify/money) | `4.0.0` | `4.1.0` |\n| [sidekiq](https://github.com/sidekiq/sidekiq) | `8.1.2` | `8.1.3` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.19.2` | `1.19.3` |\n| [sorbet-static](https://github.com/sorbet/sorbet) | `0.6.13067` | `0.6.13189` |\n| [require-hooks](https://github.com/ruby-next/require-hooks) | `0.2.3` | `0.4.0` |\n| [rubydex](https://github.com/Shopify/rubydex) | `0.1.0.beta11` | `0.2.0` |\n| [rbi](https://github.com/Shopify/rbi) | `0.3.9` | `0.3.10` |\n| [spoom](https://github.com/Shopify/spoom) | `1.7.11` | `1.7.13` |\n\n\nUpdates `minitest` from 6.0.2 to 6.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minitest/minitest/blob/master/History.rdoc\"\u003eminitest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e=== 6.0.6 / 2026-04-30\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e2 bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix using assert_equal/same/nil w/ BasicObject by comparing w/ \u003ccode\u003enil == exp\u003c/code\u003e. (mtasaka)\u003c/li\u003e\n\u003cli\u003eRemoved private Assertions#_where as it is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.5 / 2026-04-20\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e2 bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid circular requires in lib/minitest/server_plugin.rb.\u003c/li\u003e\n\u003cli\u003eRaise TypeError if assert_raises is passed anything but modules/classes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.4 / 2026-04-14\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1 bug fix:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed refute_predicate to call assert_respond_to w/ include_all:true like assert_predicate does. (jparker)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e=== 6.0.3 / 2026-03-31\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1 bug fix:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eassert_same(nil, value) no longer allowed. Use assert_nil to be explicit. (paddor)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/f6180b07ea6e8504a71d220246da0875f392c51c\"\u003e\u003ccode\u003ef6180b0\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/23bc7f25a8853b9b3c75b9b73c65d231e42cb452\"\u003e\u003ccode\u003e23bc7f2\u003c/code\u003e\u003c/a\u003e - Removed private Assertions#_where as it is no longer used.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/c471347e5daf7f3e362c530170ae3302edad9117\"\u003e\u003ccode\u003ec471347\u003c/code\u003e\u003c/a\u003e - Fix using assert_equal/same/nil w/ BasicObject by comparing w/ \u003ccode\u003enil == exp\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/89c3e6255ac7833925368ad3c2a4d51865c9f245\"\u003e\u003ccode\u003e89c3e62\u003c/code\u003e\u003c/a\u003e Branching minitest to version 6.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/6790f86f894637768a1f64cfe50959d2029b65ed\"\u003e\u003ccode\u003e6790f86\u003c/code\u003e\u003c/a\u003e - Raise TypeError if assert_raises is passed anything but modules/classes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/235fa5b760f445f2fcb2a479bd8179138b9a8e33\"\u003e\u003ccode\u003e235fa5b\u003c/code\u003e\u003c/a\u003e - Avoid circular requires in lib/minitest/server_plugin.rb.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/5f0482ed086272f856dbc1bb69697a8b4c486744\"\u003e\u003ccode\u003e5f0482e\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/b12f87f4f8962694ff52e39e50190b8a1f907992\"\u003e\u003ccode\u003eb12f87f\u003c/code\u003e\u003c/a\u003e - Fixed refute_predicate to call assert_respond_to w/ include_all:true like a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/649b075c5ad70fa924ba5a71e7eae6a7026a1c23\"\u003e\u003ccode\u003e649b075\u003c/code\u003e\u003c/a\u003e prepped for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest/minitest/commit/a2d0904767e058c962dda89e37192097cce14de2\"\u003e\u003ccode\u003ea2d0904\u003c/code\u003e\u003c/a\u003e - assert_same(nil, value) no longer allowed. Use assert_nil to be explicit. (...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/minitest/minitest/compare/v6.0.2...v6.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minitest-hooks` from 1.5.3 to 1.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jeremyevans/minitest-hooks/blob/master/CHANGELOG\"\u003eminitest-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e=== 1.5.4 (2026-05-04)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix reported assertion counts on minitest 6+ (jeremyevans)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/f3ef8c7ec6eb1e5b2c602b018d63c2a8c836641c\"\u003e\u003ccode\u003ef3ef8c7\u003c/code\u003e\u003c/a\u003e Bump version to 1.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/aa7f157e733f94d40a133a996c8de453236b7f6e\"\u003e\u003ccode\u003eaa7f157\u003c/code\u003e\u003c/a\u003e Spec tweak to pass on Ruby 1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/375a4bf77777d32257efda1edfec222b68c9cda2\"\u003e\u003ccode\u003e375a4bf\u003c/code\u003e\u003c/a\u003e Fix reported assertion counts on minitest 6+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/84937b2d100f17721addc82777b5cdd1a9056725\"\u003e\u003ccode\u003e84937b2\u003c/code\u003e\u003c/a\u003e Bump copyright year\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/7e4db42a0426e4ed30022ec0f42ce020d1d9c362\"\u003e\u003ccode\u003e7e4db42\u003c/code\u003e\u003c/a\u003e Update to actions/checkout@v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeremyevans/minitest-hooks/commit/129288d3b73757b34eb29dff956c913b4e9431f2\"\u003e\u003ccode\u003e129288d\u003c/code\u003e\u003c/a\u003e Add Ruby 4.0 to CI\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jeremyevans/minitest-hooks/compare/1.5.3...1.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `minitest-reporters` from 1.7.1 to 1.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/blob/master/CHANGELOG.md\"\u003eminitest-reporters's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/compare/v1.7.1...v1.8.0\"\u003e1.8.0\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for minitest 6 \u003ca href=\"https://redirect.github.com/minitest-reporters/minitest-reporters/pull/366\"\u003e#366\u003c/a\u003e contributed by \u003ca href=\"https://github.com/Maimer\"\u003eMaimer\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated gemspec to avoid packaging unnecessary files in the gem\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/89c3c5ceafeeea6f156b1beeaabb402f1b28ef7b\"\u003e\u003ccode\u003e89c3c5c\u003c/code\u003e\u003c/a\u003e Archive 1.8.0 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/f15d2bfabe76d33be6bcd388bc85ffe493cd089d\"\u003e\u003ccode\u003ef15d2bf\u003c/code\u003e\u003c/a\u003e Updated gemspec to avoid packaging unnecessary files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/1d8465a2812de04e588265bb3299d43b99c3884c\"\u003e\u003ccode\u003e1d8465a\u003c/code\u003e\u003c/a\u003e Bump release version to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/66a9f6c5e62cdeefb3a82304c78850dfd2e6b6ca\"\u003e\u003ccode\u003e66a9f6c\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/b57e7715b5de5965f841f4409d11e9222c14d750\"\u003e\u003ccode\u003eb57e771\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/minitest-reporters/minitest-reporters/issues/366\"\u003e#366\u003c/a\u003e from Maimer/support_minitest_6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/commit/9bf450e20e5bc3014ad9f89e486317f3060d850d\"\u003e\u003ccode\u003e9bf450e\u003c/code\u003e\u003c/a\u003e Add support for minitest 6 and test against both 5 and 6 on CI\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/minitest-reporters/minitest-reporters/compare/v1.7.1...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `irb` from 1.17.0 to 1.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/irb/releases\"\u003eirb's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompletely migrate to prism by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1160\"\u003eruby/irb#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSuppress error highlight for some incomplete code by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1173\"\u003eruby/irb#1173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDisplay command description in doc dialog on tab completion by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1180\"\u003eruby/irb#1180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd startup banner with Ruby logo, version info, and tips by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1183\"\u003eruby/irb#1183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHighlight the method name in method calls by \u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1189\"\u003eruby/irb#1189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd --nobanner option to suppress startup banner by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1200\"\u003eruby/irb#1200\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake ls command work for BasicObjects by \u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1177\"\u003eruby/irb#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IRB crash when typing string literal with control/meta sequence by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1182\"\u003eruby/irb#1182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWait for pager to terminate by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1192\"\u003eruby/irb#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect dash in startup message by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1206\"\u003eruby/irb#1206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eColorize KEYWORD_DO_BLOCK (added in head Prism) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1207\"\u003eruby/irb#1207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSilence \u003ccode\u003edefault_external\u003c/code\u003e warning in tests by \u003ca href=\"https://github.com/Earlopain\"\u003e\u003ccode\u003e@​Earlopain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1172\"\u003eruby/irb#1172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRuby \u0026gt;= 4.1.0 allows trailing comma in method signature by \u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1178\"\u003eruby/irb#1178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display_document test fails in tty environment by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1185\"\u003eruby/irb#1185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism::ParseResult#continuable? if possible by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1184\"\u003eruby/irb#1184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not open nesting for character literals by \u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1190\"\u003eruby/irb#1190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix random EPIPE failure in SIGINT restore tests by \u003ca href=\"https://github.com/k0kubun\"\u003e\u003ccode\u003e@​k0kubun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1191\"\u003eruby/irb#1191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 1.18.0 by \u003ca href=\"https://github.com/st0012\"\u003e\u003ccode\u003e@​st0012\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1208\"\u003eruby/irb#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Earlopain\"\u003e\u003ccode\u003e@​Earlopain\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1172\"\u003eruby/irb#1172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eikes\"\u003e\u003ccode\u003e@​eikes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1178\"\u003eruby/irb#1178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shugo\"\u003e\u003ccode\u003e@​shugo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/irb/pull/1190\"\u003eruby/irb#1190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/irb/compare/v1.17.0...v1.18.0\"\u003ehttps://github.com/ruby/irb/compare/v1.17.0...v1.18.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/31e068afc4551a2ade0af172455a396e675117b8\"\u003e\u003ccode\u003e31e068a\u003c/code\u003e\u003c/a\u003e Bump version to 1.18.0 (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1208\"\u003e#1208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/f49d6b59e6214de2b7803d9d6c1b65cff81b519a\"\u003e\u003ccode\u003ef49d6b5\u003c/code\u003e\u003c/a\u003e Colorize KEYWORD_DO_BLOCK (added in head Prism) (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1207\"\u003e#1207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/96342e7f81d6739c08ca4ca9f2fcef61e78ae32b\"\u003e\u003ccode\u003e96342e7\u003c/code\u003e\u003c/a\u003e Fix incorrect dash in startup message (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/9b930c89bfbbaf26af572d336bb2df252167b559\"\u003e\u003ccode\u003e9b930c8\u003c/code\u003e\u003c/a\u003e Add --nobanner option to suppress startup banner (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/9dc2a85eaf51090853cbd555233434e9e8872a2a\"\u003e\u003ccode\u003e9dc2a85\u003c/code\u003e\u003c/a\u003e Bump rubygems/release-gem from 1.1.4 to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/454964cacb3e98a8262d5c7e5cc1021438c44d4d\"\u003e\u003ccode\u003e454964c\u003c/code\u003e\u003c/a\u003e Bump actions/upload-pages-artifact from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/b9719d170d130a47a96909fc0f802a80502e7e84\"\u003e\u003ccode\u003eb9719d1\u003c/code\u003e\u003c/a\u003e Bump step-security/harden-runner from 2.16.0 to 2.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/ee2af9ffd86c564611092b377f33a6f0a3c4e95f\"\u003e\u003ccode\u003eee2af9f\u003c/code\u003e\u003c/a\u003e Highlight the method name in method calls (\u003ca href=\"https://redirect.github.com/ruby/irb/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/75ad68d5fcf157b9420c80a761f1911211bf3539\"\u003e\u003ccode\u003e75ad68d\u003c/code\u003e\u003c/a\u003e Bump actions/configure-pages from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/irb/commit/6f757b97792c676ddeaa1c22f79113b5c8bbb46e\"\u003e\u003ccode\u003e6f757b9\u003c/code\u003e\u003c/a\u003e Bump actions/deploy-pages from 4 to 5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/irb/compare/v1.17.0...v1.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rake` from 13.3.1 to 13.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/503b8ec593c51289c09cc2a69a34af99d6198c6a\"\u003e\u003ccode\u003e503b8ec\u003c/code\u003e\u003c/a\u003e v13.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/46038e780e5982c34a745229b91909871c18357c\"\u003e\u003ccode\u003e46038e7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/723\"\u003e#723\u003c/a\u003e from ruby/fix/testopts-preserve-existing-value\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/604a3d9873f75442b6209b6f9d7938a5358a9fe1\"\u003e\u003ccode\u003e604a3d9\u003c/code\u003e\u003c/a\u003e Isolate TESTOPTS env in TestRakeTestTask setup/teardown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/5886caa127339046cedef67713ef990a7eb7710c\"\u003e\u003ccode\u003e5886caa\u003c/code\u003e\u003c/a\u003e Preserve ENV[\u0026quot;TESTOPTS\u0026quot;] when verbose is enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/92193acc3674fd1567bab0bcf3f5df37f141b47e\"\u003e\u003ccode\u003e92193ac\u003c/code\u003e\u003c/a\u003e v13.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/b74be0be2421b7719ebde57420ff738479ada341\"\u003e\u003ccode\u003eb74be0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/721\"\u003e#721\u003c/a\u003e from ruby/fix/add-options-to-gemspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/829f66d86cd28810fdd3dcbc4fff8feabf554d73\"\u003e\u003ccode\u003e829f66d\u003c/code\u003e\u003c/a\u003e Add lib/rake/options.rb to gemspec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/2d55bc4a8b97db9f0c085df59d338077885f6f1a\"\u003e\u003ccode\u003e2d55bc4\u003c/code\u003e\u003c/a\u003e v13.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/14150701d48a16400b820977f6d64a7f0604d9f0\"\u003e\u003ccode\u003e1415070\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/rake/commit/b3dc948e2689487b37052288097a6666e001effb\"\u003e\u003ccode\u003eb3dc948\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/rake/issues/713\"\u003e#713\u003c/a\u003e from pvdb/simplify_standard_system_dir\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/rake/compare/v13.3.1...v13.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yard` from 0.9.38 to 0.9.43\n\nUpdates `sqlite3` from 2.9.0 to 2.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.0...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `graphql` from 2.5.22 to 2.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rmosolgo/graphql-ruby/blob/master/CHANGELOG.md\"\u003egraphql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.6.1\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLexer: in the Ruby lexer, count comments against a schema's \u003ccode\u003emax_token_count\u003c/code\u003e configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.6.0\u003c/h1\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSDL: previously, GraphQL-Ruby didn't require object types and interfaces to explicitly name all transitively implemented interfaces. For example if Interface A implements Interface B, and Object O implements Interface A, GraphQL-Ruby didn't require the SDL to include \u003ccode\u003eimplements ... \u0026amp; B\u003c/code\u003e, But it should have, according to the spec. This misbehavior has been corrected, but may cause some previously-accepted SDL strings to be rejected with errors. \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSDL: require types to name \u003cem\u003eall\u003c/em\u003e implemented interfaces \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExecution::Next: call Resolver \u003ccode\u003e#ready?\u003c/code\u003e methods \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5611\"\u003e#5611\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.25\u003c/h1\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eField extensions: correctly return \u003ccode\u003efalse\u003c/code\u003e through for fields with extensions that don't define \u003ccode\u003eafter_resolve\u003c/code\u003e \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5610\"\u003e#5610\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.24\u003c/h1\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eContinue building \u003ccode\u003eExecution::Next\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5606\"\u003e#5606\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5603\"\u003e#5603\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5596\"\u003e#5596\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5604\"\u003e#5604\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5607\"\u003e#5607\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.5.23\u003c/h1\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStatic Validations: several performance improvements \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5584\"\u003e#5584\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5585\"\u003e#5585\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5586\"\u003e#5586\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5585\"\u003e#5585\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5587\"\u003e#5587\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5591\"\u003e#5591\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eContinue building \u003ccode\u003eExecution::Next\u003c/code\u003e \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5589\"\u003e#5589\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5592\"\u003e#5592\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5582\"\u003e#5582\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Dataloader state on list items \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5597\"\u003e#5597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/d24f518376156a06a9c09add978b6da9b7dd3fea\"\u003e\u003ccode\u003ed24f518\u003c/code\u003e\u003c/a\u003e 2.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/88d6c1ca51927556b3c9cd4377db2fa1089f3905\"\u003e\u003ccode\u003e88d6c1c\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/da5209d8262614b286fed8a97ec848bddc0cefcc\"\u003e\u003ccode\u003eda5209d\u003c/code\u003e\u003c/a\u003e 2.6.0, add pro-1.30.0 checksum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/19a6a9387f23de8dd74678da2c2c5556594be4fb\"\u003e\u003ccode\u003e19a6a93\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5602\"\u003e#5602\u003c/a\u003e from rmosolgo/sdl-transitive-deps-error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/a1e0b0efbbcddf6cba51fc40d4a2a5d0ca39c540\"\u003e\u003ccode\u003ea1e0b0e\u003c/code\u003e\u003c/a\u003e pro 1.30.0 and enterprise 1.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/f4614bb2515aab11c2e76bc3398c46255a51bd32\"\u003e\u003ccode\u003ef4614bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rmosolgo/graphql-ruby/issues/5611\"\u003e#5611\u003c/a\u003e from rmosolgo/exec-next-ready\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/7ce88f45815eb4dccbd72bd34d2f9840fc2d35a9\"\u003e\u003ccode\u003e7ce88f4\u003c/code\u003e\u003c/a\u003e more migration docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/be476f76ec0b936197cf3c4bb988a7cf5c03779f\"\u003e\u003ccode\u003ebe476f7\u003c/code\u003e\u003c/a\u003e Fix ready error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/0dfa6c6e52761f4ef8314116b434e6af92c6d090\"\u003e\u003ccode\u003e0dfa6c6\u003c/code\u003e\u003c/a\u003e Run Resolver#ready? with exec-next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rmosolgo/graphql-ruby/commit/fc642c05011cb2ce7a3a42affbb9928c6f87625c\"\u003e\u003ccode\u003efc642c0\u003c/code\u003e\u003c/a\u003e 2.5.25\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rmosolgo/graphql-ruby/compare/v2.5.22...v2.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shopify-money` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/money/releases\"\u003eshopify-money's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd custom currency support via \u003ccode\u003ecustom_currency_path\u003c/code\u003e by \u003ca href=\"https://github.com/csgavino\"\u003e\u003ccode\u003e@​csgavino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/515\"\u003eShopify/money#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: skip redundant currency resolution in \u003ccode\u003eMoney#initialize\u003c/code\u003e by \u003ca href=\"https://github.com/cribbles\"\u003e\u003ccode\u003e@​cribbles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/520\"\u003eShopify/money#520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix float imprecision in allocate and add configurable strategy by \u003ca href=\"https://github.com/elfassy\"\u003e\u003ccode\u003e@​elfassy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/522\"\u003eShopify/money#522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump to v4.1.0 by \u003ca href=\"https://github.com/elfassy\"\u003e\u003ccode\u003e@​elfassy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/524\"\u003eShopify/money#524\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/csgavino\"\u003e\u003ccode\u003e@​csgavino\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/515\"\u003eShopify/money#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cribbles\"\u003e\u003ccode\u003e@​cribbles\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/money/pull/520\"\u003eShopify/money#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/money/compare/v4.0.0...v4.1.0\"\u003ehttps://github.com/Shopify/money/compare/v4.0.0...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/ac0610b657d0ceea13dc76754a4e3bb77df13077\"\u003e\u003ccode\u003eac0610b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/524\"\u003e#524\u003c/a\u003e from Shopify/bump-v-4-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/544a00dab76d9dd2cca7cbe4bcb8e6adf2157dd0\"\u003e\u003ccode\u003e544a00d\u003c/code\u003e\u003c/a\u003e bump to v4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/73b62c30d9a544079994345350dec20cb68e6631\"\u003e\u003ccode\u003e73b62c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/522\"\u003e#522\u003c/a\u003e from Shopify/round-robin-strategy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/567e6467f018c42ad07098669a4c385247365aac\"\u003e\u003ccode\u003e567e646\u003c/code\u003e\u003c/a\u003e Add configurable default allocation strategy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/cb33f2fe6ed00ce944b6694099d353386ce1f9e9\"\u003e\u003ccode\u003ecb33f2f\u003c/code\u003e\u003c/a\u003e Fix float imprecision in allocate by converting splits via string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/c201b50f23cede3c5332a2ecad37530ce9d9b899\"\u003e\u003ccode\u003ec201b50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/520\"\u003e#520\u003c/a\u003e from Shopify/cribbles/perf-skip-redundant-currency-re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/7eb9050269f0faef55f3bb8417bb08b881c4bcaa\"\u003e\u003ccode\u003e7eb9050\u003c/code\u003e\u003c/a\u003e perf: skip redundant currency resolution in Money#initialize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/eb7e89b48930a8dc6bde53787941d17a9d589d11\"\u003e\u003ccode\u003eeb7e89b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/money/issues/515\"\u003e#515\u003c/a\u003e from Shopify/support-custom-currency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/money/commit/a647f5135d29db36bf460b309a3c3e882243e57c\"\u003e\u003ccode\u003ea647f51\u003c/code\u003e\u003c/a\u003e Add custom currency support via custom_currency_path config\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Shopify/money/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sidekiq` from 8.1.2 to 8.1.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sidekiq/sidekiq/blob/main/Changes.md\"\u003esidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix edge case leading to duplicate, concurrent execution \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6379\"\u003e#6379\u003c/a\u003e\nIf 2 Capsules process jobs from the same queue, long-running\njobs could run in parallel during process shutdown.\u003c/li\u003e\n\u003cli\u003e[SECURITY] Remove as much YAML usage as possible. \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6950\"\u003e#6950\u003c/a\u003e\nLocalization files in \u003ccode\u003eweb/locales\u003c/code\u003e are now manually parsed.\nSidekiq::CLI will now only require YAML if you use a \u003ccode\u003e-C\u003c/code\u003e .yml file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/52a08748a39030aa22e73861e1fd1bbc60bf3dea\"\u003e\u003ccode\u003e52a0874\u003c/code\u003e\u003c/a\u003e Bump, prep [ciskip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/03ca0473816dfa26eb80ae2660ab316b9ff738fb\"\u003e\u003ccode\u003e03ca047\u003c/code\u003e\u003c/a\u003e Dont call bulk_requeue when stopping Capsule, \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6379\"\u003e#6379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/90d1aeed267a19cc0dfa1d2189b8d184ff5bb995\"\u003e\u003ccode\u003e90d1aee\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;add: info tag when dead queue is at max (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6976\"\u003e#6976\u003c/a\u003e)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/a5ae98b83aad1758ec6d7fa26e6f78562abc50cf\"\u003e\u003ccode\u003ea5ae98b\u003c/code\u003e\u003c/a\u003e add: info tag when dead queue is at max (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6976\"\u003e#6976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/fef6cdf5dc2aeaf579f242368ad4beb0675629a5\"\u003e\u003ccode\u003efef6cdf\u003c/code\u003e\u003c/a\u003e Reduce unnecessary exceptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/30723ca77f5df695079fefd562cea803ce2d5420\"\u003e\u003ccode\u003e30723ca\u003c/code\u003e\u003c/a\u003e fix: improve pagination active page visibility in dark mode (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6960\"\u003e#6960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/554de9f673f6555b760bf707ad88573db9da44e1\"\u003e\u003ccode\u003e554de9f\u003c/code\u003e\u003c/a\u003e pro changes [ciskip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/25afb7938feeeb4b4f80c979abde89164586d3c6\"\u003e\u003ccode\u003e25afb79\u003c/code\u003e\u003c/a\u003e Remove YAML usage, \u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6950\"\u003e#6950\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/96e87996a9a071dc183f85bae513fe0b140cbc56\"\u003e\u003ccode\u003e96e8799\u003c/code\u003e\u003c/a\u003e Update error_handler proc to include config parameter (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6974\"\u003e#6974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sidekiq/sidekiq/commit/d9a3c83e999182146a06390cfcd90c462f3310e8\"\u003e\u003ccode\u003ed9a3c83\u003c/code\u003e\u003c/a\u003e Add error_handler breaking change in upgrade docs (\u003ca href=\"https://redirect.github.com/sidekiq/sidekiq/issues/6973\"\u003e#6973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sidekiq/sidekiq/compare/v8.1.2...v8.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.19.2 to 1.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/nokogiri/releases\"\u003enokogiri's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.3 / 2026-04-27\u003c/h2\u003e\n\u003ch3\u003eFixed / Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress exponential regex backtracking in CSS selector tokenizer. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-c4rq-3m3g-8wgx\"\u003eGHSA-c4rq-3m3g-8wgx\u003c/a\u003e for more information.\u003c/li\u003e\n\u003cli\u003e[CRuby] Address memory leak in \u003ccode\u003eXSLT::Stylesheet#transform\u003c/code\u003e. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-v2fc-qm4h-8hqv\"\u003eGHSA-v2fc-qm4h-8hqv\u003c/a\u003e for more information.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e46b89e5d7b9e844c2ee360794240c6ea2a4e6fa0c5892a4ed487db621224b639  nokogiri-1.19.3-aarch64-linux-gnu.gem\r\n8392dfdcd21be7a94dbbe9ccc138dea01b97b24cb2dc02a114ca98bfb1d9a0b7  nokogiri-1.19.3-aarch64-linux-musl.gem\r\n3919d5ffc334ad778a4a9eb88fda7dcb8b1fb58c8a52ac640c6dcd2f038e774f  nokogiri-1.19.3-arm-linux-gnu.gem\r\n9ce1cb6346bb9c67b1550eb537aa183ead91e4b6eadb2f36ade02d8dd2a79fb6  nokogiri-1.19.3-arm-linux-musl.gem\r\n71b9bd424b1b7abc18b05052a1a3cfd3627abdca62be280854cc411791357e42  nokogiri-1.19.3-arm64-darwin.gem\r\n40ea6ebf5cf2005dae1dee26dd557d3afb41fb6de6c9764aca8cf06fdb841db1  nokogiri-1.19.3-java.gem\r\n8bb7132cad356c879a1286eaabcb5e68326cb2490317984280fbc62f456d506a  nokogiri-1.19.3-x64-mingw-ucrt.gem\r\n77f3fba57d46c53ab31e62fc6c28f705109d1bf6264356c76f132b2be5728d4d  nokogiri-1.19.3-x86_64-darwin.gem\r\n2f5078620fe12e83669b5b17311b32532a8153d02eee7ad06948b926d6080976  nokogiri-1.19.3-x86_64-linux-gnu.gem\r\n248c906d2166eca5efb56d52fdee5f9a1f51d69a72e2b64fdac647b4ce39ea3f  nokogiri-1.19.3-x86_64-linux-musl.gem\r\n78312cbac32a40c812780d9678221b79d51288eec00054c1a8d15f7ce05960e8  nokogiri-1.19.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.3 / 2026-04-27\u003c/h2\u003e\n\u003ch3\u003eFixed / Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress exponential regex backtracking in CSS selector tokenizer. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-c4rq-3m3g-8wgx\"\u003eGHSA-c4rq-3m3g-8wgx\u003c/a\u003e for more information.\u003c/li\u003e\n\u003cli\u003e[CRuby] Address memory leak in \u003ccode\u003eXSLT::Stylesheet#transform\u003c/code\u003e. See \u003ca href=\"https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-v2fc-qm4h-8hqv\"\u003eGHSA-v2fc-qm4h-8hqv\u003c/a\u003e for more information.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/c139a3da0fe0cae7499a0bafa20f2875877c585b\"\u003e\u003ccode\u003ec139a3d\u003c/code\u003e\u003c/a\u003e version bump to v1.19.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/7501a63b9f4246d12516e35b91fed8be34f854c0\"\u003e\u003ccode\u003e7501a63\u003c/code\u003e\u003c/a\u003e fix: backtracking in CSS tokenizer rules (v1.19.x backport) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3627\"\u003e#3627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/03e7968a730a6544ab56a8d6c3e82dd630ad4339\"\u003e\u003ccode\u003e03e7968\u003c/code\u003e\u003c/a\u003e test: skip CSS tokenizer benchmarks on JRuby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/b984b7e47f622d1aa97d54c16d5cd596c3eb9538\"\u003e\u003ccode\u003eb984b7e\u003c/code\u003e\u003c/a\u003e fix: ReDoS in CSS tokenizer ident rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/00926231e28d5a20e5b4873efba36099aea0d5c6\"\u003e\u003ccode\u003e0092623\u003c/code\u003e\u003c/a\u003e fix: ReDoS in CSS tokenizer STRING rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ee17d33aff3adb30c14e71d3d4c8163465acaccf\"\u003e\u003ccode\u003eee17d33\u003c/code\u003e\u003c/a\u003e fix: memory leak in XSLT transform (backport to v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3624\"\u003e#3624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ce188a395192e3757d8701949afb643dc025084c\"\u003e\u003ccode\u003ece188a3\u003c/code\u003e\u003c/a\u003e doc: update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/caeaac41f874f0944f9397c78bf6c1bfac2cb472\"\u003e\u003ccode\u003ecaeaac4\u003c/code\u003e\u003c/a\u003e fix: memory leak in XSLT transform\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/25220bf268c9808e28415563ed7f8ea8d5c332bf\"\u003e\u003ccode\u003e25220bf\u003c/code\u003e\u003c/a\u003e dep(test): test against libxml-ruby v6 (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3618\"\u003e#3618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/0caeb21a5c5e9ff45bbede88fb53655f6753bb0e\"\u003e\u003ccode\u003e0caeb21\u003c/code\u003e\u003c/a\u003e doc: add security warnings for untrusted XSLT stylesheets\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.19.2...v1.19.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sorbet-static` from 0.6.13067 to 0.6.13189\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sorbet/sorbet/releases\"\u003esorbet-static's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esorbet 0.6.13188.20260505135628-105b2ae39\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13188', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13188'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13185.20260501120119-ba6a3e7fb\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13185', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13185'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13184.20260430201551-e3d73d008\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13184', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13184'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13182.20260429152943-66faf9aad\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13182', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13182'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13181.20260429134228-370a13143\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13181', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13181'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13180.20260429133332-5aeb0865e\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13180', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13180'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13179.20260429121833-c970d59c9\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13179', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13179'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13178.20260429105831-c277a406c\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sorbet/sorbet/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `require-hooks` from 0.2.3 to 0.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby-next/require-hooks/blob/master/CHANGELOG.md\"\u003erequire-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.0 (2026-04-29)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eImproved Bootsnap cache invalidation logic on hooks configuration changes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eLatest Bootsnap compatibility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCoverage compatibility (w/ some limitations)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.0 (2026-04-22)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix the order of around hooks execution (after part) when using \u003ccode\u003e#load_iseq\u003c/code\u003e driven hooks.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove \u003ccode\u003eKernel#require\u003c/code\u003e patch performance.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReduce context object creation and use a single object when only one context defined.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/920bdd42ce626d129bbc2076fc67492675d5303c\"\u003e\u003ccode\u003e920bdd4\u003c/code\u003e\u003c/a\u003e Bump 0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/ee356c963dc4260dd18695393df5b6e427e54a4b\"\u003e\u003ccode\u003eee356c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby-next/require-hooks/issues/2\"\u003e#2\u003c/a\u003e from ruby-next/feat/bootsnap-cache-invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/d872b0f776ac5edc31be10bda88af299bee3b846\"\u003e\u003ccode\u003ed872b0f\u003c/code\u003e\u003c/a\u003e + bootsnap.c: improve cache invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/539fbd02c8b25416d0be4aee6ce4bb6bae184e6f\"\u003e\u003ccode\u003e539fbd0\u003c/code\u003e\u003c/a\u003e - disable coverage transform specs in Ruby \u0026lt;3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/c22b08f2708c6260f2a89d439cf1436509a7a506\"\u003e\u003ccode\u003ec22b08f\u003c/code\u003e\u003c/a\u003e - bootsnap: compat with newer versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/b92ce5bda9bcf1caf87bfe233215eb9758556f48\"\u003e\u003ccode\u003eb92ce5b\u003c/code\u003e\u003c/a\u003e * refactor coverage support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/7ad7643f142a7e63ddfc0d2f22b6a5ea69adde53\"\u003e\u003ccode\u003e7ad7643\u003c/code\u003e\u003c/a\u003e * api: refactor callbacks registration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/af90ceead6f9105c989e9be29723b5dd16fe1da6\"\u003e\u003ccode\u003eaf90cee\u003c/code\u003e\u003c/a\u003e + coverage compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/991e6ce145cfe0592d0027597f77725e6cd696c4\"\u003e\u003ccode\u003e991e6ce\u003c/code\u003e\u003c/a\u003e Bump 0.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby-next/require-hooks/commit/52ad2d921d3727dcb32fed9999350af68dbc246d\"\u003e\u003ccode\u003e52ad2d9\u003c/code\u003e\u003c/a\u003e - api: filter -\u0026gt; select\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby-next/require-hooks/compare/v0.2.3...v0.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubydex` from 0.1.0.beta11 to 0.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/rubydex/releases\"\u003erubydex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose method reference receivers by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/754\"\u003eShopify/rubydex#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose getter for documents in the graph by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/768\"\u003eShopify/rubydex#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd interactive CLI mode by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/771\"\u003eShopify/rubydex#771\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndex constant references in parameter default values by \u003ca href=\"https://github.com/connie-ho\"\u003e\u003ccode\u003e@​connie-ho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/770\"\u003eShopify/rubydex#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connie-ho\"\u003e\u003ccode\u003e@​connie-ho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/770\"\u003eShopify/rubydex#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta14...v0.2.0\"\u003ehttps://github.com/Shopify/rubydex/compare/v0.1.0.beta14...v0.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.0.beta14\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose constant alias targets in the Ruby API by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/758\"\u003eShopify/rubydex#758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnlink Rust shared shared object before copying by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/759\"\u003eShopify/rubydex#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve constants against enclosing lexical scope in \u003ccode\u003eclass \u0026lt;\u0026lt; self\u003c/code\u003e by \u003ca href=\"https://github.com/splantio\"\u003e\u003ccode\u003e@​splantio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/764\"\u003eShopify/rubydex#764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolve retroactive method visibility changes by \u003ca href=\"https://github.com/alexcrocha\"\u003e\u003ccode\u003e@​alexcrocha\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/738\"\u003eShopify/rubydex#738\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/splantio\"\u003e\u003ccode\u003e@​splantio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/764\"\u003eShopify/rubydex#764\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta13...v0.1.0.beta14\"\u003ehttps://github.com/Shopify/rubydex/compare/v0.1.0.beta13...v0.1.0.beta14\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.0.beta13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExpose keywords in the Ruby API by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/748\"\u003eShopify/rubydex#748\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClear singleton classes in incremental invalidation by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/755\"\u003eShopify/rubydex#755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash when invoking resolve_constant with an empty constant name by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/746\"\u003eShopify/rubydex#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure singleton class ancestors are linearized when created out of resolution loop by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/735\"\u003eShopify/rubydex#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix singleton name creation for nesting by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/749\"\u003eShopify/rubydex#749\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHyphenate compound adjectives in project descriptions by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/745\"\u003eShopify/rubydex#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd abstract \u003ccode\u003eDeclaration#references\u003c/code\u003e by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/744\"\u003eShopify/rubydex#744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify \u003ccode\u003enesting_stack_to_name_id\u003c/code\u003e name creation by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rubydex/pull/750\"\u003eShopify/rubydex#750\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/84fb6c61f7e526dec8ab7e3c45d5136c6b4422bf\"\u003e\u003ccode\u003e84fb6c6\u003c/code\u003e\u003c/a\u003e Bump version to v0.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/b2b22ceb6df3572cbd90c64a1fc7c78e5bbe19a4\"\u003e\u003ccode\u003eb2b22ce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/774\"\u003e#774\u003c/a\u003e from Shopify/dependabot/bundler/erb-6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/510f5bb73caa3a39de05e39bbb7d358a1bc4c5b4\"\u003e\u003ccode\u003e510f5bb\u003c/code\u003e\u003c/a\u003e Bump erb from 6.0.2 to 6.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/baf80233ca15fcf58d7e8aab5b4d83746bf07895\"\u003e\u003ccode\u003ebaf8023\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/771\"\u003e#771\u003c/a\u003e from Shopify/03-23-add_interactive_mode_to_the_cli\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/208a3d3609f82011008cf96deb0021758060cd91\"\u003e\u003ccode\u003e208a3d3\u003c/code\u003e\u003c/a\u003e Add interactive CLI mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/bf9768fd28a6dafc5017858b7be8d8d5fdc3d2c9\"\u003e\u003ccode\u003ebf9768f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/770\"\u003e#770\u003c/a\u003e from Shopify/connieho/index-default-arg-constants\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/ca2c87b9d5453874156a1d201e153921e6527f1f\"\u003e\u003ccode\u003eca2c87b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/773\"\u003e#773\u003c/a\u003e from Shopify/dependabot/github_actions/ruby/setup-rub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/cb42a153002521dc7b91e6d7713b9a435dd73e3c\"\u003e\u003ccode\u003ecb42a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rubydex/issues/772\"\u003e#772\u003c/a\u003e from Shopify/dependabot/bundler/minor-and-patch-d52ee...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/5a97cd6732d4e0cdc1298bf053027d2aefb0c917\"\u003e\u003ccode\u003e5a97cd6\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.305.0 to 1.306.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rubydex/commit/b381c8d8b2b2ab53e2d419f7a510605a91d5a298\"\u003e\u003ccode\u003eb381c8d\u003c/code\u003e\u003c/a\u003e Bump rubocop from 1.82.1 to 1.84.0 in the minor-and-patch group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/rubydex/compare/v0.1.0.beta11...v0.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sorbet-static-and-runtime` from 0.6.13067 to 0.6.13189\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sorbet/sorbet/releases\"\u003esorbet-static-and-runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esorbet 0.6.13188.20260505135628-105b2ae39\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13188', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13188'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13185.20260501120119-ba6a3e7fb\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13185', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13185'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13184.20260430201551-e3d73d008\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13184', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13184'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13182.20260429152943-66faf9aad\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13182', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13182'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13181.20260429134228-370a13143\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13181', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13181'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13180.20260429133332-5aeb0865e\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13180', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13180'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13179.20260429121833-c970d59c9\u003c/h2\u003e\n\u003cp\u003eTo use Sorbet add this line to your Gemfile:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003egem 'sorbet', '0.6.13179', :group =\u0026gt; :development\ngem 'sorbet-runtime', '0.6.13179'\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003esorbet 0.6.13178.20260429105831-c277a406c\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sorbet/sorbet/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rbi` from 0.3.9 to 0.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/rbi/releases\"\u003erbi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire EOF when parsing RBS types by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/559\"\u003eShopify/rbi#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize formatting and printing performance (~2-3x faster, ~35% fewer allocations) by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/564\"\u003eShopify/rbi#564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism parser for Sorbet by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/569\"\u003eShopify/rbi#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sig generation for anonymous block params by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/568\"\u003eShopify/rbi#568\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement RBS type translation for Class and Literal types by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/560\"\u003eShopify/rbi#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd singleton(X)[Y] type support by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/570\"\u003eShopify/rbi#570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTreat anonymous method parameters as being compatible with other parameters by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/571\"\u003eShopify/rbi#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump required_ruby_version from 3.1 to 3.2 by \u003ca href=\"https://github.com/KaanOzkan\"\u003e\u003ccode\u003e@​KaanOzkan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/rbi/pull/574\"\u003eShopify/rbi#574\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\"\u003ehttps://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/239965f608bc1fa986d772da1affd4ad5bbdcb3d\"\u003e\u003ccode\u003e239965f\u003c/code\u003e\u003c/a\u003e Bump version to v0.3.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/5ab0a84bb7f94a6ddd1df50e7aa0252cb4f84a95\"\u003e\u003ccode\u003e5ab0a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/575\"\u003e#575\u003c/a\u003e from Shopify/dependabot/bundler/json-2.15.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/bf8306da05de0387639fb1565a4d8c134c5bfa10\"\u003e\u003ccode\u003ebf8306d\u003c/code\u003e\u003c/a\u003e Bump json from 2.15.2 to 2.15.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/cb512f318627dd983ba5bf277d183dd99bf24b2e\"\u003e\u003ccode\u003ecb512f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/574\"\u003e#574\u003c/a\u003e from Shopify/ko-bump-required-ruby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/90198e423dc71c080836ef97e17ec627c5f9d313\"\u003e\u003ccode\u003e90198e4\u003c/code\u003e\u003c/a\u003e Bump required_ruby_version from 3.1 to 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/cada8446dbf61630742d9c5c26bd066faf119045\"\u003e\u003ccode\u003ecada844\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/573\"\u003e#573\u003c/a\u003e from Shopify/dependabot/github_actions/dependabot/fet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/c3e81c0940354feadfcf4217588024e09babb762\"\u003e\u003ccode\u003ec3e81c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/572\"\u003e#572\u003c/a\u003e from Shopify/dependabot/github_actions/ruby/setup-rub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/f9911e697dfe10aa62950ff6070f216076215a53\"\u003e\u003ccode\u003ef9911e6\u003c/code\u003e\u003c/a\u003e Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/6fcdd309a7519cf71fe8b86f091ddcab2f71e50d\"\u003e\u003ccode\u003e6fcdd30\u003c/code\u003e\u003c/a\u003e Bump ruby/setup-ruby from 1.295.0 to 1.299.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/rbi/commit/0886bd992eee88f16f068c8c2f92d392725254bf\"\u003e\u003ccode\u003e0886bd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/rbi/issues/571\"\u003e#571\u003c/a\u003e from Shopify/uk-anonymous-method-parameters\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Shopify/rbi/compare/v0.3.9...v0.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `spoom` from 1.7.11 to 1.7.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Shopify/spoom/releases\"\u003espoom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.13\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚧 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace manual \u003ccode\u003e#copy\u003c/code\u003e with standard \u003ccode\u003e#dup\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/889\"\u003eShopify/spoom#889\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003einitialize_(copy|dup|clone)\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/892\"\u003eShopify/spoom#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eParse boolean values for configs by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/887\"\u003eShopify/spoom#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse Nix for dependencies by \u003ca href=\"https://github.com/vinistock\"\u003e\u003ccode\u003e@​vinistock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/896\"\u003eShopify/spoom#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin sorbet-static-and-runtime in sigs export temporary Gemfile by \u003ca href=\"https://github.com/jmignac\"\u003e\u003ccode\u003e@​jmignac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/905\"\u003eShopify/spoom#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmignac\"\u003e\u003ccode\u003e@​jmignac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/905\"\u003eShopify/spoom#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/spoom/compare/v1.7.12...v1.7.13\"\u003ehttps://github.com/Shopify/spoom/compare/v1.7.12...v1.7.13\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🛠 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument new release workflow by \u003ca href=\"https://github.com/egiurleo\"\u003e\u003ccode\u003e@​egiurleo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/830\"\u003eShopify/spoom#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove occurrences of \u003ccode\u003eT::Enumerable\u003c/code\u003e by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/842\"\u003eShopify/spoom#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove stray T::Sig by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/844\"\u003eShopify/spoom#844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump RBS dependency to 4.0.0.dev.5 by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/845\"\u003eShopify/spoom#845\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump gem to use Ruby 4.0 by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/846\"\u003eShopify/spoom#846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test runner and output by \u003ca href=\"https://github.com/paracycle\"\u003e\u003ccode\u003e@​paracycle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/850\"\u003eShopify/spoom#850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways apply \u003ccode\u003e@without_runtime\u003c/code\u003e for \u003ccode\u003emethod_added\u003c/code\u003e and \u003ccode\u003esingleton_method_added\u003c/code\u003e by \u003ca href=\"https://github.com/amomchilov\"\u003e\u003ccode\u003e@​amomchilov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/863\"\u003eShopify/spoom#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Prism parser for Sorbet by \u003ca href=\"https://github.com/Morriar\"\u003e\u003ccode\u003e@​Morriar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/877\"\u003eShopify/spoom#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip non-type-param signatures in \u003ccode\u003eapply_class_annotations\u003c/code\u003e by \u003ca href=\"https://github.com/KaanOzkan\"\u003e\u003ccode\u003e@​KaanOzkan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Shopify/spoom/pull/886\"\u003eShopify/spoom#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Shopify/spoom/compare/v1.7.11...v1.7.12\"\u003ehttps://github.com/Shopify/spoom/compare/v1.7.11...v1.7.12\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/spoom/commit/95aa4a381e1a158651fcd8666c52c4ba843bc567\"\u003e\u003ccode\u003e95aa4a3\u003c/code\u003e\u003c/a\u003e Bump version to v1.7.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Shopify/spoom/commit/15114a07373e74f50c8ecc2d43d9106af819d906\"\u003e\u003ccode\u003e15114a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Shopify/spoom/issues/905\"\u003e#905\u003c/a\u003e from Shopify/jmignac/update-spoom-for-compatibility-...\n\n_Description has been truncated_","html_url":"https://github.com/dduugg/tapioca/pull/74","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dduugg%2Ftapioca/issues/74","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/74/packages"}},{"old_version":"2.9.3","new_version":"2.9.4","update_type":"patch","path":null,"pr_created_at":"2026-05-06T02:14:51.000Z","version_change":"2.9.3 → 2.9.4","issue":{"uuid":"4388274274","node_id":"PR_kwDONqlwoc7Ym1H4","number":169,"state":"closed","title":"Bump sqlite3 from 2.9.3 to 2.9.4","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-06T02:15:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T02:14:51.000Z","updated_at":"2026-05-06T02:15:12.000Z","time_to_close":13,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.3","new_version":"2.9.4","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.3 to 2.9.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003eecabed721e6eaad54601d2685f09029d90025efc8d931040dc89cb3f8a2080ec  gems/sqlite3-2.9.4-aarch64-linux-gnu.gem\r\nffb4255947fb54c8c3eeca97460c9702b40de91ce390455ef7367ca6a3929a31  gems/sqlite3-2.9.4-aarch64-linux-musl.gem\r\n9ee2008b9fbec984c3c165b0d7eedd2bd2a415100b761bfa3a4c6fbec9208bf6  gems/sqlite3-2.9.4-arm-linux-gnu.gem\r\n8dc1fe4da6977992cd62decf4a93ccf6cc2e124a5e6a340160d52092f70e837a  gems/sqlite3-2.9.4-arm-linux-musl.gem\r\n1d5aad413a815d236e96d43f05a1acc600b6cd086800770342a3f9c2877499ff  gems/sqlite3-2.9.4-arm64-darwin.gem\r\n40997c549b19e2fdfcc5e271f6bdd4d502179742c0bfd678da23d0d09b929848  gems/sqlite3-2.9.4-x64-mingw-ucrt.gem\r\n5cab40ea734796802853501bd23b6162eec391dc37f3bf04bc2ffbda9c8bf93d  gems/sqlite3-2.9.4-x86-linux-gnu.gem\r\n936e2d4a428887fac15f55e26a18671fbb4e522bffaa43969fadf7b40ab25214  gems/sqlite3-2.9.4-x86-linux-musl.gem\r\nf280c476e360b73e86165a5e59b72801385b4a6c3a47f8af5ecefb9d90bec17f  gems/sqlite3-2.9.4-x86_64-darwin.gem\r\n537a3eda71b1df1336d0055cbebe55a7317c34870c192c7b6b9d8d0be6871847  gems/sqlite3-2.9.4-x86_64-linux-gnu.gem\r\n3fc5e865b4be9a85d998203ef8d0c0fdcb92f20acf34a254346ff8a19088efec  gems/sqlite3-2.9.4-x86_64-linux-musl.gem\r\n6161c5b9c17886b289558e6c8082b28a22a814736d2433c9a67f4c6bfcde5c97  gems/sqlite3-2.9.4.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.4 / 2026-05-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_1.html\"\u003ev3.53.1\u003c/a\u003e (from v3.53.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/ae58899a84b42696291d7c9db544b027e7b6c517\"\u003e\u003ccode\u003eae58899\u003c/code\u003e\u003c/a\u003e version bump to v2.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/e16df5349ff2ee2a1f408ddd942eac2b798970dd\"\u003e\u003ccode\u003ee16df53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/704\"\u003e#704\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2dc95ff0fcd54e1b8a099d9050121bdec2e4ae56\"\u003e\u003ccode\u003e2dc95ff\u003c/code\u003e\u003c/a\u003e dep: update vendored sqlite to 3.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/1b8241ad8d81eec76430a20f1d4a0b314397c422\"\u003e\u003ccode\u003e1b8241a\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/703\"\u003e#703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/fd6f3fb1df9685e4d9f211b61150ca5bb118eb68\"\u003e\u003ccode\u003efd6f3fb\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.5 to 6.0.6 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b0453d67bd90ffe96e994b60f3ac7c225225ee99\"\u003e\u003ccode\u003eb0453d6\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.4 to 6.0.5 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/134521ca0856621248a2de7ac544ad51aa171831\"\u003e\u003ccode\u003e134521c\u003c/code\u003e\u003c/a\u003e build(deps): bump ruby/setup-ruby in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/701\"\u003e#701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/a2fff525ec4c9a3b46202f711970671afc97bc1b\"\u003e\u003ccode\u003ea2fff52\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/af66843f923cab3b65c915fab86a85e775adf619\"\u003e\u003ccode\u003eaf66843\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.3 to 6.0.4 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/26d49d97713c09d7bfe8274e95734bd8a0912593\"\u003e\u003ccode\u003e26d49d9\u003c/code\u003e\u003c/a\u003e build(deps-dev): update rake-compiler-dock requirement (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.3...v2.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.3\u0026new-version=2.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/watanaberyunosuke/ruby-rail-shop/pull/169","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/watanaberyunosuke%2Fruby-rail-shop/issues/169","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/169/packages"}},{"old_version":"1.6.1","new_version":"2.9.3","update_type":"major","path":null,"pr_created_at":"2026-05-01T13:48:42.000Z","version_change":"1.6.1 → 2.9.3","issue":{"uuid":"4364698277","node_id":"PR_kwDOB4ZGwM7XbtFU","number":306,"state":"open","title":"Bump the ruby-dependencies group with 29 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T13:48:42.000Z","updated_at":"2026-05-01T13:48:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"ruby-dependencies","update_count":29,"packages":[{"name":"sqlite3","old_version":"1.6.1","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"puma","old_version":"6.6.1","new_version":"8.0.1","repository_url":"https://github.com/puma/puma"},{"name":"turbo-rails","old_version":"1.4.0","new_version":"2.0.23","repository_url":"https://github.com/hotwired/turbo-rails"},{"name":"jbuilder","old_version":"2.11.5","new_version":"2.14.1","repository_url":"https://github.com/rails/jbuilder"},{"name":"config","old_version":"4.1.0","new_version":"5.6.1","repository_url":"https://github.com/rubyconfig/config"},{"name":"google-apis-analyticsdata_v1beta","old_version":"0.32.0","new_version":"0.40.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"googleauth","old_version":"1.3.0","new_version":"1.16.2","repository_url":"https://github.com/googleapis/google-auth-library-ruby"},{"name":"aws-sdk-core","old_version":"3.243.0","new_version":"3.246.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"rspec-core","old_version":"3.12.1","new_version":"3.13.6","repository_url":"https://github.com/rspec/rspec"},{"name":"jquery-rails","old_version":"4.5.1","new_version":"4.6.1","repository_url":"https://github.com/rails/jquery-rails"},{"name":"aws-sdk-rails","old_version":"3.7.1","new_version":"5.1.0","repository_url":"https://github.com/aws/aws-sdk-rails"},{"name":"aws-sdk-s3","old_version":"1.216.0","new_version":"1.220.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"sprockets","old_version":"3.7.2","new_version":"4.2.2","repository_url":"https://github.com/rails/sprockets"},{"name":"rubyzip","old_version":"2.3.2","new_version":"3.2.2","repository_url":"https://github.com/rubyzip/rubyzip"},{"name":"ffi","old_version":"1.15.5","new_version":"1.17.4","repository_url":"https://github.com/ffi/ffi"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.3","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"rack","old_version":"2.2.23","new_version":"3.2.6","repository_url":"https://github.com/rack/rack"},{"name":"net-imap","old_version":"0.5.13","new_version":"0.6.4","repository_url":"https://github.com/ruby/net-imap"},{"name":"json","old_version":"2.19.3","new_version":"2.19.4","repository_url":"https://github.com/ruby/json"},{"name":"sentry-ruby","old_version":"5.28.1","new_version":"6.5.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"sentry-rails","old_version":"5.28.1","new_version":"6.5.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"pg","old_version":"1.4.6","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"byebug","old_version":"11.1.3","new_version":"13.0.0","repository_url":"https://github.com/deivid-rodriguez/byebug"},{"name":"capybara","old_version":"3.38.0","new_version":"3.40.0","repository_url":"https://github.com/teamcapybara/capybara"},{"name":"selenium-webdriver","old_version":"4.8.1","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"rspec-rails","old_version":"6.0.1","new_version":"8.0.4","repository_url":"https://github.com/rspec/rspec-rails"},{"name":"web-console","old_version":"4.2.0","new_version":"4.2.1","repository_url":"https://github.com/rails/web-console"},{"name":"listen","old_version":"3.8.0","new_version":"3.10.0","repository_url":"https://github.com/guard/listen"},{"name":"spring","old_version":"4.1.1","new_version":"4.4.2","repository_url":"https://github.com/rails/spring"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby-dependencies group with 29 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) | `1.6.1` | `2.9.3` |\n| [puma](https://github.com/puma/puma) | `6.6.1` | `8.0.1` |\n| [turbo-rails](https://github.com/hotwired/turbo-rails) | `1.4.0` | `2.0.23` |\n| [jbuilder](https://github.com/rails/jbuilder) | `2.11.5` | `2.14.1` |\n| [config](https://github.com/rubyconfig/config) | `4.1.0` | `5.6.1` |\n| [google-apis-analyticsdata_v1beta](https://github.com/googleapis/google-api-ruby-client) | `0.32.0` | `0.40.0` |\n| [googleauth](https://github.com/googleapis/google-auth-library-ruby) | `1.3.0` | `1.16.2` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.243.0` | `3.246.0` |\n| [rspec-core](https://github.com/rspec/rspec) | `3.12.1` | `3.13.6` |\n| [jquery-rails](https://github.com/rails/jquery-rails) | `4.5.1` | `4.6.1` |\n| [aws-sdk-rails](https://github.com/aws/aws-sdk-rails) | `3.7.1` | `5.1.0` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.216.0` | `1.220.0` |\n| [sprockets](https://github.com/rails/sprockets) | `3.7.2` | `4.2.2` |\n| [rubyzip](https://github.com/rubyzip/rubyzip) | `2.3.2` | `3.2.2` |\n| [ffi](https://github.com/ffi/ffi) | `1.15.5` | `1.17.4` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.3` |\n| [rack](https://github.com/rack/rack) | `2.2.23` | `3.2.6` |\n| [net-imap](https://github.com/ruby/net-imap) | `0.5.13` | `0.6.4` |\n| [json](https://github.com/ruby/json) | `2.19.3` | `2.19.4` |\n| [sentry-ruby](https://github.com/getsentry/sentry-ruby) | `5.28.1` | `6.5.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `5.28.1` | `6.5.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.4.6` | `1.6.3` |\n| [byebug](https://github.com/deivid-rodriguez/byebug) | `11.1.3` | `13.0.0` |\n| [capybara](https://github.com/teamcapybara/capybara) | `3.38.0` | `3.40.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.8.1` | `4.43.0` |\n| [rspec-rails](https://github.com/rspec/rspec-rails) | `6.0.1` | `8.0.4` |\n| [web-console](https://github.com/rails/web-console) | `4.2.0` | `4.2.1` |\n| [listen](https://github.com/guard/listen) | `3.8.0` | `3.10.0` |\n| [spring](https://github.com/rails/spring) | `4.1.1` | `4.4.2` |\n\nUpdates `sqlite3` from 1.6.1 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eeeb86db55645b85327ba75129e3614658d974bf4da8fdc87018a0d42c59f6e42  sqlite3-2.9.2-aarch64-linux-gnu.gem\r\n4feff91fb8c2b13688da34b5627c9d1ed9cedb3ee87a7114ec82209147f07a6d  sqlite3-2.9.2-aarch64-linux-musl.gem\r\n1ee2eb06b5301aaf5ce343a6e88d99ac932d95202d7b350f0e7b6d8d588580d7  sqlite3-2.9.2-arm-linux-gnu.gem\r\n8ca0de6aceede968de0394e22e95d549834c4d8e318f69a92a52f049878a0057  sqlite3-2.9.2-arm-linux-musl.gem\r\nd15bd9609a05f9d54930babe039585efc8cadd57517c15b64ec7dfa75158a5e9  sqlite3-2.9.2-arm64-darwin.gem\r\nb1b10d8c45a495b1e5b6338f7baa11297522bb9809b01e7e575090edd685953e  sqlite3-2.9.2-x64-mingw-ucrt.gem\r\n066bc904522f8a7072236a81237c03a4a1dfe070a25107e392de03d1e4ad0e6d  sqlite3-2.9.2-x86-linux-gnu.gem\r\n6503c76278f5e8629b12b6518ff43a9a4f6d9381de73f0b086c9fa1226db5ede  sqlite3-2.9.2-x86-linux-musl.gem\r\ned691b5021674d72582d03c5a38e89634b961902735fb6225273892805421d13  sqlite3-2.9.2-x86_64-darwin.gem\r\ndce83ffcb7e72f9f7aeb6e5404f15d277a45332fe18ccce8a8b3ed51e8d23aee  sqlite3-2.9.2-x86_64-linux-gnu.gem\r\ne8dd906a613f13b60f6d47ae9dda376384d9de1ab3f7e3f2fdf2fd18a871a2d7  sqlite3-2.9.2-x86_64-linux-musl.gem\r\n86814150714b6b06a328d083f46408e7a4a83b5f0a9673ed934ee3a1cb7a73b1  sqlite3-2.9.2.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.0 / 2025-12-27\u003c/h2\u003e\n\u003ch3\u003eRuby\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem packages for Ruby 4.0. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 3.1. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eStatement#named_params\u003c/code\u003e to introspect on a parameterized SQL statement. \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/627\"\u003e#627\u003c/a\u003e \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/642\"\u003e#642\u003c/a\u003e \u003ca href=\"https://github.com/captn3m0\"\u003e\u003ccode\u003e@​captn3m0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmall improvements to docstrings and comments. \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/houyuanjie\"\u003e\u003ccode\u003e@​houyuanjie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.1 / 2025-11-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_1.html\"\u003ev3.51.1\u003c/a\u003e (from v3.51.0). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/659\"\u003e#659\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrecompiled native gems are built with rake-compiler-dock v1.10.0 (previously v1.9.1).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0 / 2025-11-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_0.html\"\u003ev3.51.0\u003c/a\u003e (from v3.50.4). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/652\"\u003e#652\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.4 / 2025-09-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_50_4.html\"\u003ev3.50.4\u003c/a\u003e (from v3.50.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/644\"\u003e#644\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.7.3 / 2025-07-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://sqlite.org/releaselog/3_50_3.html\"\u003ev3.50.3\u003c/a\u003e (from v3.50.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/638\"\u003e#638\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/efc56aa1e407a7aa6a96caefecd2c900e1f39223\"\u003e\u003ccode\u003eefc56aa\u003c/code\u003e\u003c/a\u003e version bump to v2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8635618dca7edca3a804175610d0a81381e3554b\"\u003e\u003ccode\u003e8635618\u003c/code\u003e\u003c/a\u003e doc: new automated release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v1.6.1...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `puma` from 6.6.1 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/releases\"\u003epuma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0 - Into the Arena\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eRead our \u003ca href=\"https://github.com/puma/puma/blob/main/docs/8.0-Upgrade.md\"\u003eVersion 8 Upgrade Guide.\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.0 - On The Corner\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workers \u003ccode\u003e:auto\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake it possible to restrict control server commands to stats (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3787\"\u003e#3787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDon't break if \u003ccode\u003eWEB_CONCURRENCY\u003c/code\u003e is set to a blank string (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.1 / 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0 / 2026-03-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2.0 / 2026-01-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workers \u003ccode\u003e:auto\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake it possible to restrict control server commands to stats (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3787\"\u003e#3787\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDon't break if \u003ccode\u003eWEB_CONCURRENCY\u003c/code\u003e is set to a blank string (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't share server between worker 0 and descendants on refork (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3602\"\u003e#3602\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/cee7e613c0d6e072b1ae9993c6dec63cbf259ec3\"\u003e\u003ccode\u003ecee7e61\u003c/code\u003e\u003c/a\u003e Release v8.0.1 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/f955cafec47be2ac8c296a7ab278288737984243\"\u003e\u003ccode\u003ef955caf\u003c/code\u003e\u003c/a\u003e Fix prune_bundler stripping user-configured BUNDLE_* env vars on re-exec (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/97996aa025b9ad9ef5252af4a4b0f859cc3c0c23\"\u003e\u003ccode\u003e97996aa\u003c/code\u003e\u003c/a\u003e ci: test_error_logger.rb - fix TruffleRuby error (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3930\"\u003e#3930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/03825bc90fd04dc00dd63d1bf6bf72c224ccbed9\"\u003e\u003ccode\u003e03825bc\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/053efae42144c65cdc7110085512216647a68bdc\"\u003e\u003ccode\u003e053efae\u003c/code\u003e\u003c/a\u003e Reword v8 upgrade guide ipv6 bullet (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b19f35ae64d23d4d870089f2b199b0213bac00cc\"\u003e\u003ccode\u003eb19f35a\u003c/code\u003e\u003c/a\u003e Fix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/eeabe4bf4d887dc3fbac3f6bdbee1eadf807c9e9\"\u003e\u003ccode\u003eeeabe4b\u003c/code\u003e\u003c/a\u003e Use blocks for debug logging to avoid creating messages if debug disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/08f63d495955eaee065d0ee18849f4ddcd52fe72\"\u003e\u003ccode\u003e08f63d4\u003c/code\u003e\u003c/a\u003e Release v8.0.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/7406cc192480ce9d01c9a47e6f41fcb1548217a6\"\u003e\u003ccode\u003e7406cc1\u003c/code\u003e\u003c/a\u003e Fix IPv4-mapped IPv6 addresses in \u003ccode\u003eREMOTE_ADDR\u003c/code\u003e and request logs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/e090243320eb743a6c03f77f4ffa9e1a24c677b1\"\u003e\u003ccode\u003ee090243\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v6.6.1...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo-rails` from 1.4.0 to 2.0.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hotwired/turbo-rails/releases\"\u003eturbo-rails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.23\u003c/h2\u003e\n\u003cp\u003eUpdates the bundled JS to freshen stale dependencies from the previous release.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.22...v2.0.23\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.22...v2.0.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.22\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates the bundled JS to \u003ca href=\"https://github.com/hotwired/turbo/compare/v8.0.21...v8.0.22\"\u003ev8.0.22\u003c/a\u003e for renamed \u003ccode\u003esession.navigator\u003c/code\u003e to avoid clobbering \u003ccode\u003ewindow.navigator\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/hotwired/turbo/pull/1489\"\u003ehotwired/turbo#1489\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erails@8.1\u003c/code\u003e to the CI matrix by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/758\"\u003ehotwired/turbo-rails#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse an immediate debouncer for tests by \u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/761\"\u003ehotwired/turbo-rails#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude hidden elements for turbo-cable-stream-source selector by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/740\"\u003ehotwired/turbo-rails#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix CI for \u003ccode\u003eruby@3.2.x\u003c/code\u003e-\u003ccode\u003erails@7.2.x\u003c/code\u003e by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/764\"\u003ehotwired/turbo-rails#764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd turbo frame assertion test helpers by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/742\"\u003ehotwired/turbo-rails#742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAcccept meta tag string arguments as well by \u003ca href=\"https://github.com/frenkel\"\u003e\u003ccode\u003e@​frenkel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/754\"\u003ehotwired/turbo-rails#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/762\"\u003e#762\u003c/a\u003e] Forward broadcast_refresh_to options by \u003ca href=\"https://github.com/OutlawAndy\"\u003e\u003ccode\u003e@​OutlawAndy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/763\"\u003ehotwired/turbo-rails#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Model Class in Action and Frame helpers by \u003ca href=\"https://github.com/afrase\"\u003e\u003ccode\u003e@​afrase\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/597\"\u003ehotwired/turbo-rails#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove legacy workaround for Rails \u0026lt; 7 by \u003ca href=\"https://github.com/drjayvee\"\u003e\u003ccode\u003e@​drjayvee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/766\"\u003ehotwired/turbo-rails#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debouncer tests to wait on correct debouncer by \u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/767\"\u003ehotwired/turbo-rails#767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestrict tests to \u003ccode\u003eminitest \u0026lt; 6\u003c/code\u003e by \u003ca href=\"https://github.com/seanpdoyle\"\u003e\u003ccode\u003e@​seanpdoyle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/774\"\u003ehotwired/turbo-rails#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly return messages produced by block in \u003ccode\u003ecapture_turbo_stream_broadcasts\u003c/code\u003e by \u003ca href=\"https://github.com/Vivalldi\"\u003e\u003ccode\u003e@​Vivalldi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/736\"\u003ehotwired/turbo-rails#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect broadcast suppressions on before/after actions by \u003ca href=\"https://github.com/stowersjoshua\"\u003e\u003ccode\u003e@​stowersjoshua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/770\"\u003ehotwired/turbo-rails#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/djmb\"\u003e\u003ccode\u003e@​djmb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/761\"\u003ehotwired/turbo-rails#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frenkel\"\u003e\u003ccode\u003e@​frenkel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/754\"\u003ehotwired/turbo-rails#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OutlawAndy\"\u003e\u003ccode\u003e@​OutlawAndy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/763\"\u003ehotwired/turbo-rails#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afrase\"\u003e\u003ccode\u003e@​afrase\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/597\"\u003ehotwired/turbo-rails#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drjayvee\"\u003e\u003ccode\u003e@​drjayvee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/766\"\u003ehotwired/turbo-rails#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Vivalldi\"\u003e\u003ccode\u003e@​Vivalldi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/736\"\u003ehotwired/turbo-rails#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stowersjoshua\"\u003e\u003ccode\u003e@​stowersjoshua\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/770\"\u003ehotwired/turbo-rails#770\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.19...v2.0.20\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.19...v2.0.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.17...v2.0.19\"\u003ehttps://github.com/hotwired/turbo-rails/compare/v2.0.17...v2.0.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.17\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in README.md by \u003ca href=\"https://github.com/brunocalmels\"\u003e\u003ccode\u003e@​brunocalmels\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/746\"\u003ehotwired/turbo-rails#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove compact call on locals in broadcast_rendering_with_defaults by \u003ca href=\"https://github.com/mathias234\"\u003e\u003ccode\u003e@​mathias234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/pull/720\"\u003ehotwired/turbo-rails#720\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/435135b26a4b62e49d2f55bb4b1fd419e3bfb228\"\u003e\u003ccode\u003e435135b\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/22701f1fa326fc936b878c47b6f3d42ebef727ed\"\u003e\u003ccode\u003e22701f1\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/27030b956b107e864258aff0c48c2ed7a36ef3fc\"\u003e\u003ccode\u003e27030b9\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/52cde052aa00c6f7b0ce8cd10d2fefdcbe1e3255\"\u003e\u003ccode\u003e52cde05\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/e511fb28c464ea9f3b3ddec3c1250d2b2c4b5313\"\u003e\u003ccode\u003ee511fb2\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/99dc9c5445166f0335d0a2fc15da3e7969fc913a\"\u003e\u003ccode\u003e99dc9c5\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e@​hotwired/turbo-rails\u003c/code\u003e v8.0.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/c2cd99fae9440aee6c1c836578c6dbf6067f7ee0\"\u003e\u003ccode\u003ec2cd99f\u003c/code\u003e\u003c/a\u003e v8.0.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/31c78af6c1d16070bbb25b68402a2c700a386c1a\"\u003e\u003ccode\u003e31c78af\u003c/code\u003e\u003c/a\u003e Respect broadcast suppressions on before/after actions (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/16f76133cbef0cfec65a3c8693d795670fb725ac\"\u003e\u003ccode\u003e16f7613\u003c/code\u003e\u003c/a\u003e Only return messages produced by block in \u003ccode\u003ecapture_turbo_stream_broadcasts\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/dda27a8b903a27958fd2e4086babcfbaba648a94\"\u003e\u003ccode\u003edda27a8\u003c/code\u003e\u003c/a\u003e Restrict tests to \u003ccode\u003eminitest\u0026lt;6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v1.4.0...v2.0.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jbuilder` from 2.11.5 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/jbuilder/releases\"\u003ejbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that \u003ccode\u003eJbuilder.encode\u003c/code\u003e properly forwards arguments to \u003ccode\u003e.new\u003c/code\u003e by \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/601\"\u003erails/jbuilder#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/601\"\u003erails/jbuilder#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.14.0...v2.14.1\"\u003ehttps://github.com/rails/jbuilder/compare/v2.14.0...v2.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support to Ruby \u0026lt; 3.0 and Rails \u0026lt; 7.0\u003c/li\u003e\n\u003cli\u003eTest against Rails 8 and fix Rails 7 logger dependency by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/582\"\u003erails/jbuilder#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd status: :see_other to update action by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/583\"\u003erails/jbuilder#583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eForce close final statement in templates by \u003ca href=\"https://github.com/ienders\"\u003e\u003ccode\u003e@​ienders\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/578\"\u003erails/jbuilder#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_is_collection?\u003c/code\u003e method by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/590\"\u003erails/jbuilder#590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#frozen_string_literal: true\u003c/code\u003e to all files by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/599\"\u003erails/jbuilder#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003e_key\u003c/code\u003e to prevent string allocation when formatting \u003ccode\u003eSymbol\u003c/code\u003es by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/593\"\u003erails/jbuilder#593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize key formatter by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/597\"\u003erails/jbuilder#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize internal \u003ccode\u003eextract!\u003c/code\u003e calls to save on memory allocation by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/598\"\u003erails/jbuilder#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression in API controllers with view_cache_dependencies helper by \u003ca href=\"https://github.com/excid3\"\u003e\u003ccode\u003e@​excid3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/575\"\u003erails/jbuilder#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize \u003ccode\u003emethod_missing\u003c/code\u003e via \u003ccode\u003ealias_method\u003c/code\u003e by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/600\"\u003erails/jbuilder#600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup project for Rails 7+ support by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/594\"\u003erails/jbuilder#594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix warnings and prevent Jbuilder::VERSION constant from being obliterated by \u003ca href=\"https://github.com/pixeltrix\"\u003e\u003ccode\u003e@​pixeltrix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/574\"\u003erails/jbuilder#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize memory allocation when rendering partials by \u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/591\"\u003erails/jbuilder#591\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/richardvenneman\"\u003e\u003ccode\u003e@​richardvenneman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/576\"\u003erails/jbuilder#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ienders\"\u003e\u003ccode\u003e@​ienders\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/578\"\u003erails/jbuilder#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moberegger\"\u003e\u003ccode\u003e@​moberegger\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/590\"\u003erails/jbuilder#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.13.0...v2.14.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.13.0...v2.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRedirect to \u003ccode\u003e@record\u003c/code\u003e or path in controller generator by \u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/569\"\u003erails/jbuilder#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn early from collection partial rendering if blank by \u003ca href=\"https://github.com/tylerjc\"\u003e\u003ccode\u003e@​tylerjc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/560\"\u003erails/jbuilder#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing ':see_other' status code in generated destroy controller method by \u003ca href=\"https://github.com/ldeld\"\u003e\u003ccode\u003e@​ldeld\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/538\"\u003erails/jbuilder#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove OpenStruct references from Jbuilder by \u003ca href=\"https://github.com/mtsmfm\"\u003e\u003ccode\u003e@​mtsmfm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/567\"\u003erails/jbuilder#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003eparams.expect\u003c/code\u003e syntax instead of \u003ccode\u003eparams.require\u003c/code\u003e by \u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/573\"\u003erails/jbuilder#573\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jeromedalbert\"\u003e\u003ccode\u003e@​jeromedalbert\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/570\"\u003erails/jbuilder#570\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tylerjc\"\u003e\u003ccode\u003e@​tylerjc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/560\"\u003erails/jbuilder#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeld\"\u003e\u003ccode\u003e@​ldeld\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/538\"\u003erails/jbuilder#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtsmfm\"\u003e\u003ccode\u003e@​mtsmfm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/jbuilder/pull/567\"\u003erails/jbuilder#567\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.12.0...v2.13.0\"\u003ehttps://github.com/rails/jbuilder/compare/v2.12.0...v2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/38339adaa9d44ba89c0dde2a795338a886941e6f\"\u003e\u003ccode\u003e38339ad\u003c/code\u003e\u003c/a\u003e Prepare for 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/2400fd9ce631ec9689b535e9af6ad866781f8ef9\"\u003e\u003ccode\u003e2400fd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/601\"\u003e#601\u003c/a\u003e from flavorjones/flavorjones/fix-encode-arguments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/a6863b5d582b966fcfbef8686c829c950efd1f5c\"\u003e\u003ccode\u003ea6863b5\u003c/code\u003e\u003c/a\u003e Ensure that Jbuilder.encode properly forwards arguments to .new\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/30ba7df152aacdf20b6267a82b9d2b1f9e947636\"\u003e\u003ccode\u003e30ba7df\u003c/code\u003e\u003c/a\u003e Prepare for 2.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/5f4af71c859c6b234eef1682f81aac225534f048\"\u003e\u003ccode\u003e5f4af71\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/591\"\u003e#591\u003c/a\u003e from moberegger/moberegger/optimize_options_merges\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/6fd6c0662f6507be951ba842857c663adb000f56\"\u003e\u003ccode\u003e6fd6c06\u003c/code\u003e\u003c/a\u003e Small _set_inline_partial optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/b7b5abb02d9bb2ed1fc584a08142838a05cafc08\"\u003e\u003ccode\u003eb7b5abb\u003c/code\u003e\u003c/a\u003e Stop mutating options in partial! method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/7e16adf446c9da701e1e5fdbe9c93f7f8095630d\"\u003e\u003ccode\u003e7e16adf\u003c/code\u003e\u003c/a\u003e Stop mutating options in set! method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/8474b41f666b13055b9368107c783cdae7903fb6\"\u003e\u003ccode\u003e8474b41\u003c/code\u003e\u003c/a\u003e Remove _partial micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/jbuilder/commit/9ffacf75a64f5f595bee3cfb28dcfe3307d8e2da\"\u003e\u003ccode\u003e9ffacf7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/jbuilder/issues/574\"\u003e#574\u003c/a\u003e from pixeltrix/fix-warnings-and-version-constant\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/jbuilder/compare/v2.11.5...v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `config` from 4.1.0 to 5.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubyconfig/config/releases\"\u003econfig's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): replace \u003ccode\u003eIO.read\u003c/code\u003e with \u003ccode\u003eFile.read\u003c/code\u003e by \u003ca href=\"https://github.com/pkuczynski\"\u003e\u003ccode\u003e@​pkuczynski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/378\"\u003erubyconfig/config#378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.6.0...5.6.1\"\u003ehttps://github.com/rubyconfig/config/compare/5.6.0...5.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: added extra sources in initializer by \u003ca href=\"https://github.com/Nuzair46\"\u003e\u003ccode\u003e@​Nuzair46\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/366\"\u003erubyconfig/config#366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.5.2...5.6.0\"\u003ehttps://github.com/rubyconfig/config/compare/5.5.2...5.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.5.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix warning: ostruct was loaded from the standard library by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003erubyconfig/config#363\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003erubyconfig/config#363\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.5.0...5.5.2\"\u003ehttps://github.com/rubyconfig/config/compare/5.5.0...5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arrays to be passed through env variables by \u003ca href=\"https://github.com/dominh\"\u003e\u003ccode\u003e@​dominh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003erubyconfig/config#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in the tests and documentation by \u003ca href=\"https://github.com/ydah\"\u003e\u003ccode\u003e@​ydah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003erubyconfig/config#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003efunding_url\u003c/code\u003e rather than \u003ccode\u003epost_install_message\u003c/code\u003e by \u003ca href=\"https://github.com/pda\"\u003e\u003ccode\u003e@​pda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003erubyconfig/config#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominh\"\u003e\u003ccode\u003e@​dominh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003erubyconfig/config#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ydah\"\u003e\u003ccode\u003e@​ydah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003erubyconfig/config#359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pda\"\u003e\u003ccode\u003e@​pda\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003erubyconfig/config#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rubyconfig/config/compare/5.4.0...5.5.0\"\u003ehttps://github.com/rubyconfig/config/compare/5.4.0...5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration option \u003ccode\u003eenvironment\u003c/code\u003e to override the use of \u003ccode\u003eRails.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003edry-validation\u003c/code\u003e from dependencies (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to use custom filename \u0026amp;\u0026amp; directory name to store configs (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubyconfig/config/blob/master/CHANGELOG.md\"\u003econfig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(security): replace IO.read with File.read \u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/378\"\u003e#378\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eextra_sources\u003c/code\u003e in initializer (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix warning: ostruct was loaded from the standard library with Ruby 3.3.5 and 3.4+ (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix funding_url to funding_uri in gemspec (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/361\"\u003e#361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arrays to be passed through env variables (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse funding_url rather than post_install_message (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix typos in the tests and documentation (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration option \u003ccode\u003eenvironment\u003c/code\u003e to override the use of \u003ccode\u003eRails.env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003edry-validation\u003c/code\u003e from dependencies (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow to use custom filename \u0026amp;\u0026amp; directory name to store configs (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent name collision with private methods from ancestors (\u003ca href=\"https://redirect.github.com/rubyconfig/config/pull/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/8b6ffe6dcc91f52f06d5a1502333108d1c6033ca\"\u003e\u003ccode\u003e8b6ffe6\u003c/code\u003e\u003c/a\u003e release: 5.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/d639f9db7355195f1ea7d21ddae32f0c166759ae\"\u003e\u003ccode\u003ed639f9d\u003c/code\u003e\u003c/a\u003e ci: limit workflow permissions (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/e0bf18fab4feed4f5413c6528c198009b36fa536\"\u003e\u003ccode\u003ee0bf18f\u003c/code\u003e\u003c/a\u003e fix(security): replace \u003ccode\u003eIO.read\u003c/code\u003e with \u003ccode\u003eFile.read\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/263e66a4a70c053f1181f8f65d666d22a6f60b64\"\u003e\u003ccode\u003e263e66a\u003c/code\u003e\u003c/a\u003e test: bump puma in rails 5.2 test app to fix security warning (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/c833d1964b0e10ae71ccc780bc46766baeb7e22e\"\u003e\u003ccode\u003ec833d19\u003c/code\u003e\u003c/a\u003e release: 5.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/4dc0f3e6e945a6159f35630098f8de0311a6908a\"\u003e\u003ccode\u003e4dc0f3e\u003c/code\u003e\u003c/a\u003e ci: fix jruby rails \u0026gt;= 7.2 (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/1f17cd8d6215cf38e702f58c0f701e813c7ce0ef\"\u003e\u003ccode\u003e1f17cd8\u003c/code\u003e\u003c/a\u003e feat: added extra sources in initializer (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/366\"\u003e#366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/97b3e8cbf47f022a27ff4962c059b0fc139a1369\"\u003e\u003ccode\u003e97b3e8c\u003c/code\u003e\u003c/a\u003e ci: add rails 7.2 and 8.0 to the test matrix and bump some older dependencies...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/1b5581d23b47c81a233d61c28f0c6716d74d8f63\"\u003e\u003ccode\u003e1b5581d\u003c/code\u003e\u003c/a\u003e ci: add Ruby 3.4 to the test matrix (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/369\"\u003e#369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubyconfig/config/commit/a4c978f4a64975fd609780541b2b243883217e4f\"\u003e\u003ccode\u003ea4c978f\u003c/code\u003e\u003c/a\u003e ci: remove unnecessary ubuntu packages installation (\u003ca href=\"https://redirect.github.com/rubyconfig/config/issues/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubyconfig/config/compare/4.1.0...5.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-analyticsdata_v1beta` from 0.32.0 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-analyticsdata_v1beta/CHANGELOG.md\"\u003egoogle-apis-analyticsdata_v1beta's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.40.0 (2025-05-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.39.0 (2024-11-24)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20241117\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.38.0 (2024-09-01)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240825\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.37.0 (2024-08-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240731\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.15.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.36.0 (2024-05-19)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240512\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.15.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.35.0 (2024-02-24)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.14.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.34.0 (2024-02-04)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20240128\u003c/li\u003e\n\u003cli\u003eRegenerated using generator version 0.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.33.0 (2024-01-22)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated using generator version 0.13.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/googleapis/google-api-ruby-client/compare/0.32.0...0.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `googleauth` from 1.3.0 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/releases\"\u003egoogleauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogleauth: v1.16.2\u003c/h2\u003e\n\u003ch3\u003e1.16.2 (2026-02-26)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003einitialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.16.1\u003c/h2\u003e\n\u003ch3\u003e1.16.1 (2026-01-15)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erestore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.16.0\u003c/h2\u003e\n\u003ch3\u003e1.16.0 (2025-11-21)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInclude security warning in ExternalAccount and ImpersonatedServiceAccount credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.15.1\u003c/h2\u003e\n\u003ch3\u003e1.15.1 (2025-10-14)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate method make_creds in DefaultCredentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.15.0\u003c/h2\u003e\n\u003ch3\u003e1.15.0 (2025-08-25)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd typed errors to authentication library (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for JWT 3.x (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/542\"\u003e#542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect error and apply some code complexity refactoring (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Pathname for cred loading (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/537\"\u003e#537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments\u003c/li\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/530\"\u003e#530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003egoogleauth: v1.14.0\u003c/h2\u003e\n\u003ch3\u003e1.14.0 (2025-03-14)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/blob/main/CHANGELOG.md\"\u003egoogleauth's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e1.16.2 (2026-02-26)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003einitialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.16.1 (2026-01-15)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003erestore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.16.0 (2025-11-21)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eInclude security warning in ExternalAccount and ImpersonatedServiceAccount credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/551\"\u003e#551\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.15.1 (2025-10-14)\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate method make_creds in DefaultCredentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.15.0 (2025-08-25)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd typed errors to authentication library (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/533\"\u003e#533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for JWT 3.x (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/542\"\u003e#542\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003efix incorrect error and apply some code complexity refactoring (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Pathname for cred loading (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/537\"\u003e#537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments\u003c/li\u003e\n\u003cli\u003eadd summary documentation on credentials types and improve YARD comments (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/530\"\u003e#530\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.14.0 (2025-03-14)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eadd API key credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/520\"\u003e#520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Bearer token credentials\u003c/li\u003e\n\u003cli\u003eadd BearerToken credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/522\"\u003e#522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/1ef191b1342c19736ebe7a5640bfb86a7d989c68\"\u003e\u003ccode\u003e1ef191b\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/fb5b7978d66b43465081a024aaf7ebc17354ed9d\"\u003e\u003ccode\u003efb5b797\u003c/code\u003e\u003c/a\u003e fix: return response body from revoke! for logging pipeline (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/b0ec7d8b1e7a722839a196cb7a56b9c6f43e8159\"\u003e\u003ccode\u003eb0ec7d8\u003c/code\u003e\u003c/a\u003e fix: initialize the JWT credentials without JSON roundtrip (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/5c4ab1cfc3517d5490633c878cb5136ca4da75e6\"\u003e\u003ccode\u003e5c4ab1c\u003c/code\u003e\u003c/a\u003e chore: replace old ruby teams with cloud-sdk-ruby-team (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/43ab9db5f237fb337cbd8d8db562f28cc2bfcff8\"\u003e\u003ccode\u003e43ab9db\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.1 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/d7193fc6364f099d8110271a65d474227573aa91\"\u003e\u003ccode\u003ed7193fc\u003c/code\u003e\u003c/a\u003e fix: restore support for JSON keys missing 'type' field (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/a59a1df96d4bf476d1fd96544b309ce4a6a70ec9\"\u003e\u003ccode\u003ea59a1df\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.16.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/550\"\u003e#550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/317474db5f5889755f309704a9304d4fb86f06f6\"\u003e\u003ccode\u003e317474d\u003c/code\u003e\u003c/a\u003e fix: Include security warning in ExternalAccount and ImpersonatedServiceAccou...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/4c31b17f02d0f46c991418ab6f909383623d489c\"\u003e\u003ccode\u003e4c31b17\u003c/code\u003e\u003c/a\u003e feat: Add ADC support for impersonated credentials (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/547\"\u003e#547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/commit/1c6724ffd2e7a9c8bf171f9858bcd334d03df98b\"\u003e\u003ccode\u003e1c6724f\u003c/code\u003e\u003c/a\u003e chore(main): release googleauth 1.15.1 (\u003ca href=\"https://redirect.github.com/googleapis/google-auth-library-ruby/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-auth-library-ruby/compare/googleauth/v1.3.0...googleauth/v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-core` from 3.243.0 to 3.246.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md\"\u003eaws-sdk-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.246.0 (2026-04-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated configuration values for \u003ccode\u003edefaults_mode\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.245.0 (2026-04-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Updated Aws::STS::Client with the latest API changes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - The STS client now supports configuring SigV4a through the auth scheme preference setting. SigV4a uses asymmetric cryptography, enabling customers using long-term IAM credentials to continue making STS API calls even when a region is isolated from the partition leader.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Explicitly set 0600 permissions on SSO/login cache files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.244.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Support waiter error matcher to handle both boolean and boolean-string acceptors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-ruby/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rspec-core` from 3.12.1 to 3.13.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rspec/rspec/blob/rspec-core-v3.13.6/rspec-core/Changelog.md\"\u003erspec-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.13.6 / 2025-10-19\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd explicit block parameter to \u003ccode\u003eRSpec::World::Null.traverse_example_group_trees_until\u003c/code\u003e to\nprevent warning. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/240\"\u003erspec/rspec#240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.5 / 2025-06-25\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.5\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix finding failed lines from frozen backtrace arrays. (Jon Rowe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.4 / 2025-05-27\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.3...rspec-core-v3.13.4\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix links in gemspec to point to the monorepo / homepage.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.3 / 2025-02-06\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec/compare/rspec-core-v3.13.4...rspec-core-v3.13.3\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix reporter memorisation of \u003ccode\u003eExamplesNotification\u003c/code\u003e used in \u003ccode\u003eRSpec::Core::Reporter#finish\u003c/code\u003e\nby reusing an instance across notifcations. (Maxime Lapointe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/172\"\u003erspec/rspec#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix memorisation of \u003ccode\u003eRSpec::Core::Example#location_rerun_argument\u003c/code\u003e.\n(Maxime Lapointe, \u003ca href=\"https://redirect.github.com/rspec/rspec/issues/173\"\u003erspec/rspec#173\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.2 / 2024-10-18\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.13.1...v3.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRSpec::Configuration#requires\u003c/code\u003e will reflect files already required, whilst requiring\nthem. (Jon Rowe, \u003ca href=\"https://redirect.github.com/rspec/rspec-core/issues/3117\"\u003erspec/rspec-core#3117\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.1 / 2024-09-02\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.13.0...v3.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSort ids to run as the original order to fix \u003ccode\u003e--bisect\u003c/code\u003e. (Maki Kawahara, \u003ca href=\"https://redirect.github.com/rspec/rspec-core/issues/3093\"\u003erspec/rspec-core#3093\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.0 / 2024-02-04\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"http://github.com/rspec/rspec-core/compare/v3.12.3...v3.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rspec/rspec/commits/rspec-core-v3.13.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `googleauth` from 1.3.0 to 1.16.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/dpla/dashboard-analytics/pull/306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpla%2Fdashboard-analytics/issues/306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/306/packages"}},{"old_version":"2.9.2","new_version":"2.9.3","update_type":"patch","path":null,"pr_created_at":"2026-05-01T06:17:47.000Z","version_change":"2.9.2 → 2.9.3","issue":{"uuid":"4363135047","node_id":"PR_kwDOABUJuM7XWxy6","number":954,"state":"open","title":"Bump the bundler group with 3 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T06:17:47.000Z","updated_at":"2026-05-01T06:18:56.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":3,"packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"},{"name":"puma","old_version":"7.2.0","new_version":"8.0.1","repository_url":"https://github.com/puma/puma"},{"name":"selenium-webdriver","old_version":"4.41.0","new_version":"4.43.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 3 updates: [sqlite3](https://github.com/sparklemotion/sqlite3-ruby), [puma](https://github.com/puma/puma) and [selenium-webdriver](https://github.com/SeleniumHQ/selenium).\n\nUpdates `sqlite3` from 2.9.2 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `puma` from 7.2.0 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/releases\"\u003epuma's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0 - Into the Arena\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eRead our \u003ca href=\"https://github.com/puma/puma/blob/main/docs/8.0-Upgrade.md\"\u003eVersion 8 Upgrade Guide.\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.0.1 / 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprune_bundler\u003c/code\u003e stripping user-configured \u003ccode\u003eBUNDLE_*\u003c/code\u003e env vars (e.g. \u003ccode\u003eBUNDLE_WITHOUT\u003c/code\u003e) on re-exec, which caused workers to crash on boot (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse blocks for debug logging to avoid creating log messages when debug is disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3920\"\u003e#3920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReword v8 upgrade guide IPv6 bullet for clarity (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0.0 / 2026-03-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeatures\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eenv[\u0026quot;puma.mark_as_io_bound\u0026quot;]\u003c/code\u003e API and \u003ccode\u003emax_io_threads\u003c/code\u003e config to allow IO-bound requests to exceed the thread pool max, enabling better handling of mixed workloads (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3816\"\u003e#3816\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3894\"\u003e#3894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esingle\u003c/code\u003e and \u003ccode\u003ecluster\u003c/code\u003e DSL hooks for mode-specific configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3621\"\u003e#3621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eon_force\u003c/code\u003e option to \u003ccode\u003eshutdown_debug\u003c/code\u003e to only dump thread backtraces on forced (non-graceful) shutdown (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3671\"\u003e#3671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd API to dynamically update min and max thread counts at runtime via \u003ccode\u003eupdate_thread_pool_min_max\u003c/code\u003e and \u003ccode\u003eServerPluginControl\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse SIGPWR for thread backtrace dumps on Linux/JRuby where SIGINFO is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBugfixes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix phased restart for \u003ccode\u003efork_worker\u003c/code\u003e to avoid forking from stale worker 0 when it has been replaced (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3853\"\u003e#3853\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJRuby HTTP parser improvements: pre-allocated header keys, perfect hash lookup, reduced memory copies (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache downcased header key in \u003ccode\u003estr_headers\u003c/code\u003e to avoid redundant \u003ccode\u003eString#downcase\u003c/code\u003e calls, reducing allocations by ~50% per response (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3874\"\u003e#3874\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRefactor\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCollect \u003ccode\u003eenv\u003c/code\u003e processing into dedicated \u003ccode\u003eclient_env.rb\u003c/code\u003e module (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove event to default configuration (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3872\"\u003e#3872\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDocs\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gRPC guide for configuring gRPC lifecycle hooks in clustered mode (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3885\"\u003e#3885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd 7.0 upgrade guide, move 5.0/6.0 upgrade guides to docs directory (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3900\"\u003e#3900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect default values for \u003ccode\u003epersistent_timeout\u003c/code\u003e and \u003ccode\u003eworker_boot_timeout\u003c/code\u003e in DSL docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd file descriptor limit warning in test helper for contributors (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3893\"\u003e#3893\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDefault production bind address changed from \u003ccode\u003e0.0.0.0\u003c/code\u003e to \u003ccode\u003e::\u003c/code\u003e (IPv6) when a non-loopback IPv6 interface is available; falls back to \u003ccode\u003e0.0.0.0\u003c/code\u003e if IPv6 is unavailable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3847\"\u003e#3847\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/cee7e613c0d6e072b1ae9993c6dec63cbf259ec3\"\u003e\u003ccode\u003ecee7e61\u003c/code\u003e\u003c/a\u003e Release v8.0.1 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3932\"\u003e#3932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/f955cafec47be2ac8c296a7ab278288737984243\"\u003e\u003ccode\u003ef955caf\u003c/code\u003e\u003c/a\u003e Fix prune_bundler stripping user-configured BUNDLE_* env vars on re-exec (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/97996aa025b9ad9ef5252af4a4b0f859cc3c0c23\"\u003e\u003ccode\u003e97996aa\u003c/code\u003e\u003c/a\u003e ci: test_error_logger.rb - fix TruffleRuby error (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3930\"\u003e#3930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/03825bc90fd04dc00dd63d1bf6bf72c224ccbed9\"\u003e\u003ccode\u003e03825bc\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/github-script from 8 to 9 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3925\"\u003e#3925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/053efae42144c65cdc7110085512216647a68bdc\"\u003e\u003ccode\u003e053efae\u003c/code\u003e\u003c/a\u003e Reword v8 upgrade guide ipv6 bullet (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b19f35ae64d23d4d870089f2b199b0213bac00cc\"\u003e\u003ccode\u003eb19f35a\u003c/code\u003e\u003c/a\u003e Fix incorrect hook names in gRPC docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/eeabe4bf4d887dc3fbac3f6bdbee1eadf807c9e9\"\u003e\u003ccode\u003eeeabe4b\u003c/code\u003e\u003c/a\u003e Use blocks for debug logging to avoid creating messages if debug disabled (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/08f63d495955eaee065d0ee18849f4ddcd52fe72\"\u003e\u003ccode\u003e08f63d4\u003c/code\u003e\u003c/a\u003e Release v8.0.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3914\"\u003e#3914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/7406cc192480ce9d01c9a47e6f41fcb1548217a6\"\u003e\u003ccode\u003e7406cc1\u003c/code\u003e\u003c/a\u003e Fix IPv4-mapped IPv6 addresses in \u003ccode\u003eREMOTE_ADDR\u003c/code\u003e and request logs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3916\"\u003e#3916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/e090243320eb743a6c03f77f4ffa9e1a24c677b1\"\u003e\u003ccode\u003ee090243\u003c/code\u003e\u003c/a\u003e Build(deps): Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3915\"\u003e#3915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v7.2.0...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `selenium-webdriver` from 4.41.0 to 4.43.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/releases\"\u003eselenium-webdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSelenium 4.43.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\"\u003ehttps://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eSelenium 4.42.0\u003c/h2\u003e\n\u003ch2\u003eDetailed Changelogs by Component\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG\"\u003eJava\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES\"\u003ePython\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG\"\u003eDotNet\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eRuby\u003c/a\u003e\u003c/strong\u003e     |    \u003c!-- raw HTML omitted --\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md\"\u003eJavaScript\u003c/a\u003e\u003c/strong\u003e\n\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[rust][rb] Update lock files with new versions by \u003ca href=\"https://github.com/cgoldberg\"\u003e\u003ccode\u003e@​cgoldberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17118\"\u003eSeleniumHQ/selenium#17118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unify all event arguments to be *EventArgs by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17125\"\u003eSeleniumHQ/selenium#17125\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[py] Add return type annotation to execute_script and execute_async_script by \u003ca href=\"https://github.com/adamtheturtle\"\u003e\u003ccode\u003e@​adamtheturtle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17117\"\u003eSeleniumHQ/selenium#17117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Expose functionality via interface by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17127\"\u003eSeleniumHQ/selenium#17127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Unregister cancelled commands by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17129\"\u003eSeleniumHQ/selenium#17129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Properly handle websocket close handshake by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17132\"\u003eSeleniumHQ/selenium#17132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ruby] fix linter error in \u003ccode\u003e./go authors\u003c/code\u003e script by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17136\"\u003eSeleniumHQ/selenium#17136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[nodejs] Color Class for Javascript library by \u003ca href=\"https://github.com/BckupMuthu\"\u003e\u003ccode\u003e@​BckupMuthu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16944\"\u003eSeleniumHQ/selenium#16944\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;or\u0026quot; condition by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17135\"\u003eSeleniumHQ/selenium#17135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Improve screenshot error message by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17120\"\u003eSeleniumHQ/selenium#17120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] fix \u0026quot;Don't serialize binary stream - it might be large\u0026quot; when using \u003ccode\u003eRemoteWebDriver.builder()\u003c/code\u003e by \u003ca href=\"https://github.com/tim-burke-systemware\"\u003e\u003ccode\u003e@​tim-burke-systemware\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17139\"\u003eSeleniumHQ/selenium#17139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Wait until events are dispatched when unsubscribing by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17142\"\u003eSeleniumHQ/selenium#17142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] Any WebDriver can be disposed asynchronously by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17119\"\u003eSeleniumHQ/selenium#17119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[grid] Router bypass WebSocket data path via transparent TCP tunnel by \u003ca href=\"https://github.com/VietND96\"\u003e\u003ccode\u003e@​VietND96\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17146\"\u003eSeleniumHQ/selenium#17146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Preserve configurable options pattern by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17144\"\u003eSeleniumHQ/selenium#17144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[rb] Use portable Ruby by \u003ca href=\"https://github.com/p0deje\"\u003e\u003ccode\u003e@​p0deje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/16936\"\u003eSeleniumHQ/selenium#16936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Guard against NPE in Platform.extractFromSysProperty by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17151\"\u003eSeleniumHQ/selenium#17151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Deduplicate Unicode PUA mappings in Keys; make OPTION an alias of ALT and deprecate FN by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17147\"\u003eSeleniumHQ/selenium#17147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] remove \u003ccode\u003e@Nullable\u003c/code\u003e from return value for \u003ccode\u003eExpectedConditions\u003c/code\u003e that never return null by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17149\"\u003eSeleniumHQ/selenium#17149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Fluent setters in few classes like \u003ccode\u003ePrintOptions\u003c/code\u003e etc. by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17148\"\u003eSeleniumHQ/selenium#17148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[dotnet] [bidi] Add disposed guard by \u003ca href=\"https://github.com/nvborisenko\"\u003e\u003ccode\u003e@​nvborisenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17161\"\u003eSeleniumHQ/selenium#17161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] Enhance ScriptKey.toString() and mask script content in UnpinnedScriptKey by \u003ca href=\"https://github.com/seethinajayadileep\"\u003e\u003ccode\u003e@​seethinajayadileep\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17159\"\u003eSeleniumHQ/selenium#17159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[java] specify nullability in packages \u003ccode\u003eorg.openqa.selenium.chrom*\u003c/code\u003e by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17152\"\u003eSeleniumHQ/selenium#17152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNullability for browsers by \u003ca href=\"https://github.com/asolntsev\"\u003e\u003ccode\u003e@​asolntsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/pull/17167\"\u003eSeleniumHQ/selenium#17167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES\"\u003eselenium-webdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.43.0 (2026-04-09)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v145, v146, v147\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.42.0 (2026-04-08)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport CDP versions: v144, v145, v146\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/dd0f5342f342c9583b2dde8e1619d6babc612ea0\"\u003e\u003ccode\u003edd0f534\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.43.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17329\"\u003e#17329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e2d089c4c1ffd4ab20c707ac67c460814e9520f8\"\u003e\u003ccode\u003ee2d089c\u003c/code\u003e\u003c/a\u003e fix(dependencies): update selenium-webdriver to 4.43.0.nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/cb536ad6844b3c159901d898de79832d5fd5d20f\"\u003e\u003ccode\u003ecb536ad\u003c/code\u003e\u003c/a\u003e Bumping versions to nightly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/74c7f0249ab2a3013bcb06b8695122274872be7f\"\u003e\u003ccode\u003e74c7f02\u003c/code\u003e\u003c/a\u003e [build] Prepare for release of selenium-4.42.0 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17322\"\u003e#17322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/fa5b814cba29fcc5db1025fba0dd57eb767ac1d1\"\u003e\u003ccode\u003efa5b814\u003c/code\u003e\u003c/a\u003e [rb] fix Ruby tests failing because of alerts in Firefox (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17294\"\u003e#17294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/b1a7b8de7bf8c9889627914888adee44c01f925a\"\u003e\u003ccode\u003eb1a7b8d\u003c/code\u003e\u003c/a\u003e [bazel] Update to Bazel 9 (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16757\"\u003e#16757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/5c23c7d8a4db6c603b2ead29d20d44550e66c5e6\"\u003e\u003ccode\u003e5c23c7d\u003c/code\u003e\u003c/a\u003e [rb] Use portable Ruby (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/16936\"\u003e#16936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/e5fc4e5b4c5c145a4b3031fdf745eaa6f0f14c0d\"\u003e\u003ccode\u003ee5fc4e5\u003c/code\u003e\u003c/a\u003e [rust][rb] Update lock files with new versions (\u003ca href=\"https://redirect.github.com/SeleniumHQ/selenium/issues/17118\"\u003e#17118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SeleniumHQ/selenium/commit/6865ab35c046158e62986b0217e39d01a73d17a4\"\u003e\u003ccode\u003e6865ab3\u003c/code\u003e\u003c/a\u003e [build] Reset versions to nightly after 4.41.0 release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SeleniumHQ/selenium/compare/selenium-4.41.0...selenium-4.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/activeadmin/demo.activeadmin.info/pull/954","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/activeadmin%2Fdemo.activeadmin.info/issues/954","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/954/packages"}},{"old_version":"2.9.2","new_version":"2.9.3","update_type":"patch","path":null,"pr_created_at":"2026-05-01T03:33:49.000Z","version_change":"2.9.2 → 2.9.3","issue":{"uuid":"4362645761","node_id":"PR_kwDOR_KHvs7XVNSq","number":7,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-08T03:17:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-01T03:33:49.000Z","updated_at":"2026-05-08T03:17:35.000Z","time_to_close":603824,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/antodoms/ses_dashboard/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/antodoms%2Fses_dashboard/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"2.9.2","new_version":"2.9.3","update_type":"patch","path":null,"pr_created_at":"2026-04-30T20:16:45.000Z","version_change":"2.9.2 → 2.9.3","issue":{"uuid":"4361008567","node_id":"PR_kwDOSRJyK87XQAiA","number":8,"state":"closed","title":"Bump sqlite3 from 2.9.2 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-07T00:56:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T20:16:45.000Z","updated_at":"2026-05-07T00:56:18.000Z","time_to_close":535171,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.2","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.2 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.2...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3\u0026package-manager=bundler\u0026previous-version=2.9.2\u0026new-version=2.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AlaaGue1/in_class_user_hub/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlaaGue1%2Fin_class_user_hub/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"2.9.0","new_version":"2.9.3","update_type":"patch","path":null,"pr_created_at":"2026-04-27T10:47:00.000Z","version_change":"2.9.0 → 2.9.3","issue":{"uuid":"4335103007","node_id":"PR_kwDOSNyPfc7V7UYq","number":6,"state":"closed","title":"Bump sqlite3 from 2.9.0 to 2.9.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T01:49:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T10:47:00.000Z","updated_at":"2026-05-11T01:50:01.000Z","time_to_close":1177379,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"sqlite3","old_version":"2.9.0","new_version":"2.9.3","repository_url":"https://github.com/sparklemotion/sqlite3-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from 2.9.0 to 2.9.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/releases\"\u003esqlite3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eca6dd1cf6c037ccc8d3e5837190cc61ef15466092014951235641b5c4c8ab4ee  sqlite3-2.9.3-aarch64-linux-gnu.gem\r\nff017a36c463d02e9f0be7a6224521371128024e6a05ed16994afa5c037afbba  sqlite3-2.9.3-aarch64-linux-musl.gem\r\nfd8b74337a66bdaf746b97d65e6c9a2faff803c8f72d6b107fb880972815d072  sqlite3-2.9.3-arm-linux-gnu.gem\r\n792ae9a786bb37dbdc4c443c527bc91df423aac10e472f76d5cf5a9ac6d51980  sqlite3-2.9.3-arm-linux-musl.gem\r\n76b265d3d57362d3e38338f24f50a0c9cd47a4599c9cfbb578fac125d2299906  sqlite3-2.9.3-arm64-darwin.gem\r\n61edb2ce7a58e800478602e88b67e99f029b44747405c94c0cce7d165b0d0a96  sqlite3-2.9.3-x64-mingw-ucrt.gem\r\nceb2417f01563a2800836fbbc6d59aa0ca591882c99f6c50fdc0c8090da7a03b  sqlite3-2.9.3-x86-linux-gnu.gem\r\n1688e37da36a4513a1a1d6e9abb643f68723599abbe564cb1a1bf496c9ae8dca  sqlite3-2.9.3-x86-linux-musl.gem\r\n087e7cc4efc73d83e76354f028c4d1dc14552a05acc74f60e77a55f1bee6ef22  sqlite3-2.9.3-x86_64-darwin.gem\r\n85200a10c6cf5c60085fcca411a3168c5fba8fda3e2b1b0109ec277d7c226d46  sqlite3-2.9.3-x86_64-linux-gnu.gem\r\nb6d0437046d9180335dea1aa0592802e65c4f7b57409d63f14408211bf28536b  sqlite3-2.9.3-x86_64-linux-musl.gem\r\ne5ca871c87241bfdaf0e4a90d5177f4e4fe7af5f6951f88b4644339cc76e47ae  sqlite3-2.9.3.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSHA256 Checksums\u003c/h3\u003e\n\u003cpre\u003e\u003ccode\u003eeeb86db55645b85327ba75129e3614658d974bf4da8fdc87018a0d42c59f6e42  sqlite3-2.9.2-aarch64-linux-gnu.gem\r\n4feff91fb8c2b13688da34b5627c9d1ed9cedb3ee87a7114ec82209147f07a6d  sqlite3-2.9.2-aarch64-linux-musl.gem\r\n1ee2eb06b5301aaf5ce343a6e88d99ac932d95202d7b350f0e7b6d8d588580d7  sqlite3-2.9.2-arm-linux-gnu.gem\r\n8ca0de6aceede968de0394e22e95d549834c4d8e318f69a92a52f049878a0057  sqlite3-2.9.2-arm-linux-musl.gem\r\nd15bd9609a05f9d54930babe039585efc8cadd57517c15b64ec7dfa75158a5e9  sqlite3-2.9.2-arm64-darwin.gem\r\nb1b10d8c45a495b1e5b6338f7baa11297522bb9809b01e7e575090edd685953e  sqlite3-2.9.2-x64-mingw-ucrt.gem\r\n066bc904522f8a7072236a81237c03a4a1dfe070a25107e392de03d1e4ad0e6d  sqlite3-2.9.2-x86-linux-gnu.gem\r\n6503c76278f5e8629b12b6518ff43a9a4f6d9381de73f0b086c9fa1226db5ede  sqlite3-2.9.2-x86-linux-musl.gem\r\ned691b5021674d72582d03c5a38e89634b961902735fb6225273892805421d13  sqlite3-2.9.2-x86_64-darwin.gem\r\ndce83ffcb7e72f9f7aeb6e5404f15d277a45332fe18ccce8a8b3ed51e8d23aee  sqlite3-2.9.2-x86_64-linux-gnu.gem\r\ne8dd906a613f13b60f6d47ae9dda376384d9de1ab3f7e3f2fdf2fd18a871a2d7  sqlite3-2.9.2-x86_64-linux-musl.gem\r\n86814150714b6b06a328d083f46408e7a4a83b5f0a9673ed934ee3a1cb7a73b1  sqlite3-2.9.2.gem\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md\"\u003esqlite3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.3 / 2026-04-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_53_0.html\"\u003ev3.53.0\u003c/a\u003e (from v3.51.3). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.2 / 2026-03-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_3.html\"\u003ev3.51.3\u003c/a\u003e (from v3.51.2). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/688\"\u003e#688\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.9.1 / 2026-02-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVendored sqlite is updated to \u003ca href=\"https://www.sqlite.org/releaselog/3_51_2.html\"\u003ev3.51.2\u003c/a\u003e (from v3.51.1). \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/683\"\u003e#683\u003c/a\u003e \u003ca href=\"https://github.com/flavorjones\"\u003e\u003ccode\u003e@​flavorjones\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/2e8172c0a7699902b8630433e988903edab10d18\"\u003e\u003ccode\u003e2e8172c\u003c/code\u003e\u003c/a\u003e version bump to v2.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/3dee3f2c737cbc48b68e3b4632287b13521a60ea\"\u003e\u003ccode\u003e3dee3f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/696\"\u003e#696\u003c/a\u003e from sparklemotion/dep-sqlite-3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/6d1ae38f33c4528c0ac56951c052b90cdfad9c81\"\u003e\u003ccode\u003e6d1ae38\u003c/code\u003e\u003c/a\u003e build(deps): update vendored sqlite to 3.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/45611fd3f415338875407bcb0f67f6ae92bef65f\"\u003e\u003ccode\u003e45611fd\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/c1724fc7f816b1fd13071000a25976c0e7f3cd95\"\u003e\u003ccode\u003ec1724fc\u003c/code\u003e\u003c/a\u003e build(deps): bump vmactions/freebsd-vm in the actions group (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8a7709e34196d1e37b7180fcddb0e6021a60ec97\"\u003e\u003ccode\u003e8a7709e\u003c/code\u003e\u003c/a\u003e build(deps-dev): update minitest requirement from 6.0.2 to 6.0.3 (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/693\"\u003e#693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/b7c076de9b9d6658b2f77af788a55144cda0db69\"\u003e\u003ccode\u003eb7c076d\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 3 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/704beb8b35cf060268b2d6eb32bcb33297846622\"\u003e\u003ccode\u003e704beb8\u003c/code\u003e\u003c/a\u003e build(deps): bump the actions group with 2 updates (\u003ca href=\"https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/efc56aa1e407a7aa6a96caefecd2c900e1f39223\"\u003e\u003ccode\u003eefc56aa\u003c/code\u003e\u003c/a\u003e version bump to v2.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/commit/8635618dca7edca3a804175610d0a81381e3554b\"\u003e\u003ccode\u003e8635618\u003c/code\u003e\u003c/a\u003e doc: new automated release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/sqlite3-ruby/compare/v2.9.0...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/aleksess/pheidi-core/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksess%2Fpheidi-core/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}}]}