{"id":9269,"name":"solargraph","ecosystem":"rubygems","repository_url":"https://github.com/castwide/solargraph","issues_count":999,"created_at":"2025-06-06T22:32:37.548Z","updated_at":"2025-06-06T22:32:37.548Z","purl":"pkg:gem/solargraph","metadata":{"id":305880,"name":"solargraph","ecosystem":"rubygems","description":"IDE tools for code completion, inline documentation, and static analysis","homepage":"https://solargraph.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/castwide/solargraph","keywords_array":[],"namespace":null,"versions_count":193,"first_release_published_at":"2017-03-18T13:20:42.225Z","latest_release_published_at":"2025-06-03T08:17:55.069Z","latest_release_number":"0.55.0","last_synced_at":"2025-06-07T07:30:45.368Z","created_at":"2022-04-06T11:07:28.323Z","updated_at":"2025-06-07T07:30:45.368Z","registry_url":"https://rubygems.org/gems/solargraph","install_command":"gem install solargraph -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/solargraph/","metadata":{"funding":"https://www.patreon.com/castwide"},"repo_metadata":{"id":38552115,"uuid":"85402340","full_name":"castwide/solargraph","owner":"castwide","description":"A Ruby language server.","archived":false,"fork":false,"pushed_at":"2024-07-03T05:00:57.000Z","size":33499,"stargazers_count":1886,"open_issues_count":136,"forks_count":157,"subscribers_count":32,"default_branch":"master","last_synced_at":"2024-09-03T20:36:41.332Z","etag":null,"topics":["intellisense","language-server","ruby"],"latest_commit_sha":null,"homepage":"https://solargraph.org","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/castwide.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"patreon":"castwide"}},"created_at":"2017-03-18T13:15:12.000Z","updated_at":"2024-09-02T23:55:45.000Z","dependencies_parsed_at":"2022-07-11T19:53:07.087Z","dependency_job_id":"2a6ef8fc-81f9-4bac-9130-a65c38fe857b","html_url":"https://github.com/castwide/solargraph","commit_stats":{"total_commits":3415,"total_committers":68,"mean_commits":"50.220588235294116","dds":"0.026061493411420167","last_synced_commit":"d48f3963d1ce19b369efbc7f0327b27767fc7b0c"},"previous_names":[],"tags_count":154,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/castwide","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217598302,"owners_count":16201843,"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":"castwide","name":"Fred Snyder","uuid":"3704922","kind":"user","description":"","email":"","website":"http://castwide.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3704922?u=8f65335fe17705eca820016dfc7ab0273211da5d\u0026v=4","repositories_count":42,"last_synced_at":"2024-04-14T19:36:28.406Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/castwide","funding_links":[],"total_stars":2460,"followers":98,"following":8,"created_at":"2022-11-06T00:09:14.388Z","updated_at":"2024-04-14T19:36:34.135Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/castwide","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/castwide/repositories"},"tags":[{"name":"v0.50.0","sha":"58f3b8d0f31a3bded0b1cdbb6b2934eee262f03b","kind":"tag","published_at":"2023-12-05T20:47:03.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.50.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.50.0/manifests"},{"name":"v0.49.0","sha":"c8d40adc997efc90eff1892a0e161543a696d358","kind":"tag","published_at":"2023-04-09T22:18:36.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.49.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.49.0/manifests"},{"name":"v0.48.0","sha":"d498612c3335457464c20480b3b22bfb687e9a42","kind":"tag","published_at":"2022-12-19T09:04:19.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.48.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.48.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.48.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.48.0/manifests"},{"name":"v0.47.2","sha":"12fcf71755db2d570f591de773753eb73ac0680c","kind":"tag","published_at":"2022-09-30T12:25:58.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.47.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.47.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.2/manifests"},{"name":"v0.47.1","sha":"3759841c53fab263dafa1a7dcba3b394122dc40f","kind":"tag","published_at":"2022-09-27T16:22:13.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.47.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.47.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.1/manifests"},{"name":"v0.47.0","sha":"f90c17e8db083f80b0991b11ca1a469806cf8191","kind":"tag","published_at":"2022-09-25T16:41:50.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.47.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.47.0/manifests"},{"name":"v0.46.0","sha":"8c03e57437ff3b61850a9b2b577309775b4fc37e","kind":"tag","published_at":"2022-08-22T10:06:27.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.46.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.46.0/manifests"},{"name":"v0.45.0","sha":"4558cbdb249952662a565c4220b7406f3eac7aae","kind":"tag","published_at":"2022-05-23T06:21:45.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.45.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.45.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.45.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.45.0/manifests"},{"name":"v0.44.3","sha":"4ac21c95ef3ccae100f2956a20aa90fd1bedff5e","kind":"tag","published_at":"2022-01-22T16:05:17.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.44.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.44.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.3/manifests"},{"name":"v0.44.2","sha":"e50a6dc4b43e2183e245aded8d23f0003d8c6bf7","kind":"tag","published_at":"2021-11-23T10:33:36.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.44.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.44.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.2/manifests"},{"name":"v0.44.1","sha":"d6fda22b6e0ef3551545f6f4bd1c1ed6ad7ea606","kind":"tag","published_at":"2021-11-18T22:06:09.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.44.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.44.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.1/manifests"},{"name":"v0.44.0","sha":"ff1a93a9f41351918a8caa93f44a765839b4b075","kind":"tag","published_at":"2021-09-27T07:06:22.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.44.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.44.0/manifests"},{"name":"v0.43.3","sha":"0ae17217cd33156bec2e8699cff6631c51d749cc","kind":"tag","published_at":"2021-09-25T10:11:37.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.43.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.43.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.3/manifests"},{"name":"v0.43.2","sha":"68fca4639f43ba738d7fd68daefcf3b73be5a733","kind":"tag","published_at":"2021-09-23T08:47:17.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.43.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.43.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.2/manifests"},{"name":"v0.43.1","sha":"83e50aa7c60cb478f560e7d9826bb921207f4f83","kind":"tag","published_at":"2021-09-20T06:39:25.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.43.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.43.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.1/manifests"},{"name":"v0.43.0","sha":"11ec1cf7fbc480060b3075e58dd8eb65bccf6801","kind":"tag","published_at":"2021-07-25T17:18:46.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.43.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.43.0/manifests"},{"name":"v0.42.4","sha":"0afafa8b691725412d7a692a70362363b8bd1b99","kind":"tag","published_at":"2021-07-12T00:09:06.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.42.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.42.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.4/manifests"},{"name":"v0.42.3","sha":"8e1318eaac62135f1a6b4ac6e82d324fa86af025","kind":"tag","published_at":"2021-06-14T09:14:55.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.42.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.42.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.3/manifests"},{"name":"v0.42.2","sha":"b55d6a8df409acf4b5b6af47dab8521d03edaf5d","kind":"tag","published_at":"2021-06-14T06:19:04.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.42.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.42.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.2/manifests"},{"name":"v0.42.1","sha":"74a398eab135c3f6d0fd2d588d076251c7ddfb1d","kind":"tag","published_at":"2021-06-11T11:01:14.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.42.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.42.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.1/manifests"},{"name":"v0.42.0","sha":"6a890f6084b2b729ae37218933932d15358eb027","kind":"tag","published_at":"2021-06-11T08:39:29.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.42.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.42.0/manifests"},{"name":"v0.41.2","sha":"d41159402df2d6bc8389927192f621d620bd471b","kind":"tag","published_at":"2021-06-09T13:03:09.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.41.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.41.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.2/manifests"},{"name":"v0.41.1","sha":"1bb8f6b2accedec85bb5e727ecb64aa5aa9713ec","kind":"tag","published_at":"2021-05-31T12:33:54.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.41.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.1/manifests"},{"name":"v0.41.0","sha":"143e483715f1bf4b37058e73f5469aa9d86dcd36","kind":"tag","published_at":"2021-05-30T18:34:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.41.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.41.0/manifests"},{"name":"v0.40.4","sha":"18854d7577737cf9929063d96dd99b3d0a77f703","kind":"tag","published_at":"2021-03-03T12:36:01.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.40.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.40.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.4/manifests"},{"name":"v0.40.3","sha":"20a2bc3f08a48c871e6dcf75a0d0b7e1c0f10f87","kind":"tag","published_at":"2021-02-07T19:48:51.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.40.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.40.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.3/manifests"},{"name":"v0.40.2","sha":"3dda2dfa4e7e7d99284712d244c0aad6d6433b3d","kind":"tag","published_at":"2021-01-18T18:50:26.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.40.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.40.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.2/manifests"},{"name":"v0.40.1","sha":"22e3825211e60cd637f565c771c354deb76f5476","kind":"tag","published_at":"2020-12-28T11:26:27.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.40.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.40.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.1/manifests"},{"name":"v0.40.0","sha":"2ad323c77ca60916855fea041461f8f90b596a6f","kind":"tag","published_at":"2020-12-14T10:13:31.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.40.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.40.0/manifests"},{"name":"v0.39.17","sha":"cbf05f7a25c41241d46e511d814bee05646c523a","kind":"tag","published_at":"2020-09-29T02:14:57.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.17","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.17/manifests"},{"name":"v0.39.16","sha":"4b1c7f33f50ad1e277c6f6da015d7e61558297da","kind":"tag","published_at":"2020-09-27T10:16:25.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.16","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.16/manifests"},{"name":"v0.39.15","sha":"9924401cb0b642f0bc022c068b667855712a9810","kind":"tag","published_at":"2020-08-18T08:27:04.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.15","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.15/manifests"},{"name":"v0.39.14","sha":"6da186fea6f182fcf03022b15a9bfd4c32027a09","kind":"tag","published_at":"2020-08-13T07:18:48.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.14","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.14/manifests"},{"name":"v0.39.13","sha":"35c0a9297f60f11275a95f77ec348b3f1427af35","kind":"tag","published_at":"2020-08-05T09:57:11.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.13","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.13/manifests"},{"name":"v0.39.12","sha":"f6bff26aa959e58cfe66025e7d205a96a8411ef1","kind":"tag","published_at":"2020-07-18T07:20:33.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.12","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.12/manifests"},{"name":"v0.39.11","sha":"b40cc867d8a5ad88e18b8c9da86dfd29bfa8d7d0","kind":"tag","published_at":"2020-07-03T08:31:20.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.11","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.11/manifests"},{"name":"v0.39.10","sha":"48c38ab1a8cc4c6534dc1fdaeff988ed1fcbcfb2","kind":"tag","published_at":"2020-07-01T13:59:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.10","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.10/manifests"},{"name":"v0.39.9","sha":"9273a781607a392ba2cdded7a4a552fa42aaa5ea","kind":"tag","published_at":"2020-07-01T10:58:03.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.9","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.9/manifests"},{"name":"v0.39.8","sha":"1f30b4cc4c59ef36c356a7f3616bbee808e2449a","kind":"tag","published_at":"2020-05-28T23:36:11.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.8","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.8/manifests"},{"name":"v0.39.7","sha":"13c9eba9cb102344c447fcc6a48a62ae683a1888","kind":"tag","published_at":"2020-05-04T11:55:41.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.7","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.7/manifests"},{"name":"v0.39.6","sha":"eb50c34369391fd37dd26ab61d376f2076dd67bc","kind":"tag","published_at":"2020-05-03T06:21:18.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.6","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.6/manifests"},{"name":"v0.39.5","sha":"edb8c62aa84a1b2b74eeedebd802403b09c2f13e","kind":"tag","published_at":"2020-05-02T09:06:20.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.5/manifests"},{"name":"v0.39.4","sha":"6549c770e142ed4e9ad90f1d784e6e2919d33500","kind":"tag","published_at":"2020-05-01T07:34:23.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.4/manifests"},{"name":"v0.39.3","sha":"d4501502a132ed5f215b38a029e8567adce3e04b","kind":"tag","published_at":"2020-04-28T12:28:16.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.3/manifests"},{"name":"v0.39.2","sha":"05a5f664b179876617d256da9880ec7f8b83f3f0","kind":"tag","published_at":"2020-04-27T03:11:49.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.2/manifests"},{"name":"v0.39.1","sha":"3a84364db0c301da0622695a133ca497b0af0e11","kind":"tag","published_at":"2020-04-26T19:31:17.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.1/manifests"},{"name":"v0.39.0","sha":"07a5901e987889bf7ce7df5b506a4794f9cba805","kind":"tag","published_at":"2020-04-26T04:46:41.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.39.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.39.0/manifests"},{"name":"v0.38.6","sha":"c0200263760fe8f9bf1eb97baf2e793ce8a7a815","kind":"tag","published_at":"2020-03-23T02:52:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.6","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.6/manifests"},{"name":"v0.38.5","sha":"d478199549aa207df3e51c960e19ff7ceb97950b","kind":"tag","published_at":"2020-01-27T10:06:03.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.5/manifests"},{"name":"v0.38.4","sha":"3805a35f9d03bbe5b8a38dc923a0ef7fbf1e46bc","kind":"tag","published_at":"2020-01-21T13:37:07.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.4/manifests"},{"name":"v0.38.3","sha":"c262a822dc280619305291bb112c81f4032dba55","kind":"tag","published_at":"2020-01-20T09:12:59.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.3/manifests"},{"name":"v0.38.2","sha":"8616956da8d3b3a014853437a124fd1719cb9efe","kind":"tag","published_at":"2020-01-10T13:35:49.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.2/manifests"},{"name":"v0.38.1","sha":"ba31fc49dc518766d2fec837d79177dfe60913a2","kind":"tag","published_at":"2020-01-02T11:52:31.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.1/manifests"},{"name":"v0.38.0","sha":"b3191423cff51c9ea5ad052ce06cff3a08abb04b","kind":"tag","published_at":"2019-11-22T20:35:16.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.38.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.38.0/manifests"},{"name":"v0.37.2","sha":"d633cb2c900ef855230a6bfd5360b3239cb431b4","kind":"tag","published_at":"2019-08-26T08:01:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.37.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.37.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.2/manifests"},{"name":"v0.37.1","sha":"cebeb34f3bca96b203a66b899943855570a8f152","kind":"tag","published_at":"2019-08-19T06:40:39.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.37.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.1/manifests"},{"name":"v0.37.0","sha":"3166c8b8b744ecfe04b1fe0c0f8506dcb6439dd7","kind":"tag","published_at":"2019-08-19T05:44:21.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.37.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.37.0/manifests"},{"name":"v0.36.0","sha":"c75ae7dffe28f859733e711e3ea62bb8b4a7c59d","kind":"tag","published_at":"2019-08-12T11:57:14.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.36.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.36.0/manifests"},{"name":"v0.35.2","sha":"3d0cc8254d84a143427ca5918ef547d8c8b5fefb","kind":"tag","published_at":"2019-08-06T18:30:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.35.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.35.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.2/manifests"},{"name":"v0.35.1","sha":"21ae58da36d68d4766e68f3de2910b5a1ec70c01","kind":"tag","published_at":"2019-07-29T22:03:37.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.35.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.1/manifests"},{"name":"v0.35.0","sha":"0dfdbd6f752419787bdfcfb4aedbab96c5e3e698","kind":"tag","published_at":"2019-07-22T16:35:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.35.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.35.0/manifests"},{"name":"v0.34.3","sha":"a9c6a67a9f8bde7ec531fcde589a40cb8fe1ffbb","kind":"tag","published_at":"2019-07-15T12:41:26.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.34.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.34.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.3/manifests"},{"name":"v0.34.2","sha":"18ec70d79742e4c340370679716361bda64e0cb1","kind":"tag","published_at":"2019-07-03T11:44:58.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.34.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.34.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.2/manifests"},{"name":"v0.34.1","sha":"fc66af693867175af0b67aa38ae75e2de28e5558","kind":"tag","published_at":"2019-06-27T01:56:35.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.34.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.1/manifests"},{"name":"v0.34.0","sha":"7e4ba6a43364ddfd5752956ab18f57b34db8d79c","kind":"tag","published_at":"2019-06-25T09:14:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.34.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.34.0/manifests"},{"name":"v0.33.2","sha":"ec3d2f889f2bed02a3b9aed83798da12158d5081","kind":"tag","published_at":"2019-06-21T11:04:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.33.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.33.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.2/manifests"},{"name":"v0.33.1","sha":"7b878e4cfc0633581769e8817ac2e1ddfdd53d53","kind":"tag","published_at":"2019-06-19T15:42:22.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.33.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.33.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.1/manifests"},{"name":"v0.33.0","sha":"1de1a7a29245fe8aa29b68004541fcedab7b14d5","kind":"tag","published_at":"2019-06-18T12:56:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.33.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.33.0/manifests"},{"name":"v0.32.4","sha":"fad67fed8bf99e7e21086e67a0d38bc540a88932","kind":"tag","published_at":"2019-05-30T21:52:54.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.32.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.32.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.4/manifests"},{"name":"v0.32.3","sha":"b32b37c9dcda23dac03396e728873f353323c7ba","kind":"tag","published_at":"2019-05-14T10:18:13.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.32.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.32.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.3/manifests"},{"name":"v0.32.2","sha":"49154dc18ab3751fffde2a2a5aa8baf35456b882","kind":"tag","published_at":"2019-05-07T09:41:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.32.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.2/manifests"},{"name":"v0.32.1","sha":"e423f7f0f6f22cd6c69984752d719f06bcb37d7f","kind":"tag","published_at":"2019-04-09T14:17:14.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.32.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.1/manifests"},{"name":"v0.32.0","sha":"14518d66e6c45885f23f7cd1fb69922582c291a6","kind":"tag","published_at":"2019-04-04T10:44:07.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.32.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.32.0/manifests"},{"name":"v0.31.3","sha":"66c0314aa6c17ca62ca496587df9a1cabd8086ea","kind":"tag","published_at":"2019-02-11T12:31:32.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.31.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.31.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.3/manifests"},{"name":"v0.31.2","sha":"2b39fb7e2e5506cf500bf3d260a8002ed882f2ce","kind":"tag","published_at":"2019-01-28T16:38:30.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.31.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.2/manifests"},{"name":"v0.31.1","sha":"98065d106bf57b80be7e4f7da54d56d451ca8580","kind":"tag","published_at":"2019-01-22T15:40:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.31.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.1/manifests"},{"name":"v0.31.0","sha":"817270edc23cd24a050d757494785d3ec8ebd426","kind":"tag","published_at":"2019-01-14T10:37:35.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.31.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.31.0/manifests"},{"name":"v0.30.2","sha":"90530a4eb4c954650adda85a42d4616c7f210a2a","kind":"tag","published_at":"2018-12-31T07:40:22.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.30.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.2/manifests"},{"name":"v0.30.1","sha":"fd684281588cee53ef031b6ca0c676acdb361af8","kind":"tag","published_at":"2018-12-28T18:08:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.30.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.1/manifests"},{"name":"v0.30.0","sha":"f9b34156f4717164178734b3893d326d5b7eecfe","kind":"tag","published_at":"2018-12-26T10:11:13.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.30.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.30.0/manifests"},{"name":"v0.29.5","sha":"552f5383a671834d8c17f8c4137cbf49f105c09d","kind":"tag","published_at":"2018-12-18T12:49:25.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.5/manifests"},{"name":"v0.29.4","sha":"bff1cf4a998ab4ed074a5870ca35ab72a9cfa25f","kind":"tag","published_at":"2018-12-07T12:48:26.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.4/manifests"},{"name":"v0.29.3","sha":"2cf049324d2f58be49ff0255f09449f58c243cbc","kind":"tag","published_at":"2018-12-05T10:19:44.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.3/manifests"},{"name":"v0.29.2","sha":"fd1413af5af264079f72e3bb93cae124dab6b616","kind":"tag","published_at":"2018-12-05T09:26:19.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.2/manifests"},{"name":"v0.29.1","sha":"cf89f2068feb4743c3269bb322eebad66bda2792","kind":"tag","published_at":"2018-11-30T17:32:54.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.1/manifests"},{"name":"v0.29.0","sha":"6419c047864b59fba459e5f23799680cfa8ab6f8","kind":"tag","published_at":"2018-11-29T16:35:41.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.29.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.29.0/manifests"},{"name":"v0.28.4","sha":"324eb858c7c66636d4f3053904c21eb6adcebaba","kind":"tag","published_at":"2018-10-26T18:25:55.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.28.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.28.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.4/manifests"},{"name":"v0.28.3","sha":"bf1508e5f44451163e0673e8379f8f22874a397b","kind":"tag","published_at":"2018-10-22T16:58:06.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.28.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.3/manifests"},{"name":"v0.28.2","sha":"9a7b2790c45cddc25bef99609d9770c30325b6f1","kind":"tag","published_at":"2018-10-03T11:12:48.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.28.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.2/manifests"},{"name":"v0.28.1","sha":"e7fdfce937f8edbaab0e2dad8c57d14c7ce3441d","kind":"tag","published_at":"2018-09-18T12:20:08.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.28.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.1/manifests"},{"name":"v0.28.0","sha":"06ad9fb0e87411582f0d8a6ef23b61ba70790549","kind":"tag","published_at":"2018-09-17T17:40:51.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.28.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.28.0/manifests"},{"name":"v0.27.1","sha":"611f117e01ac669011ef5a8111ac2019985f5454","kind":"tag","published_at":"2018-09-10T15:52:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.27.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.27.1/manifests"},{"name":"v0.27.0","sha":"92d6007f1d00e852519934f4ec97684e4cfa98ac","kind":"tag","published_at":"2018-09-10T14:55:08.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.27.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.27.0/manifests"},{"name":"v0.26.1","sha":"3b90ac359a8b15c92395c4a7b0753124704a2a86","kind":"tag","published_at":"2018-08-31T11:47:08.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.26.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.26.1/manifests"},{"name":"v0.26.0","sha":"fcfc71dede2fe04d353eaac234a4a8e9936998ef","kind":"tag","published_at":"2018-08-30T10:34:19.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.26.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.26.0/manifests"},{"name":"v0.25.1","sha":"44aa02ecd94b79c415e1678e0940a2ba6a85e2a1","kind":"tag","published_at":"2018-08-20T12:28:24.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.25.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.25.1/manifests"},{"name":"v0.25.0","sha":"a805aec5d535825482b6bba31ba91407dbf1bfc5","kind":"tag","published_at":"2018-08-17T09:54:48.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.25.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.25.0/manifests"},{"name":"v0.24.1","sha":"7791cda1905d36e52018beead005846d9a8fe4de","kind":"tag","published_at":"2018-08-09T15:32:24.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.24.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"c11b0b3f10db3bc60c429f1551f7b0581bc31e7b","kind":"tag","published_at":"2018-08-07T18:37:30.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.24.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.24.0/manifests"},{"name":"v0.23.6","sha":"7c7fa57b3217669f0f72deb60463a887474f1e50","kind":"tag","published_at":"2018-08-02T09:01:45.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.6","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.6/manifests"},{"name":"v0.23.5","sha":"c8ba749aff8dc36a86d50d1515e1a5c6a9bd67df","kind":"tag","published_at":"2018-07-16T22:23:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.5/manifests"},{"name":"v0.23.4","sha":"f26ce54117704de9a4746de425c82a2c191ace65","kind":"tag","published_at":"2018-07-09T16:07:45.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.4/manifests"},{"name":"v0.23.3","sha":"1fc140c2cfb826bd6f7addca7ee5865a5a33a5e2","kind":"tag","published_at":"2018-07-05T11:41:16.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.3/manifests"},{"name":"v0.23.2","sha":"3ddb385c1cbbdc38a40b96d6bd5f8b89f177151f","kind":"tag","published_at":"2018-07-04T11:02:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"2402c57df83bb84a891ecbdc6a3d769ff00d12db","kind":"tag","published_at":"2018-07-04T10:33:32.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"5aa00143e76fb7881ec85756a8a447cced2db876","kind":"tag","published_at":"2018-07-02T12:59:26.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.23.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"fc26f2d83c0d68cfbe19957107430a27a25e9d9d","kind":"tag","published_at":"2018-05-29T10:39:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.22.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.22.0/manifests"},{"name":"v0.21.1","sha":"6aa971c609c3e65df17955682de4e31364b1acc7","kind":"tag","published_at":"2018-05-14T09:08:02.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.21.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"314e36eb5cb75a048a31a558385f9b6180d25d8b","kind":"tag","published_at":"2018-05-07T07:40:57.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.21.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"cb8c49b2c7dd61c1b7d434ef2b79197f64975286","kind":"tag","published_at":"2018-04-23T08:28:43.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.20.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"5bbea1d5ff247e2db546a8e5810cf8e667323de4","kind":"tag","published_at":"2018-04-16T10:15:37.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.19.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"e7872e957b1dd618bd5ddb55cb35fe6c30ebf6bd","kind":"tag","published_at":"2018-04-16T07:35:41.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.19.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.19.0/manifests"},{"name":"v0.18.3","sha":"165e746b61a3a06a8c9858920e60144ad40a3ad7","kind":"tag","published_at":"2018-04-12T00:13:25.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.18.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.3/manifests"},{"name":"v0.18.2","sha":"0e3435a26306f4ac4b1f3aff580c3e01a8486f44","kind":"tag","published_at":"2018-04-06T21:25:28.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.18.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"81eb2abdef4643999f8593c8c1dec7a7c702c0a9","kind":"tag","published_at":"2018-04-05T11:36:18.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.18.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.18.1/manifests"},{"name":"v0.17.3","sha":"47a8a95d92ede9b90ea77edba96b931b9826a021","kind":"tag","published_at":"2018-03-01T15:43:49.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.17.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.3/manifests"},{"name":"v0.17.2","sha":"429055054f1b7f00403474b1f16d482b286c7935","kind":"tag","published_at":"2018-02-16T16:33:37.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.17.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"5165425e28e9562dcf8e8e076f3a489d47b9bb6b","kind":"tag","published_at":"2018-02-05T17:36:56.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.17.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"8843c3a16b64b397778aea6985bd6e93caaa9a5f","kind":"tag","published_at":"2018-02-02T14:36:29.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.17.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"ca69a6602ac04c6e01094051e6d7dc2e26e4381b","kind":"tag","published_at":"2018-01-17T10:31:09.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.16.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.16.0/manifests"},{"name":"v0.15.4","sha":"e259681a3cbf24e79fe7ff04aa9eed0ebde62384","kind":"tag","published_at":"2018-01-02T14:51:06.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.15.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"27223b6c79d214e20082366aac673d66050e5cd8","kind":"tag","published_at":"2017-12-13T17:00:34.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.15.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"9f2ac7d6b183596313eee9bd30906dd9e1432eb8","kind":"tag","published_at":"2017-12-05T13:39:24.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.15.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"a5a21b16dd6dae115c7a613101da8e69261a11d6","kind":"tag","published_at":"2017-12-04T11:49:17.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.15.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"128a4f17ddac0b45d6d37cb3fc03e9a17ce0e51e","kind":"tag","published_at":"2017-12-04T11:02:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.15.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.15.0/manifests"},{"name":"v0.14.3","sha":"bfe374fed98bee5252702b2329836681a1448d88","kind":"tag","published_at":"2017-11-30T13:04:14.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.14.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"7955af05cf9de4c954ac75dc4fde1568323610f6","kind":"tag","published_at":"2017-11-27T00:10:22.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.14.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"7ba26cd88b23988a484adfcb76a6bad38ece677e","kind":"tag","published_at":"2017-11-26T23:10:54.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.14.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"f5e01fafcb85b2983265bcd23abe07b4a838628c","kind":"tag","published_at":"2017-11-26T22:50:37.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.14.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.14.0/manifests"},{"name":"v0.13.3","sha":"4f3b58097fabdb564e82e348c2bde4e56eb8acac","kind":"tag","published_at":"2017-11-08T01:20:14.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.13.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"e69a75ba62f1040c42873e27bc972a0eb778c5d6","kind":"tag","published_at":"2017-11-01T11:23:48.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.13.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"5def321e7dd019a3eb7d1e0d932993164a1fc6c7","kind":"tag","published_at":"2017-10-30T09:19:31.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.13.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.13.1/manifests"},{"name":"0.13.0","sha":"66950423a94b51844adaf0d2a6f31c396349d18f","kind":"tag","published_at":"2017-10-04T11:18:21.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/0.13.0","html_url":"https://github.com/castwide/solargraph/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/0.13.0/manifests"},{"name":"v0.12.2","sha":"3aced1953e968c09553ad2c46b4fe2cc91011542","kind":"tag","published_at":"2017-09-15T13:15:49.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.12.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"099b4e659570517618b1e44ecd897ffab6305f65","kind":"tag","published_at":"2017-09-13T14:56:05.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.12.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"e4fa31e61b68c03350a7e80626bf6264de1479ee","kind":"tag","published_at":"2017-09-12T15:30:10.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.12.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.12.0/manifests"},{"name":"v0.11.2","sha":"ed7090438468b0957c9a30a41f2ced73cce232d5","kind":"tag","published_at":"2017-09-05T07:46:36.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.11.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"c0cdb7deac65342a82ace866a1cb454b07d38517","kind":"tag","published_at":"2017-08-28T10:01:27.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.11.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"15fb79f315ca943d3c777c3de9f0eee1e37d80a4","kind":"tag","published_at":"2017-08-17T19:45:50.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.11.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.11.0/manifests"},{"name":"v0.10.3","sha":"aa50629910369492ad4da4e3fc9e4d6a39dea130","kind":"tag","published_at":"2017-08-13T17:44:25.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.10.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.3/manifests"},{"name":"v0.10.2","sha":"583d719e81786a84e653558427dcb77ef75422e0","kind":"tag","published_at":"2017-08-12T10:35:51.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.10.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"74b103da116b8d561b3c0a5303595caff9b55bae","kind":"tag","published_at":"2017-08-11T19:24:35.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.10.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"d6bb0c97f0f30f07a684ba4a3f101f3856ea62d7","kind":"tag","published_at":"2017-08-09T18:05:07.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.10.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.10.0/manifests"},{"name":"v0.9.2","sha":"c2bb8d300413b2936d88467ff6e5a13ed46a87c6","kind":"tag","published_at":"2017-08-07T12:59:52.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.9.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"8901645e9d35e29f383110a7d3612eacb1758b8b","kind":"tag","published_at":"2017-08-01T09:20:32.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.9.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4acce9a730b57289f5ec6d3f93d4997029eeb815","kind":"tag","published_at":"2017-07-06T08:27:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.9.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.9.0/manifests"},{"name":"v0.8.6","sha":"6a40a309c4a8d5c5fafc18d3018a292520c76216","kind":"tag","published_at":"2017-06-14T11:19:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.6","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"826b5efdce8154b2be5a33d4c91a1f10e277afdf","kind":"tag","published_at":"2017-06-13T11:11:30.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.5/manifests"},{"name":"v0.8.4","sha":"1e5aae9b93f58511b812a4595cc1b9273a2d2eb7","kind":"tag","published_at":"2017-06-12T12:36:51.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.4","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.4/manifests"},{"name":"v0.8.3","sha":"851e356c1d6bc5770aeab02c47e519196941388f","kind":"tag","published_at":"2017-06-08T12:23:01.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.3","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"a9c995dd211ad6178d6f96b88a89ad266baf3636","kind":"tag","published_at":"2017-06-03T22:17:09.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.2","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"c4d644e9bebca39e66531815a020cff7c3e77dbf","kind":"tag","published_at":"2017-05-31T09:22:04.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.1","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"0002016006291928ff2a91d2b232c2d5f262360d","kind":"tag","published_at":"2017-05-30T23:22:38.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.8.0","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.8.0/manifests"},{"name":"v0.7.5","sha":"148e970d259b7e5e3041937e73dde69c1e88f3a3","kind":"tag","published_at":"2017-05-16T11:41:15.000Z","download_url":"https://codeload.github.com/castwide/solargraph/tar.gz/v0.7.5","html_url":"https://github.com/castwide/solargraph/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castwide%2Fsolargraph/tags/v0.7.5/manifests"}]},"repo_metadata_updated_at":"2024-09-07T16:35:53.994Z","dependent_packages_count":190,"downloads":29986670,"downloads_period":"total","dependent_repos_count":3096,"rankings":{"downloads":0.7220338032906355,"dependent_repos_count":0.5617064215040503,"dependent_packages_count":0.19788659360372227,"stargazers_count":1.1985312666423746,"forks_count":2.1263356168223253,"docker_downloads_count":0.3139277405611458,"average":0.8534035737373756},"purl":"pkg:gem/solargraph","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/solargraph","docker_dependents_count":317,"docker_downloads_count":447180195,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/solargraph","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/solargraph/dependencies","status":null,"funding_links":["https://www.patreon.com/castwide","https://patreon.com/castwide"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/solargraph/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/solargraph/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/solargraph/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/solargraph/related_packages","maintainers":[{"uuid":"71268","login":"castwide","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://rubygems.org/profiles/castwide","role":null,"created_at":"2022-11-09T09:51:59.003Z","updated_at":"2022-11-09T09:51:59.003Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/castwide/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":172,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4703983722","node_id":"PR_kwDOSeDDrc7oijgp","number":11,"state":"closed","title":"Bump solargraph from 0.58.3 to 0.60.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-26T22:43:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-19T22:43:59.000Z","updated_at":"2026-06-26T22:43:50.000Z","time_to_close":604789,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.3","new_version":"0.60.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.3 to 0.60.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.60.0 - June 15, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd YARD macro support for DSL methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eYARD macros - More typecheck fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1188\"\u003e#1188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMacro fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnused macro methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTransitive macros (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow CTRL-C interruption of profile command + macro debug logs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Inline RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1173\"\u003e#1173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake typechecker errors vim quickfix friendly (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.2 - May 22, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTemporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for clips with flaky node recipients\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.1 - May 18, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix signatureHelp bug (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1185\"\u003e#1185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinting fixes for Ruby 3.1 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eParameters shadow local variables with same name (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.0 - May 13, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePre-release branch 2026-01-12 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2026-01-27 dev branch (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1165\"\u003e#1165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePosition linting (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert YARD and RBS pin caching (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit default include glob to current directory (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Ruby \u0026gt;= 3.1.0\u003c/li\u003e\n\u003cli\u003eRequire RBS \u0026gt;= 3.10.0\u003c/li\u003e\n\u003cli\u003eStub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\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/castwide/solargraph/commit/8220adbb75a404cf4077dee6f8f99e2d63ebfa23\"\u003e\u003ccode\u003e8220adb\u003c/code\u003e\u003c/a\u003e Release 0.60.0 (fixed typo)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2b8f2a5f1d6db86dc50e922e8a3ffee2718ef39a\"\u003e\u003ccode\u003e2b8f2a5\u003c/code\u003e\u003c/a\u003e Release 0.60.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/7af9a84b4fc3c0e985060b3c06b07c4740420d30\"\u003e\u003ccode\u003e7af9a84\u003c/code\u003e\u003c/a\u003e Generate RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/144480ff7c7d6f455106aea99cb0876b45d3a72b\"\u003e\u003ccode\u003e144480f\u003c/code\u003e\u003c/a\u003e Make typechecker errors vim quickfix friendly (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/89acec9c33d289fa24f1ecb30791f49612e476cb\"\u003e\u003ccode\u003e89acec9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1208\"\u003e#1208\u003c/a\u003e from castwide/namespace-node-superclass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/10ee612f34255f8830499207c0004c7c4fca7f1e\"\u003e\u003ccode\u003e10ee612\u003c/code\u003e\u003c/a\u003e Default to nil superclasses in namespace node processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/6d4d49defd243ed7e4ac03e966c6395a31c0fd70\"\u003e\u003ccode\u003e6d4d49d\u003c/code\u003e\u003c/a\u003e Support for Inline RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1173\"\u003e#1173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2a89989471655b7917750f4a120024def7a347e8\"\u003e\u003ccode\u003e2a89989\u003c/code\u003e\u003c/a\u003e Allow CTRL-C interruption of profile command + macro debug logs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2fec52dfb2f37e08c67c6e89e9664c0056c0a411\"\u003e\u003ccode\u003e2fec52d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1207\"\u003e#1207\u003c/a\u003e from lekemula/lm-macros-redundant-chain-define\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d967bbec2028a622f3fb06b7576ac6f540b6706b\"\u003e\u003ccode\u003ed967bbe\u003c/code\u003e\u003c/a\u003e Remove redundant chain.define\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.3...v0.60.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.3\u0026new-version=0.60.0)](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/rdw/eval_engine/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdw%2Feval_engine/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4506130985","node_id":"PR_kwDOER_0S87ehWt2","number":6177,"state":"closed","title":"Bump solargraph from 0.59.1 to 0.59.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-23T00:08:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T23:42:42.000Z","updated_at":"2026-05-23T00:10:00.000Z","time_to_close":1567,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.59.1","new_version":"0.59.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.59.1 to 0.59.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.59.2 - May 22, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTemporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for clips with flaky node recipients\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/castwide/solargraph/commit/43f4caa0da9415db37454ad9b9b3f992e9a3bec4\"\u003e\u003ccode\u003e43f4caa\u003c/code\u003e\u003c/a\u003e Release 0.59.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/437f60ff347bd3cbf7cb62e80d2cbed906b3ee8b\"\u003e\u003ccode\u003e437f60f\u003c/code\u003e\u003c/a\u003e Fix for clips with flaky node recipients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/8c406923760c908748968db4d87bbac00758b2cf\"\u003e\u003ccode\u003e8c40692\u003c/code\u003e\u003c/a\u003e Ignore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a4a4d4750a96518034d507e054cfdfe1df7143f2\"\u003e\u003ccode\u003ea4a4d47\u003c/code\u003e\u003c/a\u003e Limit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/09be4a680fe623b4470948cc2de94acb5ec4512b\"\u003e\u003ccode\u003e09be4a6\u003c/code\u003e\u003c/a\u003e Temporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/db5de3bba56f9c378fa37a7153774bca54f38295\"\u003e\u003ccode\u003edb5de3b\u003c/code\u003e\u003c/a\u003e Convert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.59.1...v0.59.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.59.1\u0026new-version=0.59.2)](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/DFE-Digital/register-trainee-teachers/pull/6177","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fregister-trainee-teachers/issues/6177","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6177/packages"},{"uuid":"4441279269","node_id":"PR_kwDOSJWKLM7bShbx","number":5,"state":"closed","title":"Bump solargraph from 0.58.3 to 0.59.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-20T23:48:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T21:24:15.000Z","updated_at":"2026-05-20T23:48:17.000Z","time_to_close":613440,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.3","new_version":"0.59.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.3 to 0.59.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.59.0 - May 13, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePre-release branch 2026-01-12 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2026-01-27 dev branch (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1165\"\u003e#1165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePosition linting (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert YARD and RBS pin caching (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit default include glob to current directory (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Ruby \u0026gt;= 3.1.0\u003c/li\u003e\n\u003cli\u003eRequire RBS \u0026gt;= 3.10.0\u003c/li\u003e\n\u003cli\u003eStub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\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/castwide/solargraph/commit/6d8ce9515c767c9687e4a6dc9ea7f077b6451cfa\"\u003e\u003ccode\u003e6d8ce95\u003c/code\u003e\u003c/a\u003e Stub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/6102e1bce469bff6c98391efac27566125c2861b\"\u003e\u003ccode\u003e6102e1b\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/9aca97f5b25ead32df58a4ccd1e35d6b87926f3b\"\u003e\u003ccode\u003e9aca97f\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.0 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/e27eb2504eaa96c1f640e811c70978bebea4138e\"\u003e\u003ccode\u003ee27eb25\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.1 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/9f02b172450c49c491f44802366e2435a47f0607\"\u003e\u003ccode\u003e9f02b17\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.2 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/363c0078e9986cff296b9ccb09b9c3e0ebd5020d\"\u003e\u003ccode\u003e363c007\u003c/code\u003e\u003c/a\u003e Stop testing with pre rbs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4f1e6483ead0a2a3619ecb6b56ac0a98f09e0c0c\"\u003e\u003ccode\u003e4f1e648\u003c/code\u003e\u003c/a\u003e Update RuboCop target version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/b0dee66468155d16977bc55106600599cf5fd903\"\u003e\u003ccode\u003eb0dee66\u003c/code\u003e\u003c/a\u003e Update Ruby and RBS requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/bf72f855bba7e856b5d8e0d2f0ae3d2f885ced35\"\u003e\u003ccode\u003ebf72f85\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/f814306ac2b6ae06e0eb05cf46af4b2868c661eb\"\u003e\u003ccode\u003ef814306\u003c/code\u003e\u003c/a\u003e Release 0.59.0 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.3...v0.59.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.3\u0026new-version=0.59.0)](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/ctamakloe/mortgage-api/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctamakloe%2Fmortgage-api/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"4045108358","node_id":"PR_kwDOFfdp287JDF-S","number":488,"state":"closed","title":"build(deps-dev): bump solargraph from 0.58.2 to 0.58.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-15T10:08:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:44:25.000Z","updated_at":"2026-03-15T10:08:35.000Z","time_to_close":512647,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.2","new_version":"0.58.3","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.2 to 0.58.3.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.3 - March 9, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore workspace dependencies in cache processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1174\"\u003e#1174\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/castwide/solargraph/commit/d1669eb68f1fb542e999ddbcf7707726ca2b4612\"\u003e\u003ccode\u003ed1669eb\u003c/code\u003e\u003c/a\u003e Release 0.58.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/158d3e53168d0fa13c378d3532437eb856de0d2e\"\u003e\u003ccode\u003e158d3e5\u003c/code\u003e\u003c/a\u003e Ignore workspace dependencies in cache processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.2...v0.58.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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.2\u0026new-version=0.58.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/sap-contributions/cloud_controller_ng/pull/488","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sap-contributions%2Fcloud_controller_ng/issues/488","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/488/packages"},{"uuid":"3882345852","node_id":"PR_kwDOFpe4ms7AurTl","number":461,"state":"open","title":"Bump solargraph from 0.57.0 to 0.58.2","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-02-01T16:13:02.000Z","updated_at":"2026-03-21T15:50:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"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 [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/doerfli/shelly-temp/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/doerfli%2Fshelly-temp/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"},{"uuid":"3881666481","node_id":"PR_kwDOELpT5M7Asj3C","number":769,"state":"open","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","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-02-01T09:33:53.000Z","updated_at":"2026-02-01T09:34:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/doerfli/reeper/pull/769","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/doerfli%2Freeper/issues/769","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/769/packages"},{"uuid":"3881343423","node_id":"PR_kwDOAqZBjs7Arihe","number":893,"state":"closed","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-06T00:12:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T06:23:29.000Z","updated_at":"2026-03-06T00:13:04.000Z","time_to_close":2828966,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/voc/voctoweb/pull/893","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/voc%2Fvoctoweb/issues/893","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/893/packages"},{"uuid":"3857634260","node_id":"PR_kwDOLBiWcc6_c568","number":108,"state":"closed","title":"Bump the rails_default group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T01:23:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T20:58:39.000Z","updated_at":"2026-02-03T01:23:58.000Z","time_to_close":620717,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"rails_default","update_count":24,"packages":[{"name":"rails","old_version":"7.2.3","new_version":"8.1.2","repository_url":"https://github.com/rails/rails"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"puma","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/puma/puma"},{"name":"turbo-rails","old_version":"2.0.20","new_version":"2.0.21","repository_url":"https://github.com/hotwired/turbo-rails"},{"name":"bootsnap","old_version":"1.18.6","new_version":"1.21.1","repository_url":"https://github.com/rails/bootsnap"},{"name":"slim-rails","old_version":"3.7.0","new_version":"4.0.0","repository_url":"https://github.com/slim-template/slim-rails"},{"name":"devise","old_version":"4.9.4","new_version":"5.0.0","repository_url":"https://github.com/heartcombo/devise"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"stripe","old_version":"17.2.0","new_version":"18.2.0","repository_url":"https://github.com/stripe/stripe-ruby"},{"name":"pagy","old_version":"43.0.0","new_version":"43.2.8","repository_url":"https://github.com/ddnexus/pagy"},{"name":"cloudinary","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/cloudinary/cloudinary_gem"},{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"honeybadger","old_version":"6.1.3","new_version":"6.2.1","repository_url":"https://github.com/honeybadger-io/honeybadger-ruby"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"faker","old_version":"3.5.2","new_version":"3.6.0","repository_url":"https://github.com/faker-ruby/faker"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"bundler-audit","old_version":"0.9.2","new_version":"0.9.3","repository_url":"https://github.com/rubysec/bundler-audit"},{"name":"rubocop-rspec","old_version":"3.7.0","new_version":"3.9.0","repository_url":"https://github.com/rubocop/rubocop-rspec"},{"name":"rubocop-rspec_rails","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/rubocop/rubocop-rspec_rails"},{"name":"rubocop-factory_bot","old_version":"2.27.1","new_version":"2.28.0","repository_url":"https://github.com/rubocop/rubocop-factory_bot"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"},{"name":"lefthook","old_version":"2.0.2","new_version":"2.0.15","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the rails_default group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rails](https://github.com/rails/rails) | `7.2.3` | `8.1.2` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [puma](https://github.com/puma/puma) | `7.1.0` | `7.2.0` |\n| [turbo-rails](https://github.com/hotwired/turbo-rails) | `2.0.20` | `2.0.21` |\n| [bootsnap](https://github.com/rails/bootsnap) | `1.18.6` | `1.21.1` |\n| [slim-rails](https://github.com/slim-template/slim-rails) | `3.7.0` | `4.0.0` |\n| [devise](https://github.com/heartcombo/devise) | `4.9.4` | `5.0.0` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [stripe](https://github.com/stripe/stripe-ruby) | `17.2.0` | `18.2.0` |\n| [pagy](https://github.com/ddnexus/pagy) | `43.0.0` | `43.2.8` |\n| [cloudinary](https://github.com/cloudinary/cloudinary_gem) | `2.4.0` | `2.4.3` |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby) | `6.1.3` | `6.2.1` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.6.0` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [bundler-audit](https://github.com/rubysec/bundler-audit) | `0.9.2` | `0.9.3` |\n| [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) | `3.7.0` | `3.9.0` |\n| [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails) | `2.31.0` | `2.32.0` |\n| [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) | `2.27.1` | `2.28.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.2` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.0.2` | `2.0.15` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.40.0` |\n\n\nUpdates `rails` from 7.2.3 to 8.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/rails/releases\"\u003erails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.2\u003c/h2\u003e\n\u003ch2\u003eActive Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003edelegate\u003c/code\u003e and \u003ccode\u003edelegate_missing_to\u003c/code\u003e work in BasicObject subclasses.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eRafael Mendonça França\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Inflectors when using a locale that fallbacks to \u003ccode\u003e:en\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSaid Kaldybaev\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eActiveSupport::TimeWithZone#as_json\u003c/code\u003e to consistently return UTF-8 strings.\u003c/p\u003e\n\u003cp\u003ePreviously the returned string would sometime be encoded in US-ASCII, which in\nsome cases may be problematic.\u003c/p\u003e\n\u003cp\u003eNow the method consistently always return UTF-8 strings.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eJean Boussier\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eTimeWithZone#xmlschema\u003c/code\u003e when wrapping a \u003ccode\u003eDateTime\u003c/code\u003e instance in local time.\u003c/p\u003e\n\u003cp\u003ePreviously it would return an invalid time.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eDmytro Rymar\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImplement LocalCache strategy on \u003ccode\u003eActiveSupport::Cache::MemoryStore\u003c/code\u003e. The memory store\nneeds to respond to the same interface as other cache stores (e.g. \u003ccode\u003eActiveSupport::NullStore\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eMikey Gough\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eActiveSupport::Inflector.humanize\u003c/code\u003e with international characters.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eActiveSupport::Inflector.humanize(\u0026quot;áÉÍÓÚ\u0026quot;)  # =\u0026gt; \u0026quot;Áéíóú\u0026quot;\nActiveSupport::Inflector.humanize(\u0026quot;аБВГДЕ\u0026quot;) # =\u0026gt; \u0026quot;Абвгде\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eJose Luis Duran\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eActive Model\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eActive Record\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix counting cached queries in \u003ccode\u003eActiveRecord::RuntimeRegistry\u003c/code\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/rails/rails/commit/d7c8ae65b7045490965218a994c300aea8dbb079\"\u003e\u003ccode\u003ed7c8ae6\u003c/code\u003e\u003c/a\u003e Preparing for 8.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/695ac6d83e14d85c131dc4bbad04e9d9cd22676c\"\u003e\u003ccode\u003e695ac6d\u003c/code\u003e\u003c/a\u003e Update Gemfile.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/01263f18e8cd1f9443fe50940682b89ad862450e\"\u003e\u003ccode\u003e01263f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56512\"\u003e#56512\u003c/a\u003e from byroot/remove-minitest-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/3ea2701a15ac253fc6b87b0034a87e3abcb3d3e5\"\u003e\u003ccode\u003e3ea2701\u003c/code\u003e\u003c/a\u003e CHANGELOG sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/d3fe83ff97d86480103c8757f055f6903612505b\"\u003e\u003ccode\u003ed3fe83f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56541\"\u003e#56541\u003c/a\u003e from rails/remove-system-test-from-default-ci-template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/528351457f6aa2a472c22b6cf481bea7d2621e0b\"\u003e\u003ccode\u003e5283514\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56012\"\u003e#56012\u003c/a\u003e from jmalcic/restore-default-adc-for-gcs-iam-client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/53e82ef8a931d4b6d01b9240ea6e486b31e14d61\"\u003e\u003ccode\u003e53e82ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56534\"\u003e#56534\u003c/a\u003e from khasinski/fix-sqlite3-schema-dump-default-nil\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/d2509f864aed30800b9e6d305831a62c825033a5\"\u003e\u003ccode\u003ed2509f8\u003c/code\u003e\u003c/a\u003e Allow backburner warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/8c48fd1c1e0a66217e03fe227197dd7b8ff0fc3c\"\u003e\u003ccode\u003e8c48fd1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56535\"\u003e#56535\u003c/a\u003e from eglitobias/8-1-stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/adcface26aae1018cdfe87610f85c87508b52865\"\u003e\u003ccode\u003eadcface\u003c/code\u003e\u003c/a\u003e Fix PostgreSQL schema_search_path after reconnect and reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/rails/compare/v7.2.3...v8.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.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.1.0 to 7.2.0\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\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003e7.2.0 On The Corner\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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\u003cli\u003eFix phase check race condition in \u003ccode\u003ePuma::Cluster#check_workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix advertising of CLI config before config files are loaded (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3823\"\u003e#3823\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\u003e17% faster HTTP parsing through pre-interning env keys (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edsize\u003c/code\u003e and \u003ccode\u003edcompact\u003c/code\u003e functions for \u003ccode\u003ePuma::HttpParser\u003c/code\u003e, which makes Puma's C-extension GC-compactible (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3828\"\u003e#3828\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\u003eRemove \u003ccode\u003eNoMethodError\u003c/code\u003e rescue in \u003ccode\u003eReactor#select_loop\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups in the C extension (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMonomorphize \u003ccode\u003ehandle_request\u003c/code\u003e return (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3802\"\u003e#3802\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\u003eChange link to \u003ccode\u003edocs/deployment.md\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3848\"\u003e#3848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix formatting for each signal description in signals.md (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deployment and Kubernetes docs with Puma configuration tips (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3807\"\u003e#3807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename master to main (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3809\"\u003e#3809\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3808\"\u003e#3808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3800\"\u003e#3800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix some minor typos in the docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3804\"\u003e#3804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGOVERNANCE.md\u003c/code\u003e, \u003ccode\u003eMAINTAINERS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Code Climate badge (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3820\"\u003e#3820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/joshuay03\"\u003e\u003ccode\u003e@​joshuay03\u003c/code\u003e\u003c/a\u003e to the maintainer list\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCI\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMany test suite improvements and flake fixes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3845\"\u003e#3845\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3843\"\u003e#3843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3842\"\u003e#3842\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3841\"\u003e#3841\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3822\"\u003e#3822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3817\"\u003e#3817\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3764\"\u003e#3764\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/moozzi\"\u003e\u003ccode\u003e@​moozzi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3848\"\u003epuma/puma#3848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3813\"\u003epuma/puma#3813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jrafanie\"\u003e\u003ccode\u003e@​jrafanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3804\"\u003epuma/puma#3804\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/puma/puma/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/puma/puma/compare/v7.1.0...v7.2.0\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/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cli\u003eFix phase check race condition in \u003ccode\u003ePuma::Cluster#check_workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix advertising of CLI config before config files are loaded (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3823\"\u003e#3823\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\u003e17% faster HTTP parsing through pre-interning env keys (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edsize\u003c/code\u003e and \u003ccode\u003edcompact\u003c/code\u003e functions for \u003ccode\u003ePuma::HttpParser\u003c/code\u003e, which makes Puma's C-extension GC-compactible (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3828\"\u003e#3828\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\u003eRemove \u003ccode\u003eNoMethodError\u003c/code\u003e rescue in \u003ccode\u003eReactor#select_loop\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups in the C extension (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMonomorphize \u003ccode\u003ehandle_request\u003c/code\u003e return (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3802\"\u003e#3802\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\u003eChange link to \u003ccode\u003edocs/deployment.md\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3848\"\u003e#3848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix formatting for each signal description in signals.md (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deployment and Kubernetes docs with Puma configuration tips (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3807\"\u003e#3807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename master to main (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3809\"\u003e#3809\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3808\"\u003e#3808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3800\"\u003e#3800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix some minor typos in the docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3804\"\u003e#3804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGOVERNANCE.md\u003c/code\u003e, \u003ccode\u003eMAINTAINERS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Code Climate badge (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3820\"\u003e#3820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/joshuay03\"\u003e\u003ccode\u003e@​joshuay03\u003c/code\u003e\u003c/a\u003e to the maintainer list\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCI\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMany test suite improvements and flake fixes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3845\"\u003e#3845\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3843\"\u003e#3843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3842\"\u003e#3842\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3841\"\u003e#3841\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3822\"\u003e#3822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3817\"\u003e#3817\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3764\"\u003e#3764\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/96b5aa63e0599e8adf971ceb57efa3cc5663f8a9\"\u003e\u003ccode\u003e96b5aa6\u003c/code\u003e\u003c/a\u003e v7.2.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3864\"\u003e#3864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/5d7d1ddb266d52abfd96d763a4870af2c3ce9d1a\"\u003e\u003ccode\u003e5d7d1dd\u003c/code\u003e\u003c/a\u003e Add workers :auto (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b8c4783cc1ed24300b4b940c57a5dd970db99369\"\u003e\u003ccode\u003eb8c4783\u003c/code\u003e\u003c/a\u003e ci: fix ci - remove \u003ccode\u003eappend_as_bytes\u003c/code\u003e logic, misc changes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/44a3ac43a71ea1344e739275b9f55708f9e496ee\"\u003e\u003ccode\u003e44a3ac4\u003c/code\u003e\u003c/a\u003e Fix PR label manager when maintainer comments [ci skip] (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/43f5d8935ea85d19e98459294114b31196276bc1\"\u003e\u003ccode\u003e43f5d89\u003c/code\u003e\u003c/a\u003e Add GOVERNANCE.md, MAINTAINERS (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/21afa66798c46212ef392085cb1825c74d107810\"\u003e\u003ccode\u003e21afa66\u003c/code\u003e\u003c/a\u003e Use Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/ec7dd61cf9c5e9ec58f356ca2e32e90602de094c\"\u003e\u003ccode\u003eec7dd61\u003c/code\u003e\u003c/a\u003e ci: Update test_http11.rb for TruffleRuby - string size (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/fa89dbe1ce8dd8f3159363f30cecaf4338583b2c\"\u003e\u003ccode\u003efa89dbe\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003eruby 4.0\u003c/code\u003e and \u003ccode\u003erails 8.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/98ff11d220b53d7e5c3dc3e4246e66e75284ed7b\"\u003e\u003ccode\u003e98ff11d\u003c/code\u003e\u003c/a\u003e Fix flaky test test_horrible_queries (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/da162d7b2b87b978d8bbd6d0d1ccde69ce1735da\"\u003e\u003ccode\u003eda162d7\u003c/code\u003e\u003c/a\u003e ci: fix tests.yml (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v7.1.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo-rails` from 2.0.20 to 2.0.21\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.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\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/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\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/0eb3c0387401de5f14b0c9d18be640ffbad45ad0\"\u003e\u003ccode\u003e0eb3c03\u003c/code\u003e\u003c/a\u003e Fix debouncer tests to wait on correct debouncer (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/89c363e57cfe0e6269f1e7cd70e9b747cc997081\"\u003e\u003ccode\u003e89c363e\u003c/code\u003e\u003c/a\u003e Remove legacy workaround for Rails \u0026lt; 7 (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/766\"\u003e#766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/d85f2f06ddbaea6c70c15a08af8eb328b63a3eef\"\u003e\u003ccode\u003ed85f2f0\u003c/code\u003e\u003c/a\u003e Add support for Model Class in Action and Frame helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/a3336b49953fd92869384e28523305b6f1763d7c\"\u003e\u003ccode\u003ea3336b4\u003c/code\u003e\u003c/a\u003e [fix \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/762\"\u003e#762\u003c/a\u003e] Forward broadcast_refresh_to options to turbo_stream_refresh_tag\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.18.6 to 1.21.1\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.20.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle broken symlinks in load path scanning code.\nShould fix \u003ccode\u003eErrno::ENOENT fstatat\u003c/code\u003e issues some users have encountered after upgrading to 1.20.0.\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.20.0...v1.20.1\"\u003ehttps://github.com/rails/bootsnap/compare/v1.20.0...v1.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized load path scanning with a C extension. Should be about 2x faster on supported platforms.\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.19.0...v1.20.0\"\u003ehttps://github.com/rails/bootsnap/compare/v1.19.0...v1.20.0\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.21.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent a Ruby crash while scanning load path if \u003ccode\u003eopendir\u003c/code\u003e fails without setting \u003ccode\u003eerrno\u003c/code\u003e.\nAccording to the C spec this should not happen, but according to user reports, it did.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.21.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003erequire\u003c/code\u003e decorator to handle \u003ccode\u003eBootsnap.unload_cache!\u003c/code\u003e being called.\u003c/li\u003e\n\u003cli\u003eMinor optimization: Eagerly clear cache buffers to appease the GC.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle broken symlinks in load path scanning code.\nShould fix \u003ccode\u003eErrno::ENOENT fstatat\u003c/code\u003e issues some users have encountered after upgrading to 1.20.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized load path scanning with a C extension. Should be about 2x faster on supported platforms.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove JSON parsing cache. Recent versions of the \u003ccode\u003ejson\u003c/code\u003e gem are as fast as \u003ccode\u003emsgpack\u003c/code\u003e if not faster.\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/182a80984302f2354f154016a113f17dd7bbf76c\"\u003e\u003ccode\u003e182a809\u003c/code\u003e\u003c/a\u003e Release 1.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/1e59365c057d670e1c32e51c50f3f818c7389e8f\"\u003e\u003ccode\u003e1e59365\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/522\"\u003e#522\u003c/a\u003e from byroot/improve-scandir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/a2ff4b8927a9ad8df138d558162edb8a5239f792\"\u003e\u003ccode\u003ea2ff4b8\u003c/code\u003e\u003c/a\u003e Fallback to pure the pure ruby path scanner on unexpected error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6003c143ee66d607ecaeb316c690947ed81beb1d\"\u003e\u003ccode\u003e6003c14\u003c/code\u003e\u003c/a\u003e Avoid crashing when \u003ccode\u003eopendir\u003c/code\u003e fails without setting \u003ccode\u003eerrno\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/92edbf7ef8c8c26277884fb5d373c1a1fa0743fd\"\u003e\u003ccode\u003e92edbf7\u003c/code\u003e\u003c/a\u003e Release 1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/f4908947b6718c788cd8e44d16b480cfe23275c0\"\u003e\u003ccode\u003ef490894\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/520\"\u003e#520\u003c/a\u003e from byroot/handle-unload\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/4a559a0db625369bd189c89ea3f3465e6548ed01\"\u003e\u003ccode\u003e4a559a0\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003erequire\u003c/code\u003e decorator to handle \u003ccode\u003eBootsnap.unload_cache!\u003c/code\u003e being called\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/417dd84ee30bbe172c6af84c876f73843ebcd413\"\u003e\u003ccode\u003e417dd84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/518\"\u003e#518\u003c/a\u003e from byroot/clear-buffers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/7d57a706ce72a11ec928e201093bd3e4d2f868b7\"\u003e\u003ccode\u003e7d57a70\u003c/code\u003e\u003c/a\u003e Eagerly clear cache buffers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/018fcb8fb4cc8d4593766d37be85f0c19cc5b91a\"\u003e\u003ccode\u003e018fcb8\u003c/code\u003e\u003c/a\u003e Add Ruby 4.0 to the CI matrix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.18.6...v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slim-rails` from 3.7.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slim-template/slim-rails/releases\"\u003eslim-rails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Ruby 2.7 and Rails 6.1 and below by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/205\"\u003eslim-template/slim-rails#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Rails Annotations and CodeStatistics by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/206\"\u003eslim-template/slim-rails#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: Add Rails 8.1 to CI Matrix by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/204\"\u003eslim-template/slim-rails#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\"\u003ehttps://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\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/slim-template/slim-rails/blob/master/CHANGELOG.md\"\u003eslim-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0 (December 11, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Rails Annotations and CodeStatistics (\u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 2.7 and Rails older than 7 ([205])\u003c/li\u003e\n\u003cli\u003eAdd Rails 8.1 to CI Matrix (\u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/204\"\u003e#204\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/slim-template/slim-rails/commit/5e5555fce249f4e08c2beba62450c98c6a00ecd0\"\u003e\u003ccode\u003e5e5555f\u003c/code\u003e\u003c/a\u003e Bump version to 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/c92b4efc2f7b5680686ce72b5ae91cc55939e791\"\u003e\u003ccode\u003ec92b4ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/205\"\u003e#205\u003c/a\u003e from taketo1113/drop-ruby2.7-rails6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/5fd31dce781e1d1f921d1ea8a3cbe55f1fb73577\"\u003e\u003ccode\u003e5fd31dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/206\"\u003e#206\u003c/a\u003e from taketo1113/rails-codestatistics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/255bf5a1863fb12c822de5bd9f112e7450396441\"\u003e\u003ccode\u003e255bf5a\u003c/code\u003e\u003c/a\u003e Add support for Rails Annotations and CodeStatistics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/b889a17aff6a4561aefa1964ad6c5b5c3fd9cebb\"\u003e\u003ccode\u003eb889a17\u003c/code\u003e\u003c/a\u003e Drop support for Ruby 2.7 and Rails 6.1 and below\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/6e1605bcc10e80a12fb5215f3c39219fc68ae066\"\u003e\u003ccode\u003e6e1605b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/204\"\u003e#204\u003c/a\u003e from taketo1113/ci-rails-8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/e02418faf6d0ef8fd6fa609b01bf83a030ed65b2\"\u003e\u003ccode\u003ee02418f\u003c/code\u003e\u003c/a\u003e Add Rails 8.1 to CI Matrix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `devise` from 4.9.4 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/heartcombo/devise/releases\"\u003edevise's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/heartcombo/devise/blob/v5.0.0/CHANGELOG.md#500---2026-01-23\"\u003ehttps://github.com/heartcombo/devise/blob/v5.0.0/CHANGELOG.md#500---2026-01-23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0.rc\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/heartcombo/devise/blob/v5.0.0.rc/CHANGELOG.md#500rc---2025-12-31\"\u003ehttps://github.com/heartcombo/devise/blob/v5.0.0.rc/CHANGELOG.md#500rc---2025-12-31\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/heartcombo/devise/blob/main/CHANGELOG.md\"\u003edevise's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.0 - 2026-01-23\u003c/h3\u003e\n\u003cp\u003eno changes\u003c/p\u003e\n\u003ch3\u003e5.0.0.rc - 2025-12-31\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ebreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support to Ruby \u0026lt; 2.7\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support to Rails \u0026lt; 7.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003e:bypass\u003c/code\u003e option from \u003ccode\u003esign_in\u003c/code\u003e helper, use \u003ccode\u003ebypass_sign_in\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003edevise_error_messages!\u003c/code\u003e helper, use \u003ccode\u003erender \u0026quot;devise/shared/error_messages\u0026quot;, resource: resource\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003escope\u003c/code\u003e second argument from \u003ccode\u003esign_in(resource, :admin)\u003c/code\u003e controller test helper, use \u003ccode\u003esign_in(resource, scope: :admin)\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise::TestHelpers\u003c/code\u003e, use \u003ccode\u003eDevise::Test::ControllerHelpers\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION\u003c/code\u003e \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5598\"\u003e#5598\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise.activerecord51?\u003c/code\u003e method.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eSecretKeyFinder\u003c/code\u003e and use \u003ccode\u003eapp.secret_key_base\u003c/code\u003e as the default secret key for \u003ccode\u003eDevise.secret_key\u003c/code\u003e if a custom \u003ccode\u003eDevise.secret_key\u003c/code\u003e is not provided.\u003c/p\u003e\n\u003cp\u003eThis is potentially a breaking change because Devise previously used the following order to find a secret key:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eapp.credentials.secret_key_base \u0026gt; app.secrets.secret_key_base \u0026gt; application.config.secret_key_base \u0026gt; application.secret_key_base\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eNow, it always uses \u003ccode\u003eapplication.secret_key_base\u003c/code\u003e. Make sure you're using the same secret key after the upgrade; otherwise, previously generated tokens for \u003ccode\u003erecoverable\u003c/code\u003e, \u003ccode\u003elockable\u003c/code\u003e, and \u003ccode\u003econfirmable\u003c/code\u003e will be invalid.\n\u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5645\"\u003e#5645\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eChange password instructions button label on devise view from \u003ccode\u003eSend me reset password instructions\u003c/code\u003e to \u003ccode\u003eSend me password reset instructions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5515\"\u003e#5515\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eChange \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e tags separating form elements to wrapping them in \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e tags \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5494\"\u003e#5494\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReplace \u003ccode\u003e[data-turbo-cache=false]\u003c/code\u003e with \u003ccode\u003e[data-turbo-temporary]\u003c/code\u003e on \u003ccode\u003edevise/shared/error_messages\u003c/code\u003e partial. This has been \u003ca href=\"https://github.com/hotwired/turbo/releases/tag/v7.3.0\"\u003edeprecated by Turbo since v7.3.0 (released on Mar 1, 2023)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf you are using an older version of Turbo and the default devise template, you'll need to copy it over to your app and change that back to \u003ccode\u003e[data-turbo-cache=false]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Rails 8 support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRoutes are lazy-loaded by default in test and development environments now so Devise loads them before \u003ccode\u003eDevise.mappings\u003c/code\u003e call. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5728\"\u003e#5728\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew apps using Rack 3.1+ will be generated using \u003ccode\u003econfig.responder.error_status = :unprocessable_content\u003c/code\u003e, since \u003ca href=\"https://redirect.github.com/rack/rack/pull/2137\"\u003e\u003ccode\u003e:unprocessable_entity\u003c/code\u003e has been deprecated by Rack\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eLatest versions of \u003ca href=\"https://redirect.github.com/rails/rails/pull/53383\"\u003eRails transparently convert \u003ccode\u003e:unprocessable_entity\u003c/code\u003e -\u0026gt; \u003ccode\u003e:unprocessable_content\u003c/code\u003e\u003c/a\u003e, and Devise will use that in the failure app to avoid Rack deprecation warnings for apps that are configured with \u003ccode\u003e:unprocessable_entity\u003c/code\u003e. They can also simply change their \u003ccode\u003eerror_status\u003c/code\u003e to \u003ccode\u003e:unprocessable_content\u003c/code\u003e in latest Rack versions to avoid the warning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Ruby 3.4 and 4.0 support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReenable Mongoid test suite across all Rails 7+ versions, to ensure we continue supporting it. Changes to dirty tracking to support Mongoid 8.0+. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5568\"\u003e#5568\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePassword length validator is changed from\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003evalidates_length_of :password, within: password_length, allow_blank: true`\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003evalidates_length_of :password, minimum: proc { password_length.min }, maximum: proc { password_length.max }, allow_blank: true\n\u003c/code\u003e\u003c/pre\u003e\n\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/heartcombo/devise/commit/c51da69d04caacfa2ef32240796b668bc134265f\"\u003e\u003ccode\u003ec51da69\u003c/code\u003e\u003c/a\u003e Release v5, no changes since RC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/e9c534d363cc9d552662049b38582eead87bedd6\"\u003e\u003ccode\u003ee9c534d\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Test is missing assertions\u0026quot; warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/731074bf09c2a0cd498c1b8a2a01434e722f94d5\"\u003e\u003ccode\u003e731074b\u003c/code\u003e\u003c/a\u003e Stop updating copyright every year [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/35920d27e5e9508e14e2576e4226c368bd30b74f\"\u003e\u003ccode\u003e35920d2\u003c/code\u003e\u003c/a\u003e Exclude Rails main + Ruby 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/00a97782cb91104a72ea68d8f62ca8aa0e6eb101\"\u003e\u003ccode\u003e00a9778\u003c/code\u003e\u003c/a\u003e Release v5.0.0.rc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/119a40f9d38fba356cd29ac4e4957c6adc3f6c66\"\u003e\u003ccode\u003e119a40f\u003c/code\u003e\u003c/a\u003e Fix gemspec and readme, Devise v5 will support Rails \u0026gt;= 7, not 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/1096b609677d77a31c2615054cd41502ffe51ffe\"\u003e\u003ccode\u003e1096b60\u003c/code\u003e\u003c/a\u003e Remove deprecated \u003ccode\u003eDevise.activerecord51?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/fc466316df51df4a8968a9ba35152de7a54cfa94\"\u003e\u003ccode\u003efc46631\u003c/code\u003e\u003c/a\u003e Ensure auth keys at the start of the i18n msg are properly cased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/356b09431274c2c97a02376655278ea7414ebc1a\"\u003e\u003ccode\u003e356b094\u003c/code\u003e\u003c/a\u003e Downcase authentication keys and humanize error message (\u003ca href=\"https://redirect.github.com/heartcombo/devise/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/9a149ff139303edf3b832129054c62066baea98f\"\u003e\u003ccode\u003e9a149ff\u003c/code\u003e\u003c/a\u003e Return 401 for sessions#destroy action with no user signed in (\u003ca href=\"https://redirect.github.com/heartcombo/devise/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/heartcombo/devise/compare/v4.9.4...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stripe` from 17.2.0 to 18.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stripe/stripe-ruby/releases\"\u003estripe's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1767\"\u003e#1767\u003c/a\u003e Update generated code\n\u003cul\u003e\n\u003cli\u003eAdd support for event notifications \u003ccode\u003eV2CoreAccountClosedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountCreatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationCustomerUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationMerchantUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationRecipientUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingDefaultsUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingFutureRequirementsUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingIdentityUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingRequirementsUpdatedEvent\u003c/code\u003e, and \u003ccode\u003eV2CoreAccountUpdatedEvent\u003c/code\u003e with related object \u003ccode\u003eV2::Core::Account\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for event notification \u003ccode\u003eV2CoreAccountLinkReturnedEvent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for event notifications \u003ccode\u003eV2CoreAccountPersonCreatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountPersonDeletedEvent\u003c/code\u003e, and \u003ccode\u003eV2CoreAccountPersonUpdatedEvent\u003c/code\u003e with related object \u003ccode\u003eV2::Core::AccountPerson\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/stripe/stripe-ruby/blob/v18.2.0/CHANGELOG.md\"\u003ethe changelog for more details\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev18.2.0-beta.1\u003c/h2\u003e\n\u003cp\u003eThis release changes the pinned API version to \u003ccode\u003e2025-12-15.preview\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1724\"\u003e#1724\u003c/a\u003e Add EventNotificationHandler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1735\"\u003e#1735\u003c/a\u003e Update generated code for beta\n\u003cul\u003e\n\u003cli\u003eAdd support for new resources \u003ccode\u003eReserve::Hold\u003c/code\u003e, \u003ccode\u003eReserve::Plan\u003c/code\u003e, and \u003ccode\u003eReserve::Release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003elist\u003c/code\u003e and \u003ccode\u003eretrieve\u003c/code\u003e methods on resources \u003ccode\u003eReserve::Hold\u003c/code\u003e and \u003ccode\u003eReserve::Release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eretrieve\u003c/code\u003e method on resource \u003ccode\u003eReserve::Plan\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBilling::CreditBalanceSummary.customer_account\u003c/code\u003e, \u003ccode\u003eBilling::CreditGrant.customer_account\u003c/code\u003e, \u003ccode\u003eBillingPortal::Session.customer_account\u003c/code\u003e, \u003ccode\u003eCashBalance.customer_account\u003c/code\u003e, \u003ccode\u003eCheckout::Session.customer_account\u003c/code\u003e, \u003ccode\u003eConfirmationToken::PaymentMethodPreview.customer_account\u003c/code\u003e, \u003ccode\u003eCreditNote.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerBalanceTransaction.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerCashBalanceTransaction.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerSession.customer_account\u003c/code\u003e, \u003ccode\u003eDiscount.customer_account\u003c/code\u003e, \u003ccode\u003eInvoice.customer_account\u003c/code\u003e, \u003ccode\u003eInvoiceItem.customer_account\u003c/code\u003e, \u003ccode\u003ePaymentIntent.customer_account\u003c/code\u003e, \u003ccode\u003ePaymentMethod.customer_account\u003c/code\u003e, \u003ccode\u003ePromotionCode.customer_account\u003c/code\u003e, \u003ccode\u003eQuote.customer_account\u003c/code\u003e, \u003ccode\u003eQuotePreviewInvoice.customer_account\u003c/code\u003e, \u003ccode\u003eQuotePreviewSubscriptionSchedule.customer_account\u003c/code\u003e, \u003ccode\u003eSetupAttempt.customer_account\u003c/code\u003e, \u003ccode\u003eSubscription.customer_account\u003c/code\u003e, \u003ccode\u003eSubscriptionSchedule.customer_account\u003c/code\u003e, \u003ccode\u003eTaxId.customer_account\u003c/code\u003e, and \u003ccode\u003eTaxId::Owner.customer_account\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::FinancialAddressGeneratedMicrodeposits.amounts\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e from \u003ccode\u003elongInteger\u003c/code\u003e to \u003ccode\u003eemptyable(longInteger)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e from \u003ccode\u003eenum('fixed'|'maximum')\u003c/code\u003e to \u003ccode\u003eemptyable(enum('fixed'|'maximum'))\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e from \u003ccode\u003estring\u003c/code\u003e to \u003ccode\u003eemptyable(string)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e from \u003ccode\u003eenum\u003c/code\u003e to \u003ccode\u003eemptyable(enum)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e from \u003ccode\u003elongInteger\u003c/code\u003e to \u003ccode\u003eemptyable(longInteger)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e from \u003ccode\u003eenum\u003c/code\u003e to \u003ccode\u003eemptyable(enum)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e from \u003ccode\u003estring\u003c/code\u003e to \u003ccode\u003eemptyable(string)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eIdentity::VerificationSession.related_customer_account\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easync_workflows\u003c/code\u003e on \u003ccode\u003ePaymentIntent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003epayto\u003c/code\u003e on \u003ccode\u003eQuotePreviewInvoice::PaymentSetting::PaymentMethodOption\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for \u003ccode\u003erequested\u003c/code\u003e on \u003ccode\u003eV2::Core::Account::Configuration::Customer::Capability::AutomaticIndirectTax\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AchDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AcssDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AffirmPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AfterpayClearpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AlmaPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AmazonPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AuBecsDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BacsDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BancontactPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BlikPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BoletoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CardPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CartesBancairesPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CashappPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::EpsPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::FpxPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::GbBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::GrabpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::IdealPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::JcbPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::JpBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KakaoPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KlarnaPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KonbiniPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KrCardPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::LinkPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MobilepayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MultibancoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MxBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::NaverPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::OxxoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::P24Payment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PayByBankPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PaycoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PaynowPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PromptpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::RevolutPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SamsungPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SepaBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SepaDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::StripeBalance::Payout\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SwishPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::TwintPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::UsBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::ZipPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::BankAccount::Local\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::BankAccount::Wire\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::Card\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::StripeBalance::Payout\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::StripeBalance::StripeTransfer\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::FinancialAddress::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Eur\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Gbp\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Usd\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::InboundTransfer::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::Card\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::FinancialAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundTransfer::BankAccount\u003c/code\u003e, and \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundTransfer::FinancialAccount\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::Core::Account::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountCreateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountCreateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountTokenCreateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountTokenCreateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountUpdateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountUpdateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::FinancialAddressCreditSimulationCreditParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Adjustment.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::InboundTransfer.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::InboundTransferCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPayment.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuote.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuote::EstimatedFee.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuoteCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundTransfer.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundTransferCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::ReceivedCredit.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::ReceivedDebit.amount\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::Transaction.amount\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default.responsibilities\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default::Responsibility.fees_collector\u003c/code\u003e to be optional\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default::Responsibility.losses_collector\u003c/code\u003e to be optional\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003efinancial_connections_account\u003c/code\u003e on \u003ccode\u003eV2::Core::Vault::UsBankAccount\u003c/code\u003e and \u003ccode\u003eV2::MoneyManagement::PayoutMethod::BankAccount\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.available\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.available\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.available\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.inbound_pending\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.inbound_pending\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.inbound_pending\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.outbound_pending\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.outbound_pending\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.outbound_pending\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::InboundTransfer::From.debited\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPayment::From.debited\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/binos30/shopline/pull/108","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/binos30%2Fshopline/issues/108","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/108/packages"},{"uuid":"3855302993","node_id":"PR_kwDOQGdt_c6_VQa6","number":463,"state":"open","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T10:06:45.000Z","updated_at":"2026-01-26T10:06:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/arya020595/st_intent_harvest/pull/463","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arya020595%2Fst_intent_harvest/issues/463","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/463/packages"},{"uuid":"3831500546","node_id":"PR_kwDOQJrbC86-Gczs","number":23,"state":"closed","title":"build(deps-dev): Bump solargraph from 0.57.0 to 0.58.2 in /examples/interoperability/reader","user":"dependabot[bot]","labels":["dependencies","ruby","Stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T02:19:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T23:37:52.000Z","updated_at":"2026-02-04T02:20:07.000Z","time_to_close":1305727,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":"/examples/interoperability/reader","ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/blumk/go-grpc-microservice-example/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blumk%2Fgo-grpc-microservice-example/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"3830495501","node_id":"PR_kwDOB0hQ2c6-DHfz","number":8436,"state":"open","title":"Bump the general-gems group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T16:43:45.000Z","updated_at":"2026-01-19T17:25:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"general-gems","update_count":28,"packages":[{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"addressable","old_version":"2.8.7","new_version":"2.8.8","repository_url":"https://github.com/sporkmonger/addressable"},{"name":"aws-sdk-s3","old_version":"1.208.0","new_version":"1.211.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"faker","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/faker-ruby/faker"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"google-apis-drive_v3","old_version":"0.74.0","new_version":"0.76.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"google-cloud-bigquery","old_version":"1.61.1","new_version":"1.62.0","repository_url":"https://github.com/googleapis/google-cloud-ruby"},{"name":"ipaddr","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/ruby/ipaddr"},{"name":"json-schema","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/voxpupuli/json-schema"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.0","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"online_migrations","old_version":"0.31.2","new_version":"0.32.0","repository_url":"https://github.com/fatkodima/online_migrations"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"rails_semantic_logger","old_version":"4.18.0","new_version":"4.19.0","repository_url":"https://github.com/reidmorrison/rails_semantic_logger"},{"name":"sentry-rails","old_version":"6.1.1","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"aws-sdk-ssm","old_version":"1.207.0","new_version":"1.209.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"pry","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/pry/pry"},{"name":"mock_redis","old_version":"0.48.1","new_version":"0.53.0","repository_url":"https://github.com/sds/mock_redis"},{"name":"redis-client","old_version":"0.26.1","new_version":"0.26.3","repository_url":"https://github.com/redis-rb/redis-client"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"site_prism","old_version":"5.1","new_version":"5.1.1","repository_url":"https://github.com/site-prism/site_prism"},{"name":"vcr","old_version":"6.3.1","new_version":"6.4.0","repository_url":"https://github.com/vcr/vcr"}],"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 the general-gems group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [addressable](https://github.com/sporkmonger/addressable) | `2.8.7` | `2.8.8` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.208.0` | `1.211.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.5.3` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [google-apis-drive_v3](https://github.com/googleapis/google-api-ruby-client) | `0.74.0` | `0.76.0` |\n| [google-cloud-bigquery](https://github.com/googleapis/google-cloud-ruby) | `1.61.1` | `1.62.0` |\n| [ipaddr](https://github.com/ruby/ipaddr) | `1.2.7` | `1.2.8` |\n| [json-schema](https://github.com/voxpupuli/json-schema) | `6.0.0` | `6.1.0` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.0` |\n| [online_migrations](https://github.com/fatkodima/online_migrations) | `0.31.2` | `0.32.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [rails_semantic_logger](https://github.com/reidmorrison/rails_semantic_logger) | `4.18.0` | `4.19.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `6.1.1` | `6.2.0` |\n| [aws-sdk-ssm](https://github.com/aws/aws-sdk-ruby) | `1.207.0` | `1.209.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.1` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [pry](https://github.com/pry/pry) | `0.15.2` | `0.16.0` |\n| [mock_redis](https://github.com/sds/mock_redis) | `0.48.1` | `0.53.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.26.1` | `0.26.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.39.0` |\n| [site_prism](https://github.com/site-prism/site_prism) | `5.1` | `5.1.1` |\n| [vcr](https://github.com/vcr/vcr) | `6.3.1` | `6.4.0` |\n\n\nUpdates `active_storage_validations` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/releases\"\u003eactive_storage_validations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake PDF analyzer handle decimal dimensions by \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete lib/tasks directory by \u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typo in UK locale content type error messages by \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\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/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ehttps://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\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/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md\"\u003eactive_storage_validations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003e3.0.3\n\u003cul\u003e\n\u003cli\u003eFix issue with pdf having decimal dimensions (e.g. 200.3 pt) (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/401\"\u003eigorkasyanchuk/active_storage_validations#401\u003c/a\u003e) \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in I18n variables for \u003ccode\u003esv\u003c/code\u003e, \u003ccode\u003euk\u003c/code\u003e, \u003ccode\u003evi\u003c/code\u003e and \u003ccode\u003ezh-CN\u003c/code\u003e locales, improve I18n issue detection (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e) \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless checks for parent relation, this bug was present from Rails \u003ccode\u003e8.0.2\u003c/code\u003e until \u003ccode\u003e8.0.4\u003c/code\u003e (excluded), because of Rails own bug (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/377\"\u003eigorkasyanchuk/active_storage_validations#377\u003c/a\u003e) \u003ca href=\"https://github.com/mth0158\"\u003e\u003ccode\u003e@​mth0158\u003c/code\u003e\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/igorkasyanchuk/active_storage_validations/commit/52cd74ae8d0c388eb4ecd0d22f246d24bfac6831\"\u003e\u003ccode\u003e52cd74a\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/86a78db1125ca0f6838540a61c4332f644e38a48\"\u003e\u003ccode\u003e86a78db\u003c/code\u003e\u003c/a\u003e Update CHANGES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/efd56c884b4dfadc05fb49b5ea9babab966d74ed\"\u003e\u003ccode\u003eefd56c8\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/22f23372117f2646781e23075252a8bf6f6b318f\"\u003e\u003ccode\u003e22f2337\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/d84c5057cab1b89c8efbfa7d6aaa07970ac677d4\"\u003e\u003ccode\u003ed84c505\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/cc7362409da43eeaaffe8818a62076ce56409f99\"\u003e\u003ccode\u003ecc73624\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c06ceb384b45f5a4414d4355643d9a44fea301fe\"\u003e\u003ccode\u003ec06ceb3\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c9e433f74e79604b3e19dc5dc646e79a2e536b1e\"\u003e\u003ccode\u003ec9e433f\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/1a8f41cd8fd9435ffcc80da1177c998b245bd3f5\"\u003e\u003ccode\u003e1a8f41c\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/db16045b198f4f473bbebe93f0178625e7de4433\"\u003e\u003ccode\u003edb16045\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `addressable` from 2.8.7 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md\"\u003eaddressable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAddressable 2.8.8 \u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epublic_suffix\u003c/code\u003e 7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/561\"\u003esporkmonger/addressable#561\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/558\"\u003esporkmonger/addressable#558\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/sporkmonger/addressable/commit/111af8e8d3260dbd5b10a2dfec42a4e129d18705\"\u003e\u003ccode\u003e111af8e\u003c/code\u003e\u003c/a\u003e Update version, gemspec, and CHANGELOG for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/d923a5e9a7b20ed57199e9a37366446c7f8fde4f\"\u003e\u003ccode\u003ed923a5e\u003c/code\u003e\u003c/a\u003e Fix heading levels in README and Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/88f14727fffea367e3801e05f72d17f9079281a9\"\u003e\u003ccode\u003e88f1472\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/22528139b10c9697a4790f334d9323ecc02c59fe\"\u003e\u003ccode\u003e2252813\u003c/code\u003e\u003c/a\u003e Replace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/af2d3f6e70b9551f94124e2dbab0d739127a8234\"\u003e\u003ccode\u003eaf2d3f6\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003epublic_suffix\u003c/code\u003e v7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/aaa53fe23417b0bb5ce198ed081a70e70f240260\"\u003e\u003ccode\u003eaaa53fe\u003c/code\u003e\u003c/a\u003e CI: restore older rubies for \u003ccode\u003epublic_suffix\u003c/code\u003e jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/49fc47477dc39f816bee25419c687e9a1f0282ef\"\u003e\u003ccode\u003e49fc474\u003c/code\u003e\u003c/a\u003e CI: fix \u003ccode\u003eprofile:template_match_memory\u003c/code\u003e task for Ruby \u0026gt;2.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/c0f98d5f18e428a601b55f3740546293a18fc371\"\u003e\u003ccode\u003ec0f98d5\u003c/code\u003e\u003c/a\u003e CI: use latest stable ruby outside the version matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/7cb10aae0353bc3c280aecaf3f62645b62c1ccce\"\u003e\u003ccode\u003e7cb10aa\u003c/code\u003e\u003c/a\u003e CI: test with modern JVM Rubies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/dd1adcfc8368ab188526f7160c6e74fe2ef4cafa\"\u003e\u003ccode\u003edd1adcf\u003c/code\u003e\u003c/a\u003e CI: less \u003ccode\u003eubuntu-22.04\u003c/code\u003e, more \u003ccode\u003eubuntu-24.04\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sporkmonger/addressable/compare/addressable-2.8.7...addressable-2.8.8\"\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.208.0 to 1.211.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.211.0 (2026-01-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Falls back to header request checksums when using custom endpoints or endpoint providers for PutObject and UploadPart operations.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.1 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Normalize response encoding to UTF-8 for proper XML error parsing in HTTP 200 responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.0 (2026-01-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Added \u003ccode\u003e:http_chunk_size\u003c/code\u003e parameter to \u003ccode\u003eTransferManager#upload_file\u003c/code\u003e to control the buffer size when streaming request bodies over HTTP. Larger chunk sizes may improve network throughput at the cost of higher memory usage (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Improved memory efficiency when calculating request checksums for large file uploads (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.209.0 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Add additional validation to Outpost bucket names.\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 `faker` from 3.5.2 to 3.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-ruby/faker/releases\"\u003efaker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch2\u003eDeprecated generators\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements \u0026amp; Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate local dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\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/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/blob/main/CHANGELOG.md\"\u003efaker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch3\u003eDeprecated generators\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements \u0026amp; Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate local dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/commit/a4d5e503edda970fc085e942018ee235622bfb11\"\u003e\u003ccode\u003ea4d5e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3152\"\u003e#3152\u003c/a\u003e from faker-ruby/bump-faker-to-v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/bf8ca840b0f6904c5d4716399d0635c3af271ef6\"\u003e\u003ccode\u003ebf8ca84\u003c/code\u003e\u003c/a\u003e Bump faker to v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/7dbacc0d95150d967f5b3cfc960f46e2c5f1afe6\"\u003e\u003ccode\u003e7dbacc0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3151\"\u003e#3151\u003c/a\u003e from faker-ruby/sb-3150-revamp-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/de6e845c44266d0ea481f3a0a47379aeb138fc6f\"\u003e\u003ccode\u003ede6e845\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/71e00e7dc465b8a9a5567f8f44b42dd33faac0eb\"\u003e\u003ccode\u003e71e00e7\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/c2dafd83c9b79626557b249028f78c302ae8528d\"\u003e\u003ccode\u003ec2dafd8\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/1c18dfdb940a1cfff9d1664b9faeb89a977a0552\"\u003e\u003ccode\u003e1c18dfd\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/0d85e813020ce3beff112e6e94633fc9618c44cf\"\u003e\u003ccode\u003e0d85e81\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/d1e200689153d53ee3e41795a5550cf917ae7579\"\u003e\u003ccode\u003ed1e2006\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/3dea9eb140b68c15dbe7f10ed78485f8fc2fa1f2\"\u003e\u003ccode\u003e3dea9eb\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-ruby/faker/compare/v3.5.2...v3.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-drive_v3` from 0.74.0 to 0.76.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-drive_v3/CHANGELOG.md\"\u003egoogle-apis-drive_v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.76.0 (2025-12-14)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251210\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.75.0 (2025-12-07)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251201\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/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-cloud-bigquery` from 1.61.1 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/releases\"\u003egoogle-cloud-bigquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogle-cloud-bigquery: v1.62.0\u003c/h2\u003e\n\u003ch3\u003e1.62.0 (2026-01-06)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README and OVERVIEW\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/googleapis/google-cloud-ruby/commit/7298c5c38b97c232346838f3a837427449cc039c\"\u003e\u003ccode\u003e7298c5c\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-bigquery 1.62.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32333\"\u003e#32333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0203eb76e03b70f115c05ed6a962a7be67798877\"\u003e\u003ccode\u003e0203eb7\u003c/code\u003e\u003c/a\u003e feat(bigquery): Update required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0ed698db17c491e8e3dd82b79fa990c3ae3ef0fa\"\u003e\u003ccode\u003e0ed698d\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32290\"\u003e#32290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/73aa5e7cd4ed9fcc21558f24b3d5681f8411818e\"\u003e\u003ccode\u003e73aa5e7\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager-v1 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32291\"\u003e#32291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/5880e4e0d377a5cc6c5ad4a2f4a1a3b6afa2981e\"\u003e\u003ccode\u003e5880e4e\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-recaptcha_enterprise-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a95e6093b565e15ac6b032173935eddaa68ffb17\"\u003e\u003ccode\u003ea95e609\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-build-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32292\"\u003e#32292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/c413cf13e8aff71f393f3a0ad2d41ae03857a7cc\"\u003e\u003ccode\u003ec413cf1\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-pubsub-v1 1.14.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a1e2c60126164b96345abb160444b016ceaaf2df\"\u003e\u003ccode\u003ea1e2c60\u003c/code\u003e\u003c/a\u003e feat: Update GCB with latest proto changes (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32228\"\u003e#32228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/055516f83aec6b102471f5bba8eb007e63199128\"\u003e\u003ccode\u003e055516f\u003c/code\u003e\u003c/a\u003e docs: Add the IDENTIFIER field behavior annotation to fields of Cloud Pub/Sub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/8a45f1edb935d2b47c7070e5a4fd12f9ddc849d5\"\u003e\u003ccode\u003e8a45f1e\u003c/code\u003e\u003c/a\u003e feat: add verifiedBots field to RiskAnalysis and definitions for a Bot object...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/compare/google-cloud-bigquery/v1.61.1...google-cloud-bigquery/v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipaddr` from 1.2.7 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/93ef50bc04285e61785c8539a81b8b8dc4eb7935\"\u003e\u003ccode\u003e93ef50b\u003c/code\u003e\u003c/a\u003e v1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/05b833c85ed9183310b6f12faed5af4b1c05fa36\"\u003e\u003ccode\u003e05b833c\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/bd92f240cdb0c612cdc7b78b4fe71d64c0a41b77\"\u003e\u003ccode\u003ebd92f24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/91\"\u003e#91\u003c/a\u003e from ruby/macos15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/3d8c735fb63d023e687525a02948251971102cd2\"\u003e\u003ccode\u003e3d8c735\u003c/code\u003e\u003c/a\u003e Replaced macos-15-intel from macos-13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c520750624f6137230ae2cd63030f37a739e84e4\"\u003e\u003ccode\u003ec520750\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/cb9f561883e95422308c0ee5c1bbb8c553b7d573\"\u003e\u003ccode\u003ecb9f561\u003c/code\u003e\u003c/a\u003e [DOC] Stop documentation for internals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/ada04589feebaa52cfd1cba1339363bce2d4544e\"\u003e\u003ccode\u003eada0458\u003c/code\u003e\u003c/a\u003e gemspec files does not need to be included in spec.files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/0603ddb578e853319ec26ead2747d2606122a798\"\u003e\u003ccode\u003e0603ddb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/70\"\u003e#70\u003c/a\u003e from ishikawa999/fix-invalid-address-error-message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c96dbadee3b088868192bf103a5f7b3ac9fc5d24\"\u003e\u003ccode\u003ec96dbad\u003c/code\u003e\u003c/a\u003e Fix InvalidAddressError message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/4061a67e28369833f899d6446b92de563bc65a1e\"\u003e\u003ccode\u003e4061a67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/88\"\u003e#88\u003c/a\u003e from k0kubun/sync-ruby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/ipaddr/compare/v1.2.7...v1.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/voxpupuli/json-schema/releases\"\u003ejson-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminitest: Allow 6.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003evoxpupuli/json-schema#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003evoxpupuli/json-schema#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003evoxpupuli/json-schema#559\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ehttps://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\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/voxpupuli/json-schema/blob/master/CHANGELOG.md\"\u003ejson-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/tree/v6.1.0\"\u003ev6.1.0\u003c/a\u003e (2025-12-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003e#559\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eminitest: Allow 6.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003e#558\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003e#557\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\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/voxpupuli/json-schema/commit/233ce0541ea9bd3144df21959018097d32cc749b\"\u003e\u003ccode\u003e233ce05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/560\"\u003e#560\u003c/a\u003e from bastelfreak/rel610\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/5b831307f5fb496d0952b3d688dcf77b28bea95e\"\u003e\u003ccode\u003e5b83130\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/54a97e9b9884a64c73b1a41dc5750d14a6a24c53\"\u003e\u003ccode\u003e54a97e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/559\"\u003e#559\u003c/a\u003e from bastelfreak/vpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/ccf25072884ac807b54100fd629f26bfb1dc8f90\"\u003e\u003ccode\u003eccf2507\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/557\"\u003e#557\u003c/a\u003e from bastelfreak/bigd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/13a5e52e3c33d880003a2ad65f3174a0795e3a3f\"\u003e\u003ccode\u003e13a5e52\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/558\"\u003e#558\u003c/a\u003e from bastelfreak/minitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/659c4cf83772867b9a37a47b251c065f4f31a937\"\u003e\u003ccode\u003e659c4cf\u003c/code\u003e\u003c/a\u003e rubocop: autofix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/82a393e3dd8d3feba756dd718b6778218671e2bd\"\u003e\u003ccode\u003e82a393e\u003c/code\u003e\u003c/a\u003e voxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/8d6257d2d324f5ad202bb803cc5e24d566688bad\"\u003e\u003ccode\u003e8d6257d\u003c/code\u003e\u003c/a\u003e minitest: Allow 6.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/9f52b34a54a9063aace89edeb3caf1e96acee851\"\u003e\u003ccode\u003e9f52b34\u003c/code\u003e\u003c/a\u003e bigdecimal: Allow 4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/45b88569582f296a600c702ddc2640f14d4b13a8\"\u003e\u003ccode\u003e45b8856\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/555\"\u003e#555\u003c/a\u003e from voxpupuli/dependabot/github_actions/actions/uplo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.18.10 to 1.19.0\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.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e11a97ecc3c0e7e5edcf395720b10860ef493b768f6aa80c539573530bc933767  nokogiri-1.19.0-aarch64-linux-gnu.gem\neb70507f5e01bc23dad9b8dbec2b36ad0e61d227b42d292835020ff754fb7ba9  nokogiri-1.19.0-aarch64-linux-musl.gem\n572a259026b2c8b7c161fdb6469fa2d0edd2b61cd599db4bbda93289abefbfe5  nokogiri-1.19.0-arm-linux-gnu.gem\n23ed90922f1a38aed555d3de4d058e90850c731c5b756d191b3dc8055948e73c  nokogiri-1.19.0-arm-linux-musl.gem\n0811dfd936d5f6dd3f6d32ef790568bf29b2b7bead9ba68866847b33c9cf5810  nokogiri-1.19.0-arm64-darwin.gem\n5f3a70e252be641d8a4099f7fb4cc25c81c632cb594eec9b4b8f2ca8be4374f3  nokogiri-1.19.0-java.gem\n05d7ed2d95731edc9bef2811522dc396df3e476ef0d9c76793a9fca81cab056b  nokogiri-1.19.0-x64-mingw-ucrt.gem\n1dad56220b603a8edb9750cd95798bffa2b8dd9dd9aa47f664009ee5b43e3067  nokogiri-1.19.0-x86_64-darwin.gem\nf482b95c713d60031d48c44ce14562f8d2ce31e3a9e8dd0ccb131e9e5a68b58c  nokogiri-1.19.0-x86_64-linux-gnu.gem\n1c4ca6b381622420073ce6043443af1d321e8ed93cc18b08e2666e5bd02ffae4  nokogiri-1.19.0-x86_64-linux-musl.gem\ne304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695  nokogiri-1.19.0.gem\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/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\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/d77bfb66302532b90c0f340ed6b4ae74f275dde8\"\u003e\u003ccode\u003ed77bfb6\u003c/code\u003e\u003c/a\u003e version bump to v1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1eb5c2c035b360fd1195de0b274e901b6e0c12dd\"\u003e\u003ccode\u003e1eb5c2c\u003c/code\u003e\u003c/a\u003e dev: convert scripts/test-gem-set to use mise\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/88a120fd8198cd49b7cbe6388c92cd92d776407d\"\u003e\u003ccode\u003e88a120f\u003c/code\u003e\u003c/a\u003e dep: Add native Ruby 4 support, drop Ruby 3.1 support (v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3592\"\u003e#3592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f8c8f74e846ea49d2cb221710cc08618842ba21e\"\u003e\u003ccode\u003ef8c8f74\u003c/code\u003e\u003c/a\u003e Skip the parser compression test for Windows system libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/e91c0fcde1a3b331863468407bb52bc2a7d27830\"\u003e\u003ccode\u003ee91c0fc\u003c/code\u003e\u003c/a\u003e ci: temporarily pin to setup-ruby with windows ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1b08acc30a3147a6addab090bf6100e077437f26\"\u003e\u003ccode\u003e1b08acc\u003c/code\u003e\u003c/a\u003e dep: update to minitest 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/404487d983593ba1bb8ce91568a65da6d2d86439\"\u003e\u003ccode\u003e404487d\u003c/code\u003e\u003c/a\u003e dep: require JRuby \u0026gt;= 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/19b22eaaacad92da5ec5b38e97bb750e14b096e5\"\u003e\u003ccode\u003e19b22ea\u003c/code\u003e\u003c/a\u003e dep: add support for native Ruby 4.0 gem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ec57d11955d4d2e4d47bea3803312e128f5875f2\"\u003e\u003ccode\u003eec57d11\u003c/code\u003e\u003c/a\u003e ci: bump versions in CI images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f7b640f364e7aca0c55b25beda3aa369581a71c7\"\u003e\u003ccode\u003ef7b640f\u003c/code\u003e\u003c/a\u003e ci: avoid bundler collisions in downstream tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.18.10...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `online_migrations` from 0.31.2 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md\"\u003eonline_migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.32.0 (2026-01-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd ability to create delayed background migrations\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eadd_index_in_background(:users, :name, delay: true)\nenqueue_background_data_migration(\u0026quot;MyMigration\u0026quot;, delay: true)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThey will start only after approval from the user.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix enqueueing background data migrations with the same name on different tables\u003c/p\u003e\n\u003cp\u003eNote: Run \u003ccode\u003ebin/rails generate online_migrations:upgrade\u003c/code\u003e if using background schema migrations.\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/fatkodima/online_migrations/commit/dde452d8ec9445e73ec775ac2f968e33e37d0036\"\u003e\u003ccode\u003edde452d\u003c/code\u003e\u003c/a\u003e Release 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/83b8385d16e25260eec84c6ec5c0a0220b348246\"\u003e\u003ccode\u003e83b8385\u003c/code\u003e\u003c/a\u003e Add ability to create delayed background migrations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0cf161828ff797d2433747422c40a5c06f38fdb1\"\u003e\u003ccode\u003e0cf1618\u003c/code\u003e\u003c/a\u003e Use ruby 4.0 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/1d92aeb982f815a131eb776b6e9f58ab916041a5\"\u003e\u003ccode\u003e1d92aeb\u003c/code\u003e\u003c/a\u003e Remove default from \u003ccode\u003ebackground_data_migrations.iteration_pause\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0fe7f2e478890d716e68fb06fe76c60553ec614c\"\u003e\u003ccode\u003e0fe7f2e\u003c/code\u003e\u003c/a\u003e Fix enqueueing background data migrations with the same name on different tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/4db6417b1b4d99b02996295ccce1120bf360a64e\"\u003e\u003ccode\u003e4db6417\u003c/code\u003e\u003c/a\u003e Update development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fatkodima/online_migrations/compare/v0.31.2...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rails_semantic_logger` from 4.18.0 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/1bebe94f021888eedc626bbe00615ae124849b43\"\u003e\u003ccode\u003e1bebe94\u003c/code\u003e\u003c/a\u003e v4.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/11dc9698d452ae7439cb6454f925345d48b059a9\"\u003e\u003ccode\u003e11dc969\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/280\"\u003e#280\u003c/a\u003e from Austio/add-rails-8.1-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/c43a1e36fedc58c36f4cb11cd76125181c79c809\"\u003e\u003ccode\u003ec43a1e3\u003c/code\u003e\u003c/a\u003e Move bypass of methods to 8.0.3 in order to catch existing known issues repor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/8f85e1e4cf94fcc8ffe43614a71f8687940a8a6e\"\u003e\u003ccode\u003e8f85e1e\u003c/code\u003e\u003c/a\u003e Add return for setting runtime inside of log_subscriber when we have a rails ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/af57798bd706f25e9dc7e73f19b6e24e224ec91d\"\u003e\u003ccode\u003eaf57798\u003c/code\u003e\u003c/a\u003e ActiveRecord::RuntimeRegistry.sql_runtime private API moved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/7619be8b86c658170cf870d3a4e812e25a5fec54\"\u003e\u003ccode\u003e7619be8\u003c/code\u003e\u003c/a\u003e Add rails 8.1 specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/b5a03bd00a8b0cc3f5592037c03f0776e91f8d6b\"\u003e\u003ccode\u003eb5a03bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/272\"\u003e#272\u003c/a\u003e from 0robustus1/avoid-failing-in-no-assets-mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/e282f3df5da68a94450905d82209bffb14aa8c46\"\u003e\u003ccode\u003ee282f3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/270\"\u003e#270\u003c/a\u003e from jdelStrother/async-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/0f0886be36b923bbc02f80b27e22f700c8d01a6b\"\u003e\u003ccode\u003e0f0886b\u003c/code\u003e\u003c/a\u003e avoid crashing in no assets (api only) mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/34881884b996f235148c30594c363beccaa0adeb\"\u003e\u003ccode\u003e3488188\u003c/code\u003e\u003c/a\u003e Restore async test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/compare/v4.18.0...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-rails` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/bcc0fe7d211b6dffd273a13ebeb2bcf8af0f0fb7\"\u003e\u003ccode\u003ebcc0fe7\u003c/code\u003e\u003c/a\u003e fix(logging): improve error handling in AR subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/78a5a08950025b029132b81198f0279dbf42f34c\"\u003e\u003ccode\u003e78a5a08\u003c/code\u003e\u003c/a\u003e fix(rails): fix logging of cached queries with binds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/a5cee1bdbf51747d719db5a998b36ed303107ae4\"\u003e\u003ccode\u003ea5cee1b\u003c/code\u003e\u003c/a\u003e fix(rails): handle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-ruby` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-ruby's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/6081a29cbe4d018ecd28b4da484e782b7349e450\"\u003e\u003ccode\u003e6081a29\u003c/code\u003e\u003c/a\u003e chore: remove unused constant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2796\"\u003e#2796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/fac9cc3b790e37f5c19c2a02dc0bc47184d9bff0\"\u003e\u003ccode\u003efac9cc3\u003c/code\u003e\u003c/a\u003e fix(logging): prevent log errors from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sidekiq` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-sidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-ssm` from 1.207.0 to 1.209.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-ssm/CHANGELOG.md\"\u003eaws-sdk-ssm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.209.0 (2026-01-08)\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.208.0 (2026-01-05)\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\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 `solargraph` from 0.57.0 to 0.58.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexp...\n\n_Description has been truncated_","html_url":"https://github.com/DFE-Digital/teaching-vacancies/pull/8436","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fteaching-vacancies/issues/8436","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8436/packages"},{"uuid":"3830493879","node_id":"PR_kwDOQc4dvs6-DHJA","number":26,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T02:55:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T16:43:17.000Z","updated_at":"2026-02-20T02:55:44.000Z","time_to_close":2715137,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Tobzz123/trading-journal/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tobzz123%2Ftrading-journal/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"3829768589","node_id":"PR_kwDOArQPcc6-Ar0j","number":1306,"state":"open","title":"Bump solargraph from 0.58.1 to 0.58.2","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-01-19T13:35:24.000Z","updated_at":"2026-01-26T16:00:25.812Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/spree/spree_starter/pull/1306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spree%2Fspree_starter/issues/1306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1306/packages"},{"uuid":"3828559104","node_id":"PR_kwDOB0hQ2c698s8A","number":8432,"state":"open","title":"Bump the general-gems group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T08:23:14.000Z","updated_at":"2026-01-19T18:03:53.354Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"general-gems","update_count":29,"packages":[{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"addressable","old_version":"2.8.7","new_version":"2.8.8","repository_url":"https://github.com/sporkmonger/addressable"},{"name":"aws-sdk-s3","old_version":"1.208.0","new_version":"1.211.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"faker","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/faker-ruby/faker"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"google-apis-drive_v3","old_version":"0.74.0","new_version":"0.76.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"google-cloud-bigquery","old_version":"1.61.1","new_version":"1.62.0","repository_url":"https://github.com/googleapis/google-cloud-ruby"},{"name":"ipaddr","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/ruby/ipaddr"},{"name":"json-schema","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/voxpupuli/json-schema"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.0","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"online_migrations","old_version":"0.31.2","new_version":"0.32.0","repository_url":"https://github.com/fatkodima/online_migrations"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"rails_semantic_logger","old_version":"4.18.0","new_version":"4.19.0","repository_url":"https://github.com/reidmorrison/rails_semantic_logger"},{"name":"sentry-rails","old_version":"6.1.1","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"aws-sdk-ssm","old_version":"1.207.0","new_version":"1.209.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"database_consistency","old_version":"2.0.8","new_version":"2.1.1","repository_url":"https://github.com/djezzzl/database_consistency"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"pry","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/pry/pry"},{"name":"mock_redis","old_version":"0.48.1","new_version":"0.53.0","repository_url":"https://github.com/sds/mock_redis"},{"name":"redis-client","old_version":"0.26.1","new_version":"0.26.3","repository_url":"https://github.com/redis-rb/redis-client"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"site_prism","old_version":"5.1","new_version":"5.1.1","repository_url":"https://github.com/site-prism/site_prism"},{"name":"vcr","old_version":"6.3.1","new_version":"6.4.0","repository_url":"https://github.com/vcr/vcr"}],"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 the general-gems group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [addressable](https://github.com/sporkmonger/addressable) | `2.8.7` | `2.8.8` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.208.0` | `1.211.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.5.3` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [google-apis-drive_v3](https://github.com/googleapis/google-api-ruby-client) | `0.74.0` | `0.76.0` |\n| [google-cloud-bigquery](https://github.com/googleapis/google-cloud-ruby) | `1.61.1` | `1.62.0` |\n| [ipaddr](https://github.com/ruby/ipaddr) | `1.2.7` | `1.2.8` |\n| [json-schema](https://github.com/voxpupuli/json-schema) | `6.0.0` | `6.1.0` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.0` |\n| [online_migrations](https://github.com/fatkodima/online_migrations) | `0.31.2` | `0.32.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [rails_semantic_logger](https://github.com/reidmorrison/rails_semantic_logger) | `4.18.0` | `4.19.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `6.1.1` | `6.2.0` |\n| [aws-sdk-ssm](https://github.com/aws/aws-sdk-ruby) | `1.207.0` | `1.209.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.1` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [database_consistency](https://github.com/djezzzl/database_consistency) | `2.0.8` | `2.1.1` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [pry](https://github.com/pry/pry) | `0.15.2` | `0.16.0` |\n| [mock_redis](https://github.com/sds/mock_redis) | `0.48.1` | `0.53.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.26.1` | `0.26.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.39.0` |\n| [site_prism](https://github.com/site-prism/site_prism) | `5.1` | `5.1.1` |\n| [vcr](https://github.com/vcr/vcr) | `6.3.1` | `6.4.0` |\n\n\nUpdates `active_storage_validations` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/releases\"\u003eactive_storage_validations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake PDF analyzer handle decimal dimensions by \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete lib/tasks directory by \u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typo in UK locale content type error messages by \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\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/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ehttps://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\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/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md\"\u003eactive_storage_validations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003e3.0.3\n\u003cul\u003e\n\u003cli\u003eFix issue with pdf having decimal dimensions (e.g. 200.3 pt) (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/401\"\u003eigorkasyanchuk/active_storage_validations#401\u003c/a\u003e) \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in I18n variables for \u003ccode\u003esv\u003c/code\u003e, \u003ccode\u003euk\u003c/code\u003e, \u003ccode\u003evi\u003c/code\u003e and \u003ccode\u003ezh-CN\u003c/code\u003e locales, improve I18n issue detection (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e) \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless checks for parent relation, this bug was present from Rails \u003ccode\u003e8.0.2\u003c/code\u003e until \u003ccode\u003e8.0.4\u003c/code\u003e (excluded), because of Rails own bug (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/377\"\u003eigorkasyanchuk/active_storage_validations#377\u003c/a\u003e) \u003ca href=\"https://github.com/mth0158\"\u003e\u003ccode\u003e@​mth0158\u003c/code\u003e\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/igorkasyanchuk/active_storage_validations/commit/52cd74ae8d0c388eb4ecd0d22f246d24bfac6831\"\u003e\u003ccode\u003e52cd74a\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/86a78db1125ca0f6838540a61c4332f644e38a48\"\u003e\u003ccode\u003e86a78db\u003c/code\u003e\u003c/a\u003e Update CHANGES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/efd56c884b4dfadc05fb49b5ea9babab966d74ed\"\u003e\u003ccode\u003eefd56c8\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/22f23372117f2646781e23075252a8bf6f6b318f\"\u003e\u003ccode\u003e22f2337\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/d84c5057cab1b89c8efbfa7d6aaa07970ac677d4\"\u003e\u003ccode\u003ed84c505\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/cc7362409da43eeaaffe8818a62076ce56409f99\"\u003e\u003ccode\u003ecc73624\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c06ceb384b45f5a4414d4355643d9a44fea301fe\"\u003e\u003ccode\u003ec06ceb3\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c9e433f74e79604b3e19dc5dc646e79a2e536b1e\"\u003e\u003ccode\u003ec9e433f\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/1a8f41cd8fd9435ffcc80da1177c998b245bd3f5\"\u003e\u003ccode\u003e1a8f41c\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/db16045b198f4f473bbebe93f0178625e7de4433\"\u003e\u003ccode\u003edb16045\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `addressable` from 2.8.7 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md\"\u003eaddressable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAddressable 2.8.8 \u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epublic_suffix\u003c/code\u003e 7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/561\"\u003esporkmonger/addressable#561\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/558\"\u003esporkmonger/addressable#558\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/sporkmonger/addressable/commit/111af8e8d3260dbd5b10a2dfec42a4e129d18705\"\u003e\u003ccode\u003e111af8e\u003c/code\u003e\u003c/a\u003e Update version, gemspec, and CHANGELOG for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/d923a5e9a7b20ed57199e9a37366446c7f8fde4f\"\u003e\u003ccode\u003ed923a5e\u003c/code\u003e\u003c/a\u003e Fix heading levels in README and Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/88f14727fffea367e3801e05f72d17f9079281a9\"\u003e\u003ccode\u003e88f1472\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/22528139b10c9697a4790f334d9323ecc02c59fe\"\u003e\u003ccode\u003e2252813\u003c/code\u003e\u003c/a\u003e Replace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/af2d3f6e70b9551f94124e2dbab0d739127a8234\"\u003e\u003ccode\u003eaf2d3f6\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003epublic_suffix\u003c/code\u003e v7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/aaa53fe23417b0bb5ce198ed081a70e70f240260\"\u003e\u003ccode\u003eaaa53fe\u003c/code\u003e\u003c/a\u003e CI: restore older rubies for \u003ccode\u003epublic_suffix\u003c/code\u003e jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/49fc47477dc39f816bee25419c687e9a1f0282ef\"\u003e\u003ccode\u003e49fc474\u003c/code\u003e\u003c/a\u003e CI: fix \u003ccode\u003eprofile:template_match_memory\u003c/code\u003e task for Ruby \u0026gt;2.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/c0f98d5f18e428a601b55f3740546293a18fc371\"\u003e\u003ccode\u003ec0f98d5\u003c/code\u003e\u003c/a\u003e CI: use latest stable ruby outside the version matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/7cb10aae0353bc3c280aecaf3f62645b62c1ccce\"\u003e\u003ccode\u003e7cb10aa\u003c/code\u003e\u003c/a\u003e CI: test with modern JVM Rubies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/dd1adcfc8368ab188526f7160c6e74fe2ef4cafa\"\u003e\u003ccode\u003edd1adcf\u003c/code\u003e\u003c/a\u003e CI: less \u003ccode\u003eubuntu-22.04\u003c/code\u003e, more \u003ccode\u003eubuntu-24.04\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sporkmonger/addressable/compare/addressable-2.8.7...addressable-2.8.8\"\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.208.0 to 1.211.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.211.0 (2026-01-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Falls back to header request checksums when using custom endpoints or endpoint providers for PutObject and UploadPart operations.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.1 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Normalize response encoding to UTF-8 for proper XML error parsing in HTTP 200 responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.0 (2026-01-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Added \u003ccode\u003e:http_chunk_size\u003c/code\u003e parameter to \u003ccode\u003eTransferManager#upload_file\u003c/code\u003e to control the buffer size when streaming request bodies over HTTP. Larger chunk sizes may improve network throughput at the cost of higher memory usage (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Improved memory efficiency when calculating request checksums for large file uploads (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.209.0 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Add additional validation to Outpost bucket names.\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 `faker` from 3.5.2 to 3.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-ruby/faker/releases\"\u003efaker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch2\u003eDeprecated generators\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements \u0026amp; Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate local dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\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/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/blob/main/CHANGELOG.md\"\u003efaker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch3\u003eDeprecated generators\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements \u0026amp; Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate local dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/commit/a4d5e503edda970fc085e942018ee235622bfb11\"\u003e\u003ccode\u003ea4d5e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3152\"\u003e#3152\u003c/a\u003e from faker-ruby/bump-faker-to-v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/bf8ca840b0f6904c5d4716399d0635c3af271ef6\"\u003e\u003ccode\u003ebf8ca84\u003c/code\u003e\u003c/a\u003e Bump faker to v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/7dbacc0d95150d967f5b3cfc960f46e2c5f1afe6\"\u003e\u003ccode\u003e7dbacc0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3151\"\u003e#3151\u003c/a\u003e from faker-ruby/sb-3150-revamp-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/de6e845c44266d0ea481f3a0a47379aeb138fc6f\"\u003e\u003ccode\u003ede6e845\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/71e00e7dc465b8a9a5567f8f44b42dd33faac0eb\"\u003e\u003ccode\u003e71e00e7\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/c2dafd83c9b79626557b249028f78c302ae8528d\"\u003e\u003ccode\u003ec2dafd8\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/1c18dfdb940a1cfff9d1664b9faeb89a977a0552\"\u003e\u003ccode\u003e1c18dfd\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/0d85e813020ce3beff112e6e94633fc9618c44cf\"\u003e\u003ccode\u003e0d85e81\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/d1e200689153d53ee3e41795a5550cf917ae7579\"\u003e\u003ccode\u003ed1e2006\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/3dea9eb140b68c15dbe7f10ed78485f8fc2fa1f2\"\u003e\u003ccode\u003e3dea9eb\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-ruby/faker/compare/v3.5.2...v3.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-drive_v3` from 0.74.0 to 0.76.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-drive_v3/CHANGELOG.md\"\u003egoogle-apis-drive_v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.76.0 (2025-12-14)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251210\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.75.0 (2025-12-07)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251201\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/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-cloud-bigquery` from 1.61.1 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/releases\"\u003egoogle-cloud-bigquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogle-cloud-bigquery: v1.62.0\u003c/h2\u003e\n\u003ch3\u003e1.62.0 (2026-01-06)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README and OVERVIEW\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/googleapis/google-cloud-ruby/commit/7298c5c38b97c232346838f3a837427449cc039c\"\u003e\u003ccode\u003e7298c5c\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-bigquery 1.62.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32333\"\u003e#32333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0203eb76e03b70f115c05ed6a962a7be67798877\"\u003e\u003ccode\u003e0203eb7\u003c/code\u003e\u003c/a\u003e feat(bigquery): Update required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0ed698db17c491e8e3dd82b79fa990c3ae3ef0fa\"\u003e\u003ccode\u003e0ed698d\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32290\"\u003e#32290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/73aa5e7cd4ed9fcc21558f24b3d5681f8411818e\"\u003e\u003ccode\u003e73aa5e7\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager-v1 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32291\"\u003e#32291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/5880e4e0d377a5cc6c5ad4a2f4a1a3b6afa2981e\"\u003e\u003ccode\u003e5880e4e\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-recaptcha_enterprise-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a95e6093b565e15ac6b032173935eddaa68ffb17\"\u003e\u003ccode\u003ea95e609\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-build-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32292\"\u003e#32292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/c413cf13e8aff71f393f3a0ad2d41ae03857a7cc\"\u003e\u003ccode\u003ec413cf1\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-pubsub-v1 1.14.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a1e2c60126164b96345abb160444b016ceaaf2df\"\u003e\u003ccode\u003ea1e2c60\u003c/code\u003e\u003c/a\u003e feat: Update GCB with latest proto changes (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32228\"\u003e#32228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/055516f83aec6b102471f5bba8eb007e63199128\"\u003e\u003ccode\u003e055516f\u003c/code\u003e\u003c/a\u003e docs: Add the IDENTIFIER field behavior annotation to fields of Cloud Pub/Sub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/8a45f1edb935d2b47c7070e5a4fd12f9ddc849d5\"\u003e\u003ccode\u003e8a45f1e\u003c/code\u003e\u003c/a\u003e feat: add verifiedBots field to RiskAnalysis and definitions for a Bot object...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/compare/google-cloud-bigquery/v1.61.1...google-cloud-bigquery/v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipaddr` from 1.2.7 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/93ef50bc04285e61785c8539a81b8b8dc4eb7935\"\u003e\u003ccode\u003e93ef50b\u003c/code\u003e\u003c/a\u003e v1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/05b833c85ed9183310b6f12faed5af4b1c05fa36\"\u003e\u003ccode\u003e05b833c\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/bd92f240cdb0c612cdc7b78b4fe71d64c0a41b77\"\u003e\u003ccode\u003ebd92f24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/91\"\u003e#91\u003c/a\u003e from ruby/macos15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/3d8c735fb63d023e687525a02948251971102cd2\"\u003e\u003ccode\u003e3d8c735\u003c/code\u003e\u003c/a\u003e Replaced macos-15-intel from macos-13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c520750624f6137230ae2cd63030f37a739e84e4\"\u003e\u003ccode\u003ec520750\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/cb9f561883e95422308c0ee5c1bbb8c553b7d573\"\u003e\u003ccode\u003ecb9f561\u003c/code\u003e\u003c/a\u003e [DOC] Stop documentation for internals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/ada04589feebaa52cfd1cba1339363bce2d4544e\"\u003e\u003ccode\u003eada0458\u003c/code\u003e\u003c/a\u003e gemspec files does not need to be included in spec.files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/0603ddb578e853319ec26ead2747d2606122a798\"\u003e\u003ccode\u003e0603ddb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/70\"\u003e#70\u003c/a\u003e from ishikawa999/fix-invalid-address-error-message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c96dbadee3b088868192bf103a5f7b3ac9fc5d24\"\u003e\u003ccode\u003ec96dbad\u003c/code\u003e\u003c/a\u003e Fix InvalidAddressError message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/4061a67e28369833f899d6446b92de563bc65a1e\"\u003e\u003ccode\u003e4061a67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/88\"\u003e#88\u003c/a\u003e from k0kubun/sync-ruby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/ipaddr/compare/v1.2.7...v1.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/voxpupuli/json-schema/releases\"\u003ejson-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminitest: Allow 6.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003evoxpupuli/json-schema#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003evoxpupuli/json-schema#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003evoxpupuli/json-schema#559\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ehttps://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\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/voxpupuli/json-schema/blob/master/CHANGELOG.md\"\u003ejson-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/tree/v6.1.0\"\u003ev6.1.0\u003c/a\u003e (2025-12-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003e#559\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eminitest: Allow 6.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003e#558\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003e#557\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\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/voxpupuli/json-schema/commit/233ce0541ea9bd3144df21959018097d32cc749b\"\u003e\u003ccode\u003e233ce05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/560\"\u003e#560\u003c/a\u003e from bastelfreak/rel610\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/5b831307f5fb496d0952b3d688dcf77b28bea95e\"\u003e\u003ccode\u003e5b83130\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/54a97e9b9884a64c73b1a41dc5750d14a6a24c53\"\u003e\u003ccode\u003e54a97e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/559\"\u003e#559\u003c/a\u003e from bastelfreak/vpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/ccf25072884ac807b54100fd629f26bfb1dc8f90\"\u003e\u003ccode\u003eccf2507\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/557\"\u003e#557\u003c/a\u003e from bastelfreak/bigd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/13a5e52e3c33d880003a2ad65f3174a0795e3a3f\"\u003e\u003ccode\u003e13a5e52\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/558\"\u003e#558\u003c/a\u003e from bastelfreak/minitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/659c4cf83772867b9a37a47b251c065f4f31a937\"\u003e\u003ccode\u003e659c4cf\u003c/code\u003e\u003c/a\u003e rubocop: autofix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/82a393e3dd8d3feba756dd718b6778218671e2bd\"\u003e\u003ccode\u003e82a393e\u003c/code\u003e\u003c/a\u003e voxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/8d6257d2d324f5ad202bb803cc5e24d566688bad\"\u003e\u003ccode\u003e8d6257d\u003c/code\u003e\u003c/a\u003e minitest: Allow 6.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/9f52b34a54a9063aace89edeb3caf1e96acee851\"\u003e\u003ccode\u003e9f52b34\u003c/code\u003e\u003c/a\u003e bigdecimal: Allow 4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/45b88569582f296a600c702ddc2640f14d4b13a8\"\u003e\u003ccode\u003e45b8856\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/555\"\u003e#555\u003c/a\u003e from voxpupuli/dependabot/github_actions/actions/uplo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.18.10 to 1.19.0\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.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e11a97ecc3c0e7e5edcf395720b10860ef493b768f6aa80c539573530bc933767  nokogiri-1.19.0-aarch64-linux-gnu.gem\neb70507f5e01bc23dad9b8dbec2b36ad0e61d227b42d292835020ff754fb7ba9  nokogiri-1.19.0-aarch64-linux-musl.gem\n572a259026b2c8b7c161fdb6469fa2d0edd2b61cd599db4bbda93289abefbfe5  nokogiri-1.19.0-arm-linux-gnu.gem\n23ed90922f1a38aed555d3de4d058e90850c731c5b756d191b3dc8055948e73c  nokogiri-1.19.0-arm-linux-musl.gem\n0811dfd936d5f6dd3f6d32ef790568bf29b2b7bead9ba68866847b33c9cf5810  nokogiri-1.19.0-arm64-darwin.gem\n5f3a70e252be641d8a4099f7fb4cc25c81c632cb594eec9b4b8f2ca8be4374f3  nokogiri-1.19.0-java.gem\n05d7ed2d95731edc9bef2811522dc396df3e476ef0d9c76793a9fca81cab056b  nokogiri-1.19.0-x64-mingw-ucrt.gem\n1dad56220b603a8edb9750cd95798bffa2b8dd9dd9aa47f664009ee5b43e3067  nokogiri-1.19.0-x86_64-darwin.gem\nf482b95c713d60031d48c44ce14562f8d2ce31e3a9e8dd0ccb131e9e5a68b58c  nokogiri-1.19.0-x86_64-linux-gnu.gem\n1c4ca6b381622420073ce6043443af1d321e8ed93cc18b08e2666e5bd02ffae4  nokogiri-1.19.0-x86_64-linux-musl.gem\ne304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695  nokogiri-1.19.0.gem\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/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\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/d77bfb66302532b90c0f340ed6b4ae74f275dde8\"\u003e\u003ccode\u003ed77bfb6\u003c/code\u003e\u003c/a\u003e version bump to v1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1eb5c2c035b360fd1195de0b274e901b6e0c12dd\"\u003e\u003ccode\u003e1eb5c2c\u003c/code\u003e\u003c/a\u003e dev: convert scripts/test-gem-set to use mise\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/88a120fd8198cd49b7cbe6388c92cd92d776407d\"\u003e\u003ccode\u003e88a120f\u003c/code\u003e\u003c/a\u003e dep: Add native Ruby 4 support, drop Ruby 3.1 support (v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3592\"\u003e#3592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f8c8f74e846ea49d2cb221710cc08618842ba21e\"\u003e\u003ccode\u003ef8c8f74\u003c/code\u003e\u003c/a\u003e Skip the parser compression test for Windows system libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/e91c0fcde1a3b331863468407bb52bc2a7d27830\"\u003e\u003ccode\u003ee91c0fc\u003c/code\u003e\u003c/a\u003e ci: temporarily pin to setup-ruby with windows ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1b08acc30a3147a6addab090bf6100e077437f26\"\u003e\u003ccode\u003e1b08acc\u003c/code\u003e\u003c/a\u003e dep: update to minitest 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/404487d983593ba1bb8ce91568a65da6d2d86439\"\u003e\u003ccode\u003e404487d\u003c/code\u003e\u003c/a\u003e dep: require JRuby \u0026gt;= 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/19b22eaaacad92da5ec5b38e97bb750e14b096e5\"\u003e\u003ccode\u003e19b22ea\u003c/code\u003e\u003c/a\u003e dep: add support for native Ruby 4.0 gem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ec57d11955d4d2e4d47bea3803312e128f5875f2\"\u003e\u003ccode\u003eec57d11\u003c/code\u003e\u003c/a\u003e ci: bump versions in CI images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f7b640f364e7aca0c55b25beda3aa369581a71c7\"\u003e\u003ccode\u003ef7b640f\u003c/code\u003e\u003c/a\u003e ci: avoid bundler collisions in downstream tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.18.10...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `online_migrations` from 0.31.2 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md\"\u003eonline_migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.32.0 (2026-01-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd ability to create delayed background migrations\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eadd_index_in_background(:users, :name, delay: true)\nenqueue_background_data_migration(\u0026quot;MyMigration\u0026quot;, delay: true)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThey will start only after approval from the user.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix enqueueing background data migrations with the same name on different tables\u003c/p\u003e\n\u003cp\u003eNote: Run \u003ccode\u003ebin/rails generate online_migrations:upgrade\u003c/code\u003e if using background schema migrations.\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/fatkodima/online_migrations/commit/dde452d8ec9445e73ec775ac2f968e33e37d0036\"\u003e\u003ccode\u003edde452d\u003c/code\u003e\u003c/a\u003e Release 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/83b8385d16e25260eec84c6ec5c0a0220b348246\"\u003e\u003ccode\u003e83b8385\u003c/code\u003e\u003c/a\u003e Add ability to create delayed background migrations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0cf161828ff797d2433747422c40a5c06f38fdb1\"\u003e\u003ccode\u003e0cf1618\u003c/code\u003e\u003c/a\u003e Use ruby 4.0 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/1d92aeb982f815a131eb776b6e9f58ab916041a5\"\u003e\u003ccode\u003e1d92aeb\u003c/code\u003e\u003c/a\u003e Remove default from \u003ccode\u003ebackground_data_migrations.iteration_pause\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0fe7f2e478890d716e68fb06fe76c60553ec614c\"\u003e\u003ccode\u003e0fe7f2e\u003c/code\u003e\u003c/a\u003e Fix enqueueing background data migrations with the same name on different tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/4db6417b1b4d99b02996295ccce1120bf360a64e\"\u003e\u003ccode\u003e4db6417\u003c/code\u003e\u003c/a\u003e Update development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fatkodima/online_migrations/compare/v0.31.2...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rails_semantic_logger` from 4.18.0 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/1bebe94f021888eedc626bbe00615ae124849b43\"\u003e\u003ccode\u003e1bebe94\u003c/code\u003e\u003c/a\u003e v4.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/11dc9698d452ae7439cb6454f925345d48b059a9\"\u003e\u003ccode\u003e11dc969\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/280\"\u003e#280\u003c/a\u003e from Austio/add-rails-8.1-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/c43a1e36fedc58c36f4cb11cd76125181c79c809\"\u003e\u003ccode\u003ec43a1e3\u003c/code\u003e\u003c/a\u003e Move bypass of methods to 8.0.3 in order to catch existing known issues repor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/8f85e1e4cf94fcc8ffe43614a71f8687940a8a6e\"\u003e\u003ccode\u003e8f85e1e\u003c/code\u003e\u003c/a\u003e Add return for setting runtime inside of log_subscriber when we have a rails ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/af57798bd706f25e9dc7e73f19b6e24e224ec91d\"\u003e\u003ccode\u003eaf57798\u003c/code\u003e\u003c/a\u003e ActiveRecord::RuntimeRegistry.sql_runtime private API moved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/7619be8b86c658170cf870d3a4e812e25a5fec54\"\u003e\u003ccode\u003e7619be8\u003c/code\u003e\u003c/a\u003e Add rails 8.1 specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/b5a03bd00a8b0cc3f5592037c03f0776e91f8d6b\"\u003e\u003ccode\u003eb5a03bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/272\"\u003e#272\u003c/a\u003e from 0robustus1/avoid-failing-in-no-assets-mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/e282f3df5da68a94450905d82209bffb14aa8c46\"\u003e\u003ccode\u003ee282f3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/270\"\u003e#270\u003c/a\u003e from jdelStrother/async-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/0f0886be36b923bbc02f80b27e22f700c8d01a6b\"\u003e\u003ccode\u003e0f0886b\u003c/code\u003e\u003c/a\u003e avoid crashing in no assets (api only) mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/34881884b996f235148c30594c363beccaa0adeb\"\u003e\u003ccode\u003e3488188\u003c/code\u003e\u003c/a\u003e Restore async test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/compare/v4.18.0...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-rails` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/bcc0fe7d211b6dffd273a13ebeb2bcf8af0f0fb7\"\u003e\u003ccode\u003ebcc0fe7\u003c/code\u003e\u003c/a\u003e fix(logging): improve error handling in AR subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/78a5a08950025b029132b81198f0279dbf42f34c\"\u003e\u003ccode\u003e78a5a08\u003c/code\u003e\u003c/a\u003e fix(rails): fix logging of cached queries with binds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/a5cee1bdbf51747d719db5a998b36ed303107ae4\"\u003e\u003ccode\u003ea5cee1b\u003c/code\u003e\u003c/a\u003e fix(rails): handle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-ruby` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-ruby's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/6081a29cbe4d018ecd28b4da484e782b7349e450\"\u003e\u003ccode\u003e6081a29\u003c/code\u003e\u003c/a\u003e chore: remove unused constant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2796\"\u003e#2796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/fac9cc3b790e37f5c19c2a02dc0bc47184d9bff0\"\u003e\u003ccode\u003efac9cc3\u003c/code\u003e\u003c/a\u003e fix(logging): prevent log errors from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sidekiq` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-sidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-ssm` from 1.207.0 to 1.209.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-ssm/CHANGELOG.md\"\u003eaws-sdk-ssm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.209.0 (2026-01-08)\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.208.0 (2026-01-05)\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\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 `solargraph` from 0.57.0 to 0.58.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca hre...\n\n_Description has been truncated_","html_url":"https://github.com/DFE-Digital/teaching-vacancies/pull/8432","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fteaching-vacancies/issues/8432","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8432/packages"},{"uuid":"3796457072","node_id":"PR_kwDOAFHi-868TiiY","number":243,"state":"closed","title":"Bump solargraph from 0.56.2 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T10:42:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T10:41:36.000Z","updated_at":"2026-01-20T10:42:30.000Z","time_to_close":950453,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.56.2","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.56.2 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.57.0 - September 16, 2025\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ActiveSupport::Concern pattern for class methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/948\"\u003e#948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore CI checks (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinting / type annotation fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overlapping chdir calls in multiple threads (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1007\"\u003e#1007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix kwarg generation in ApiMap::SourceToYard (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Steep typechecking of Solargraph code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1004\"\u003e#1004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix convention requires (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugin Util: Add Combination Priority (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1010\"\u003e#1010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix crash while typechecking files with Struct use (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove yard reference from gemfile (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow newer RBS gem versions, exclude incompatible ones (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLook for external requires before cataloging bench (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Library#folding_ranges (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplain in strong type-checking if an \u003ca href=\"https://github.com/sg-ignore\"\u003e\u003ccode\u003e@​sg-ignore\u003c/code\u003e\u003c/a\u003e line is not needed (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument a log level env variable (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix hole in type checking evaluation (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove typechecking error message (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInternal strict type-checking fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1013\"\u003e#1013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReproduce and fix a ||= (or-asgn) evaluation issue (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1017\"\u003e#1017\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.56.2\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/flores/moarcats-app/pull/243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flores%2Fmoarcats-app/issues/243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/243/packages"},{"uuid":"3794933470","node_id":"PR_kwDOAB9lK868OnV5","number":3215,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T00:39:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T00:14:25.000Z","updated_at":"2026-01-20T00:39:32.000Z","time_to_close":951906,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/TracksApp/tracks/pull/3215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TracksApp%2Ftracks/issues/3215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3215/packages"},{"uuid":"3789920223","node_id":"PR_kwDOItueSM679_cA","number":5676,"state":"open","title":"Bump solargraph from 0.57.0 to 0.58.1","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-01-07T18:44:19.000Z","updated_at":"2026-01-07T18:45:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/nhsuk/manage-vaccinations-in-schools/pull/5676","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhsuk%2Fmanage-vaccinations-in-schools/issues/5676","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5676/packages"},{"uuid":"3785662610","node_id":"PR_kwDOQxYoUc67v6Qb","number":5,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T16:18:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-06T16:10:01.000Z","updated_at":"2026-01-20T16:18:35.000Z","time_to_close":1210112,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/sebamoralesasd/taxman/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebamoralesasd%2Ftaxman/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3776138682","node_id":"PR_kwDOFfdp2867RjNP","number":404,"state":"closed","title":"build(deps-dev): bump solargraph from 0.57.0 to 0.58.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-05T11:05:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-02T11:05:21.000Z","updated_at":"2026-01-05T11:05:27.000Z","time_to_close":259204,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/60238cefad8af5633097999b451ac5ceee8ac877\"\u003e\u003ccode\u003e60238ce\u003c/code\u003e\u003c/a\u003e Test for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/06271af79a4c7266dc0f85b6247583e62e205b42\"\u003e\u003ccode\u003e06271af\u003c/code\u003e\u003c/a\u003e Handle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/59fc9f8dd2fba0549b7ca90021100b9740937ca2\"\u003e\u003ccode\u003e59fc9f8\u003c/code\u003e\u003c/a\u003e Keep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/1f8a47989908aaf3340a526c30c74549eae83634\"\u003e\u003ccode\u003e1f8a479\u003c/code\u003e\u003c/a\u003e Add ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a33708388781dde23216b2ca63ce88e310539517\"\u003e\u003ccode\u003ea337083\u003c/code\u003e\u003c/a\u003e Drop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4cb8baa5fc172de02a4577c75abf082ed11d14af\"\u003e\u003ccode\u003e4cb8baa\u003c/code\u003e\u003c/a\u003e Use rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.0)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/sap-contributions/cloud_controller_ng/pull/404","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sap-contributions%2Fcloud_controller_ng/issues/404","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/404/packages"},{"uuid":"3775759081","node_id":"PR_kwDOORMYXc67QTdJ","number":728,"state":"open","title":"Build(deps-dev): bump solargraph from 0.57.0 to 0.58.0 in the all-dependencies group","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":["daveio"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-02T07:14:24.000Z","updated_at":"2026-01-02T07:14:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.0","repository_url":"https://github.com/castwide/solargraph"}],"path":"the all-dependencies group","ecosystem":"rubygems"},"body":"Bumps the all-dependencies group with 1 update: [solargraph](https://github.com/castwide/solargraph).\n\nUpdates `solargraph` from 0.57.0 to 0.58.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/60238cefad8af5633097999b451ac5ceee8ac877\"\u003e\u003ccode\u003e60238ce\u003c/code\u003e\u003c/a\u003e Test for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/06271af79a4c7266dc0f85b6247583e62e205b42\"\u003e\u003ccode\u003e06271af\u003c/code\u003e\u003c/a\u003e Handle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/59fc9f8dd2fba0549b7ca90021100b9740937ca2\"\u003e\u003ccode\u003e59fc9f8\u003c/code\u003e\u003c/a\u003e Keep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/1f8a47989908aaf3340a526c30c74549eae83634\"\u003e\u003ccode\u003e1f8a479\u003c/code\u003e\u003c/a\u003e Add ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a33708388781dde23216b2ca63ce88e310539517\"\u003e\u003ccode\u003ea337083\u003c/code\u003e\u003c/a\u003e Drop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4cb8baa5fc172de02a4577c75abf082ed11d14af\"\u003e\u003ccode\u003e4cb8baa\u003c/code\u003e\u003c/a\u003e Use rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.0)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/daveio/genderbase/pull/728","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveio%2Fgenderbase/issues/728","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/728/packages"}],"issue_packages":[{"old_version":"0.58.3","new_version":"0.60.0","update_type":"minor","path":null,"pr_created_at":"2026-06-19T22:43:59.000Z","version_change":"0.58.3 → 0.60.0","issue":{"uuid":"4703983722","node_id":"PR_kwDOSeDDrc7oijgp","number":11,"state":"closed","title":"Bump solargraph from 0.58.3 to 0.60.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-26T22:43:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-19T22:43:59.000Z","updated_at":"2026-06-26T22:43:50.000Z","time_to_close":604789,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.3","new_version":"0.60.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.3 to 0.60.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.60.0 - June 15, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd YARD macro support for DSL methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eYARD macros - More typecheck fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1188\"\u003e#1188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMacro fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1189\"\u003e#1189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnused macro methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTransitive macros (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow CTRL-C interruption of profile command + macro debug logs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Inline RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1173\"\u003e#1173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake typechecker errors vim quickfix friendly (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.2 - May 22, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTemporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for clips with flaky node recipients\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.1 - May 18, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix signatureHelp bug (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1185\"\u003e#1185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinting fixes for Ruby 3.1 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1193\"\u003e#1193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eParameters shadow local variables with same name (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.59.0 - May 13, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePre-release branch 2026-01-12 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2026-01-27 dev branch (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1165\"\u003e#1165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePosition linting (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert YARD and RBS pin caching (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit default include glob to current directory (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Ruby \u0026gt;= 3.1.0\u003c/li\u003e\n\u003cli\u003eRequire RBS \u0026gt;= 3.10.0\u003c/li\u003e\n\u003cli\u003eStub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\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/castwide/solargraph/commit/8220adbb75a404cf4077dee6f8f99e2d63ebfa23\"\u003e\u003ccode\u003e8220adb\u003c/code\u003e\u003c/a\u003e Release 0.60.0 (fixed typo)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2b8f2a5f1d6db86dc50e922e8a3ffee2718ef39a\"\u003e\u003ccode\u003e2b8f2a5\u003c/code\u003e\u003c/a\u003e Release 0.60.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/7af9a84b4fc3c0e985060b3c06b07c4740420d30\"\u003e\u003ccode\u003e7af9a84\u003c/code\u003e\u003c/a\u003e Generate RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/144480ff7c7d6f455106aea99cb0876b45d3a72b\"\u003e\u003ccode\u003e144480f\u003c/code\u003e\u003c/a\u003e Make typechecker errors vim quickfix friendly (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/89acec9c33d289fa24f1ecb30791f49612e476cb\"\u003e\u003ccode\u003e89acec9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1208\"\u003e#1208\u003c/a\u003e from castwide/namespace-node-superclass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/10ee612f34255f8830499207c0004c7c4fca7f1e\"\u003e\u003ccode\u003e10ee612\u003c/code\u003e\u003c/a\u003e Default to nil superclasses in namespace node processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/6d4d49defd243ed7e4ac03e966c6395a31c0fd70\"\u003e\u003ccode\u003e6d4d49d\u003c/code\u003e\u003c/a\u003e Support for Inline RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1173\"\u003e#1173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2a89989471655b7917750f4a120024def7a347e8\"\u003e\u003ccode\u003e2a89989\u003c/code\u003e\u003c/a\u003e Allow CTRL-C interruption of profile command + macro debug logs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1206\"\u003e#1206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/2fec52dfb2f37e08c67c6e89e9664c0056c0a411\"\u003e\u003ccode\u003e2fec52d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1207\"\u003e#1207\u003c/a\u003e from lekemula/lm-macros-redundant-chain-define\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d967bbec2028a622f3fb06b7576ac6f540b6706b\"\u003e\u003ccode\u003ed967bbe\u003c/code\u003e\u003c/a\u003e Remove redundant chain.define\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.3...v0.60.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.3\u0026new-version=0.60.0)](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/rdw/eval_engine/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdw%2Feval_engine/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"0.59.1","new_version":"0.59.2","update_type":"patch","path":null,"pr_created_at":"2026-05-22T23:42:42.000Z","version_change":"0.59.1 → 0.59.2","issue":{"uuid":"4506130985","node_id":"PR_kwDOER_0S87ehWt2","number":6177,"state":"closed","title":"Bump solargraph from 0.59.1 to 0.59.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-23T00:08:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T23:42:42.000Z","updated_at":"2026-05-23T00:10:00.000Z","time_to_close":1567,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.59.1","new_version":"0.59.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.59.1 to 0.59.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.59.2 - May 22, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConvert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTemporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for clips with flaky node recipients\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/castwide/solargraph/commit/43f4caa0da9415db37454ad9b9b3f992e9a3bec4\"\u003e\u003ccode\u003e43f4caa\u003c/code\u003e\u003c/a\u003e Release 0.59.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/437f60ff347bd3cbf7cb62e80d2cbed906b3ee8b\"\u003e\u003ccode\u003e437f60f\u003c/code\u003e\u003c/a\u003e Fix for clips with flaky node recipients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/8c406923760c908748968db4d87bbac00758b2cf\"\u003e\u003ccode\u003e8c40692\u003c/code\u003e\u003c/a\u003e Ignore literal values in type inference (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1201\"\u003e#1201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a4a4d4750a96518034d507e054cfdfe1df7143f2\"\u003e\u003ccode\u003ea4a4d47\u003c/code\u003e\u003c/a\u003e Limit pin combination to doc maps (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1195\"\u003e#1195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/09be4a680fe623b4470948cc2de94acb5ec4512b\"\u003e\u003ccode\u003e09be4a6\u003c/code\u003e\u003c/a\u003e Temporary job stubs (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1200\"\u003e#1200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/db5de3bba56f9c378fa37a7153774bca54f38295\"\u003e\u003ccode\u003edb5de3b\u003c/code\u003e\u003c/a\u003e Convert RBS implicit nil annotations (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1197\"\u003e#1197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.59.1...v0.59.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.59.1\u0026new-version=0.59.2)](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/DFE-Digital/register-trainee-teachers/pull/6177","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fregister-trainee-teachers/issues/6177","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6177/packages"}},{"old_version":"0.58.3","new_version":"0.59.0","update_type":"minor","path":null,"pr_created_at":"2026-05-13T21:24:15.000Z","version_change":"0.58.3 → 0.59.0","issue":{"uuid":"4441279269","node_id":"PR_kwDOSJWKLM7bShbx","number":5,"state":"closed","title":"Bump solargraph from 0.58.3 to 0.59.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-20T23:48:15.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T21:24:15.000Z","updated_at":"2026-05-20T23:48:17.000Z","time_to_close":613440,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.3","new_version":"0.59.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.3 to 0.59.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.59.0 - May 13, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePre-release branch 2026-01-12 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2026-01-27 dev branch (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1165\"\u003e#1165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePosition linting (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert YARD and RBS pin caching (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure pathname is required for rbs in shell caching processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1183\"\u003e#1183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit default include glob to current directory (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1184\"\u003e#1184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Ruby \u0026gt;= 3.1.0\u003c/li\u003e\n\u003cli\u003eRequire RBS \u0026gt;= 3.10.0\u003c/li\u003e\n\u003cli\u003eStub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\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/castwide/solargraph/commit/6d8ce9515c767c9687e4a6dc9ea7f077b6451cfa\"\u003e\u003ccode\u003e6d8ce95\u003c/code\u003e\u003c/a\u003e Stub combine_same_type_arity_signatures (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1186\"\u003e#1186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/6102e1bce469bff6c98391efac27566125c2861b\"\u003e\u003ccode\u003e6102e1b\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/9aca97f5b25ead32df58a4ccd1e35d6b87926f3b\"\u003e\u003ccode\u003e9aca97f\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.0 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/e27eb2504eaa96c1f640e811c70978bebea4138e\"\u003e\u003ccode\u003ee27eb25\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.1 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/9f02b172450c49c491f44802366e2435a47f0607\"\u003e\u003ccode\u003e9f02b17\u003c/code\u003e\u003c/a\u003e Exclude Ruby-3.1/RBS-4.0.2 from tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/363c0078e9986cff296b9ccb09b9c3e0ebd5020d\"\u003e\u003ccode\u003e363c007\u003c/code\u003e\u003c/a\u003e Stop testing with pre rbs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4f1e6483ead0a2a3619ecb6b56ac0a98f09e0c0c\"\u003e\u003ccode\u003e4f1e648\u003c/code\u003e\u003c/a\u003e Update RuboCop target version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/b0dee66468155d16977bc55106600599cf5fd903\"\u003e\u003ccode\u003eb0dee66\u003c/code\u003e\u003c/a\u003e Update Ruby and RBS requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/bf72f855bba7e856b5d8e0d2f0ae3d2f885ced35\"\u003e\u003ccode\u003ebf72f85\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/f814306ac2b6ae06e0eb05cf46af4b2868c661eb\"\u003e\u003ccode\u003ef814306\u003c/code\u003e\u003c/a\u003e Release 0.59.0 (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.3...v0.59.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.3\u0026new-version=0.59.0)](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/ctamakloe/mortgage-api/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctamakloe%2Fmortgage-api/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.58.2","new_version":"0.58.3","update_type":"patch","path":null,"pr_created_at":"2026-03-09T11:44:25.000Z","version_change":"0.58.2 → 0.58.3","issue":{"uuid":"4045108358","node_id":"PR_kwDOFfdp287JDF-S","number":488,"state":"closed","title":"build(deps-dev): bump solargraph from 0.58.2 to 0.58.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-15T10:08:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:44:25.000Z","updated_at":"2026-03-15T10:08:35.000Z","time_to_close":512647,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.2","new_version":"0.58.3","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.2 to 0.58.3.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.3 - March 9, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore workspace dependencies in cache processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1174\"\u003e#1174\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/castwide/solargraph/commit/d1669eb68f1fb542e999ddbcf7707726ca2b4612\"\u003e\u003ccode\u003ed1669eb\u003c/code\u003e\u003c/a\u003e Release 0.58.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/158d3e53168d0fa13c378d3532437eb856de0d2e\"\u003e\u003ccode\u003e158d3e5\u003c/code\u003e\u003c/a\u003e Ignore workspace dependencies in cache processes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.2...v0.58.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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.2\u0026new-version=0.58.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/sap-contributions/cloud_controller_ng/pull/488","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sap-contributions%2Fcloud_controller_ng/issues/488","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/488/packages"}},{"old_version":"0.57.0","new_version":"0.58.2","update_type":"minor","path":null,"pr_created_at":"2026-02-01T16:13:02.000Z","version_change":"0.57.0 → 0.58.2","issue":{"uuid":"3882345852","node_id":"PR_kwDOFpe4ms7AurTl","number":461,"state":"open","title":"Bump solargraph from 0.57.0 to 0.58.2","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-02-01T16:13:02.000Z","updated_at":"2026-03-21T15:50:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"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 [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/doerfli/shelly-temp/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/doerfli%2Fshelly-temp/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"}},{"old_version":"0.58.1","new_version":"0.58.2","update_type":"patch","path":null,"pr_created_at":"2026-02-01T09:33:53.000Z","version_change":"0.58.1 → 0.58.2","issue":{"uuid":"3881666481","node_id":"PR_kwDOELpT5M7Asj3C","number":769,"state":"open","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","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-02-01T09:33:53.000Z","updated_at":"2026-02-01T09:34:03.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/doerfli/reeper/pull/769","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/doerfli%2Freeper/issues/769","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/769/packages"}},{"old_version":"0.58.1","new_version":"0.58.2","update_type":"patch","path":null,"pr_created_at":"2026-02-01T06:23:29.000Z","version_change":"0.58.1 → 0.58.2","issue":{"uuid":"3881343423","node_id":"PR_kwDOAqZBjs7Arihe","number":893,"state":"closed","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-06T00:12:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T06:23:29.000Z","updated_at":"2026-03-06T00:13:04.000Z","time_to_close":2828966,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/voc/voctoweb/pull/893","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/voc%2Fvoctoweb/issues/893","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/893/packages"}},{"old_version":"0.57.0","new_version":"0.58.2","update_type":"minor","path":null,"pr_created_at":"2026-01-26T20:58:39.000Z","version_change":"0.57.0 → 0.58.2","issue":{"uuid":"3857634260","node_id":"PR_kwDOLBiWcc6_c568","number":108,"state":"closed","title":"Bump the rails_default group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T01:23:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T20:58:39.000Z","updated_at":"2026-02-03T01:23:58.000Z","time_to_close":620717,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"rails_default","update_count":24,"packages":[{"name":"rails","old_version":"7.2.3","new_version":"8.1.2","repository_url":"https://github.com/rails/rails"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"puma","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/puma/puma"},{"name":"turbo-rails","old_version":"2.0.20","new_version":"2.0.21","repository_url":"https://github.com/hotwired/turbo-rails"},{"name":"bootsnap","old_version":"1.18.6","new_version":"1.21.1","repository_url":"https://github.com/rails/bootsnap"},{"name":"slim-rails","old_version":"3.7.0","new_version":"4.0.0","repository_url":"https://github.com/slim-template/slim-rails"},{"name":"devise","old_version":"4.9.4","new_version":"5.0.0","repository_url":"https://github.com/heartcombo/devise"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"stripe","old_version":"17.2.0","new_version":"18.2.0","repository_url":"https://github.com/stripe/stripe-ruby"},{"name":"pagy","old_version":"43.0.0","new_version":"43.2.8","repository_url":"https://github.com/ddnexus/pagy"},{"name":"cloudinary","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/cloudinary/cloudinary_gem"},{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"honeybadger","old_version":"6.1.3","new_version":"6.2.1","repository_url":"https://github.com/honeybadger-io/honeybadger-ruby"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"faker","old_version":"3.5.2","new_version":"3.6.0","repository_url":"https://github.com/faker-ruby/faker"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"bundler-audit","old_version":"0.9.2","new_version":"0.9.3","repository_url":"https://github.com/rubysec/bundler-audit"},{"name":"rubocop-rspec","old_version":"3.7.0","new_version":"3.9.0","repository_url":"https://github.com/rubocop/rubocop-rspec"},{"name":"rubocop-rspec_rails","old_version":"2.31.0","new_version":"2.32.0","repository_url":"https://github.com/rubocop/rubocop-rspec_rails"},{"name":"rubocop-factory_bot","old_version":"2.27.1","new_version":"2.28.0","repository_url":"https://github.com/rubocop/rubocop-factory_bot"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"},{"name":"lefthook","old_version":"2.0.2","new_version":"2.0.15","repository_url":"https://github.com/evilmartians/lefthook"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the rails_default group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rails](https://github.com/rails/rails) | `7.2.3` | `8.1.2` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [puma](https://github.com/puma/puma) | `7.1.0` | `7.2.0` |\n| [turbo-rails](https://github.com/hotwired/turbo-rails) | `2.0.20` | `2.0.21` |\n| [bootsnap](https://github.com/rails/bootsnap) | `1.18.6` | `1.21.1` |\n| [slim-rails](https://github.com/slim-template/slim-rails) | `3.7.0` | `4.0.0` |\n| [devise](https://github.com/heartcombo/devise) | `4.9.4` | `5.0.0` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [stripe](https://github.com/stripe/stripe-ruby) | `17.2.0` | `18.2.0` |\n| [pagy](https://github.com/ddnexus/pagy) | `43.0.0` | `43.2.8` |\n| [cloudinary](https://github.com/cloudinary/cloudinary_gem) | `2.4.0` | `2.4.3` |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [honeybadger](https://github.com/honeybadger-io/honeybadger-ruby) | `6.1.3` | `6.2.1` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.6.0` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [bundler-audit](https://github.com/rubysec/bundler-audit) | `0.9.2` | `0.9.3` |\n| [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) | `3.7.0` | `3.9.0` |\n| [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails) | `2.31.0` | `2.32.0` |\n| [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) | `2.27.1` | `2.28.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.2` |\n| [lefthook](https://github.com/evilmartians/lefthook) | `2.0.2` | `2.0.15` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.40.0` |\n\n\nUpdates `rails` from 7.2.3 to 8.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/rails/releases\"\u003erails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.1.2\u003c/h2\u003e\n\u003ch2\u003eActive Support\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake \u003ccode\u003edelegate\u003c/code\u003e and \u003ccode\u003edelegate_missing_to\u003c/code\u003e work in BasicObject subclasses.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eRafael Mendonça França\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Inflectors when using a locale that fallbacks to \u003ccode\u003e:en\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eSaid Kaldybaev\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eActiveSupport::TimeWithZone#as_json\u003c/code\u003e to consistently return UTF-8 strings.\u003c/p\u003e\n\u003cp\u003ePreviously the returned string would sometime be encoded in US-ASCII, which in\nsome cases may be problematic.\u003c/p\u003e\n\u003cp\u003eNow the method consistently always return UTF-8 strings.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eJean Boussier\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eTimeWithZone#xmlschema\u003c/code\u003e when wrapping a \u003ccode\u003eDateTime\u003c/code\u003e instance in local time.\u003c/p\u003e\n\u003cp\u003ePreviously it would return an invalid time.\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eDmytro Rymar\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImplement LocalCache strategy on \u003ccode\u003eActiveSupport::Cache::MemoryStore\u003c/code\u003e. The memory store\nneeds to respond to the same interface as other cache stores (e.g. \u003ccode\u003eActiveSupport::NullStore\u003c/code\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cem\u003eMikey Gough\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eActiveSupport::Inflector.humanize\u003c/code\u003e with international characters.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eActiveSupport::Inflector.humanize(\u0026quot;áÉÍÓÚ\u0026quot;)  # =\u0026gt; \u0026quot;Áéíóú\u0026quot;\nActiveSupport::Inflector.humanize(\u0026quot;аБВГДЕ\u0026quot;) # =\u0026gt; \u0026quot;Абвгде\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cem\u003eJose Luis Duran\u003c/em\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eActive Model\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eActive Record\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix counting cached queries in \u003ccode\u003eActiveRecord::RuntimeRegistry\u003c/code\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/rails/rails/commit/d7c8ae65b7045490965218a994c300aea8dbb079\"\u003e\u003ccode\u003ed7c8ae6\u003c/code\u003e\u003c/a\u003e Preparing for 8.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/695ac6d83e14d85c131dc4bbad04e9d9cd22676c\"\u003e\u003ccode\u003e695ac6d\u003c/code\u003e\u003c/a\u003e Update Gemfile.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/01263f18e8cd1f9443fe50940682b89ad862450e\"\u003e\u003ccode\u003e01263f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56512\"\u003e#56512\u003c/a\u003e from byroot/remove-minitest-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/3ea2701a15ac253fc6b87b0034a87e3abcb3d3e5\"\u003e\u003ccode\u003e3ea2701\u003c/code\u003e\u003c/a\u003e CHANGELOG sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/d3fe83ff97d86480103c8757f055f6903612505b\"\u003e\u003ccode\u003ed3fe83f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56541\"\u003e#56541\u003c/a\u003e from rails/remove-system-test-from-default-ci-template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/528351457f6aa2a472c22b6cf481bea7d2621e0b\"\u003e\u003ccode\u003e5283514\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56012\"\u003e#56012\u003c/a\u003e from jmalcic/restore-default-adc-for-gcs-iam-client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/53e82ef8a931d4b6d01b9240ea6e486b31e14d61\"\u003e\u003ccode\u003e53e82ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56534\"\u003e#56534\u003c/a\u003e from khasinski/fix-sqlite3-schema-dump-default-nil\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/d2509f864aed30800b9e6d305831a62c825033a5\"\u003e\u003ccode\u003ed2509f8\u003c/code\u003e\u003c/a\u003e Allow backburner warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/8c48fd1c1e0a66217e03fe227197dd7b8ff0fc3c\"\u003e\u003ccode\u003e8c48fd1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/rails/issues/56535\"\u003e#56535\u003c/a\u003e from eglitobias/8-1-stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/rails/commit/adcface26aae1018cdfe87610f85c87508b52865\"\u003e\u003ccode\u003eadcface\u003c/code\u003e\u003c/a\u003e Fix PostgreSQL schema_search_path after reconnect and reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/rails/compare/v7.2.3...v8.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.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.1.0 to 7.2.0\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\u003ev7.2.0\u003c/h2\u003e\n\u003ch2\u003e7.2.0 On The Corner\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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\u003cli\u003eFix phase check race condition in \u003ccode\u003ePuma::Cluster#check_workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix advertising of CLI config before config files are loaded (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3823\"\u003e#3823\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\u003e17% faster HTTP parsing through pre-interning env keys (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edsize\u003c/code\u003e and \u003ccode\u003edcompact\u003c/code\u003e functions for \u003ccode\u003ePuma::HttpParser\u003c/code\u003e, which makes Puma's C-extension GC-compactible (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3828\"\u003e#3828\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\u003eRemove \u003ccode\u003eNoMethodError\u003c/code\u003e rescue in \u003ccode\u003eReactor#select_loop\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups in the C extension (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMonomorphize \u003ccode\u003ehandle_request\u003c/code\u003e return (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3802\"\u003e#3802\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\u003eChange link to \u003ccode\u003edocs/deployment.md\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3848\"\u003e#3848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix formatting for each signal description in signals.md (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deployment and Kubernetes docs with Puma configuration tips (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3807\"\u003e#3807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename master to main (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3809\"\u003e#3809\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3808\"\u003e#3808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3800\"\u003e#3800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix some minor typos in the docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3804\"\u003e#3804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGOVERNANCE.md\u003c/code\u003e, \u003ccode\u003eMAINTAINERS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Code Climate badge (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3820\"\u003e#3820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/joshuay03\"\u003e\u003ccode\u003e@​joshuay03\u003c/code\u003e\u003c/a\u003e to the maintainer list\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCI\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMany test suite improvements and flake fixes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3845\"\u003e#3845\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3843\"\u003e#3843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3842\"\u003e#3842\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3841\"\u003e#3841\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3822\"\u003e#3822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3817\"\u003e#3817\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3764\"\u003e#3764\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/moozzi\"\u003e\u003ccode\u003e@​moozzi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3848\"\u003epuma/puma#3848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ybiquitous\"\u003e\u003ccode\u003e@​ybiquitous\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3813\"\u003epuma/puma#3813\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jrafanie\"\u003e\u003ccode\u003e@​jrafanie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/puma/puma/pull/3804\"\u003epuma/puma#3804\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/puma/puma/compare/v7.1.0...v7.2.0\"\u003ehttps://github.com/puma/puma/compare/v7.1.0...v7.2.0\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/puma/puma/blob/main/History.md\"\u003epuma's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cli\u003eFix phase check race condition in \u003ccode\u003ePuma::Cluster#check_workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix advertising of CLI config before config files are loaded (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3823\"\u003e#3823\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\u003e17% faster HTTP parsing through pre-interning env keys (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3825\"\u003e#3825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edsize\u003c/code\u003e and \u003ccode\u003edcompact\u003c/code\u003e functions for \u003ccode\u003ePuma::HttpParser\u003c/code\u003e, which makes Puma's C-extension GC-compactible (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3828\"\u003e#3828\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\u003eRemove \u003ccode\u003eNoMethodError\u003c/code\u003e rescue in \u003ccode\u003eReactor#select_loop\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious cleanups in the C extension (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMonomorphize \u003ccode\u003ehandle_request\u003c/code\u003e return (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3802\"\u003e#3802\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\u003eChange link to \u003ccode\u003edocs/deployment.md\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3848\"\u003e#3848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix formatting for each signal description in signals.md (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3813\"\u003e#3813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deployment and Kubernetes docs with Puma configuration tips (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3807\"\u003e#3807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename master to main (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3809\"\u003e#3809\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3808\"\u003e#3808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3800\"\u003e#3800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix some minor typos in the docs (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3804\"\u003e#3804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGOVERNANCE.md\u003c/code\u003e, \u003ccode\u003eMAINTAINERS\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Code Climate badge (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3820\"\u003e#3820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/joshuay03\"\u003e\u003ccode\u003e@​joshuay03\u003c/code\u003e\u003c/a\u003e to the maintainer list\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCI\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMany test suite improvements and flake fixes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3845\"\u003e#3845\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3843\"\u003e#3843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3842\"\u003e#3842\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3841\"\u003e#3841\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3822\"\u003e#3822\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3817\"\u003e#3817\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/puma/puma/issues/3764\"\u003e#3764\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/96b5aa63e0599e8adf971ceb57efa3cc5663f8a9\"\u003e\u003ccode\u003e96b5aa6\u003c/code\u003e\u003c/a\u003e v7.2.0 (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3864\"\u003e#3864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/5d7d1ddb266d52abfd96d763a4870af2c3ce9d1a\"\u003e\u003ccode\u003e5d7d1dd\u003c/code\u003e\u003c/a\u003e Add workers :auto (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3827\"\u003e#3827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/b8c4783cc1ed24300b4b940c57a5dd970db99369\"\u003e\u003ccode\u003eb8c4783\u003c/code\u003e\u003c/a\u003e ci: fix ci - remove \u003ccode\u003eappend_as_bytes\u003c/code\u003e logic, misc changes (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3861\"\u003e#3861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/44a3ac43a71ea1344e739275b9f55708f9e496ee\"\u003e\u003ccode\u003e44a3ac4\u003c/code\u003e\u003c/a\u003e Fix PR label manager when maintainer comments [ci skip] (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3863\"\u003e#3863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/43f5d8935ea85d19e98459294114b31196276bc1\"\u003e\u003ccode\u003e43f5d89\u003c/code\u003e\u003c/a\u003e Add GOVERNANCE.md, MAINTAINERS (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3826\"\u003e#3826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/21afa66798c46212ef392085cb1825c74d107810\"\u003e\u003ccode\u003e21afa66\u003c/code\u003e\u003c/a\u003e Use Minitest 6 where applicable (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/ec7dd61cf9c5e9ec58f356ca2e32e90602de094c\"\u003e\u003ccode\u003eec7dd61\u003c/code\u003e\u003c/a\u003e ci: Update test_http11.rb for TruffleRuby - string size (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3860\"\u003e#3860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/fa89dbe1ce8dd8f3159363f30cecaf4338583b2c\"\u003e\u003ccode\u003efa89dbe\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003eruby 4.0\u003c/code\u003e and \u003ccode\u003erails 8.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3852\"\u003e#3852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/98ff11d220b53d7e5c3dc3e4246e66e75284ed7b\"\u003e\u003ccode\u003e98ff11d\u003c/code\u003e\u003c/a\u003e Fix flaky test test_horrible_queries (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3857\"\u003e#3857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/puma/puma/commit/da162d7b2b87b978d8bbd6d0d1ccde69ce1735da\"\u003e\u003ccode\u003eda162d7\u003c/code\u003e\u003c/a\u003e ci: fix tests.yml (\u003ca href=\"https://redirect.github.com/puma/puma/issues/3856\"\u003e#3856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/puma/puma/compare/v7.1.0...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo-rails` from 2.0.20 to 2.0.21\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.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\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/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\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/0eb3c0387401de5f14b0c9d18be640ffbad45ad0\"\u003e\u003ccode\u003e0eb3c03\u003c/code\u003e\u003c/a\u003e Fix debouncer tests to wait on correct debouncer (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/89c363e57cfe0e6269f1e7cd70e9b747cc997081\"\u003e\u003ccode\u003e89c363e\u003c/code\u003e\u003c/a\u003e Remove legacy workaround for Rails \u0026lt; 7 (\u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/766\"\u003e#766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/d85f2f06ddbaea6c70c15a08af8eb328b63a3eef\"\u003e\u003ccode\u003ed85f2f0\u003c/code\u003e\u003c/a\u003e Add support for Model Class in Action and Frame helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hotwired/turbo-rails/commit/a3336b49953fd92869384e28523305b6f1763d7c\"\u003e\u003ccode\u003ea3336b4\u003c/code\u003e\u003c/a\u003e [fix \u003ca href=\"https://redirect.github.com/hotwired/turbo-rails/issues/762\"\u003e#762\u003c/a\u003e] Forward broadcast_refresh_to options to turbo_stream_refresh_tag\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hotwired/turbo-rails/compare/v2.0.20...v2.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootsnap` from 1.18.6 to 1.21.1\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.20.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle broken symlinks in load path scanning code.\nShould fix \u003ccode\u003eErrno::ENOENT fstatat\u003c/code\u003e issues some users have encountered after upgrading to 1.20.0.\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.20.0...v1.20.1\"\u003ehttps://github.com/rails/bootsnap/compare/v1.20.0...v1.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized load path scanning with a C extension. Should be about 2x faster on supported platforms.\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.19.0...v1.20.0\"\u003ehttps://github.com/rails/bootsnap/compare/v1.19.0...v1.20.0\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.21.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent a Ruby crash while scanning load path if \u003ccode\u003eopendir\u003c/code\u003e fails without setting \u003ccode\u003eerrno\u003c/code\u003e.\nAccording to the C spec this should not happen, but according to user reports, it did.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.21.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the \u003ccode\u003erequire\u003c/code\u003e decorator to handle \u003ccode\u003eBootsnap.unload_cache!\u003c/code\u003e being called.\u003c/li\u003e\n\u003cli\u003eMinor optimization: Eagerly clear cache buffers to appease the GC.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle broken symlinks in load path scanning code.\nShould fix \u003ccode\u003eErrno::ENOENT fstatat\u003c/code\u003e issues some users have encountered after upgrading to 1.20.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.20.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized load path scanning with a C extension. Should be about 2x faster on supported platforms.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.19.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove JSON parsing cache. Recent versions of the \u003ccode\u003ejson\u003c/code\u003e gem are as fast as \u003ccode\u003emsgpack\u003c/code\u003e if not faster.\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/182a80984302f2354f154016a113f17dd7bbf76c\"\u003e\u003ccode\u003e182a809\u003c/code\u003e\u003c/a\u003e Release 1.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/1e59365c057d670e1c32e51c50f3f818c7389e8f\"\u003e\u003ccode\u003e1e59365\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/522\"\u003e#522\u003c/a\u003e from byroot/improve-scandir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/a2ff4b8927a9ad8df138d558162edb8a5239f792\"\u003e\u003ccode\u003ea2ff4b8\u003c/code\u003e\u003c/a\u003e Fallback to pure the pure ruby path scanner on unexpected error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/6003c143ee66d607ecaeb316c690947ed81beb1d\"\u003e\u003ccode\u003e6003c14\u003c/code\u003e\u003c/a\u003e Avoid crashing when \u003ccode\u003eopendir\u003c/code\u003e fails without setting \u003ccode\u003eerrno\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/92edbf7ef8c8c26277884fb5d373c1a1fa0743fd\"\u003e\u003ccode\u003e92edbf7\u003c/code\u003e\u003c/a\u003e Release 1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/f4908947b6718c788cd8e44d16b480cfe23275c0\"\u003e\u003ccode\u003ef490894\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/520\"\u003e#520\u003c/a\u003e from byroot/handle-unload\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/4a559a0db625369bd189c89ea3f3465e6548ed01\"\u003e\u003ccode\u003e4a559a0\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003erequire\u003c/code\u003e decorator to handle \u003ccode\u003eBootsnap.unload_cache!\u003c/code\u003e being called\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/417dd84ee30bbe172c6af84c876f73843ebcd413\"\u003e\u003ccode\u003e417dd84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/bootsnap/issues/518\"\u003e#518\u003c/a\u003e from byroot/clear-buffers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/7d57a706ce72a11ec928e201093bd3e4d2f868b7\"\u003e\u003ccode\u003e7d57a70\u003c/code\u003e\u003c/a\u003e Eagerly clear cache buffers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/bootsnap/commit/018fcb8fb4cc8d4593766d37be85f0c19cc5b91a\"\u003e\u003ccode\u003e018fcb8\u003c/code\u003e\u003c/a\u003e Add Ruby 4.0 to the CI matrix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/bootsnap/compare/v1.18.6...v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `slim-rails` from 3.7.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/slim-template/slim-rails/releases\"\u003eslim-rails's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Ruby 2.7 and Rails 6.1 and below by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/205\"\u003eslim-template/slim-rails#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Rails Annotations and CodeStatistics by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/206\"\u003eslim-template/slim-rails#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: Add Rails 8.1 to CI Matrix by \u003ca href=\"https://github.com/taketo1113\"\u003e\u003ccode\u003e@​taketo1113\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/pull/204\"\u003eslim-template/slim-rails#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\"\u003ehttps://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\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/slim-template/slim-rails/blob/master/CHANGELOG.md\"\u003eslim-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.0 (December 11, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Rails Annotations and CodeStatistics (\u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for Ruby 2.7 and Rails older than 7 ([205])\u003c/li\u003e\n\u003cli\u003eAdd Rails 8.1 to CI Matrix (\u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/204\"\u003e#204\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/slim-template/slim-rails/commit/5e5555fce249f4e08c2beba62450c98c6a00ecd0\"\u003e\u003ccode\u003e5e5555f\u003c/code\u003e\u003c/a\u003e Bump version to 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/c92b4efc2f7b5680686ce72b5ae91cc55939e791\"\u003e\u003ccode\u003ec92b4ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/205\"\u003e#205\u003c/a\u003e from taketo1113/drop-ruby2.7-rails6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/5fd31dce781e1d1f921d1ea8a3cbe55f1fb73577\"\u003e\u003ccode\u003e5fd31dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/206\"\u003e#206\u003c/a\u003e from taketo1113/rails-codestatistics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/255bf5a1863fb12c822de5bd9f112e7450396441\"\u003e\u003ccode\u003e255bf5a\u003c/code\u003e\u003c/a\u003e Add support for Rails Annotations and CodeStatistics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/b889a17aff6a4561aefa1964ad6c5b5c3fd9cebb\"\u003e\u003ccode\u003eb889a17\u003c/code\u003e\u003c/a\u003e Drop support for Ruby 2.7 and Rails 6.1 and below\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/6e1605bcc10e80a12fb5215f3c39219fc68ae066\"\u003e\u003ccode\u003e6e1605b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/slim-template/slim-rails/issues/204\"\u003e#204\u003c/a\u003e from taketo1113/ci-rails-8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slim-template/slim-rails/commit/e02418faf6d0ef8fd6fa609b01bf83a030ed65b2\"\u003e\u003ccode\u003ee02418f\u003c/code\u003e\u003c/a\u003e Add Rails 8.1 to CI Matrix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/slim-template/slim-rails/compare/v3.7.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `devise` from 4.9.4 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/heartcombo/devise/releases\"\u003edevise's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/heartcombo/devise/blob/v5.0.0/CHANGELOG.md#500---2026-01-23\"\u003ehttps://github.com/heartcombo/devise/blob/v5.0.0/CHANGELOG.md#500---2026-01-23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0.rc\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/heartcombo/devise/blob/v5.0.0.rc/CHANGELOG.md#500rc---2025-12-31\"\u003ehttps://github.com/heartcombo/devise/blob/v5.0.0.rc/CHANGELOG.md#500rc---2025-12-31\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/heartcombo/devise/blob/main/CHANGELOG.md\"\u003edevise's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.0 - 2026-01-23\u003c/h3\u003e\n\u003cp\u003eno changes\u003c/p\u003e\n\u003ch3\u003e5.0.0.rc - 2025-12-31\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ebreaking changes\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support to Ruby \u0026lt; 2.7\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support to Rails \u0026lt; 7.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003e:bypass\u003c/code\u003e option from \u003ccode\u003esign_in\u003c/code\u003e helper, use \u003ccode\u003ebypass_sign_in\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003edevise_error_messages!\u003c/code\u003e helper, use \u003ccode\u003erender \u0026quot;devise/shared/error_messages\u0026quot;, resource: resource\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003escope\u003c/code\u003e second argument from \u003ccode\u003esign_in(resource, :admin)\u003c/code\u003e controller test helper, use \u003ccode\u003esign_in(resource, scope: :admin)\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise::TestHelpers\u003c/code\u003e, use \u003ccode\u003eDevise::Test::ControllerHelpers\u003c/code\u003e instead. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5803\"\u003e#5803\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION\u003c/code\u003e \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5598\"\u003e#5598\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove deprecated \u003ccode\u003eDevise.activerecord51?\u003c/code\u003e method.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eSecretKeyFinder\u003c/code\u003e and use \u003ccode\u003eapp.secret_key_base\u003c/code\u003e as the default secret key for \u003ccode\u003eDevise.secret_key\u003c/code\u003e if a custom \u003ccode\u003eDevise.secret_key\u003c/code\u003e is not provided.\u003c/p\u003e\n\u003cp\u003eThis is potentially a breaking change because Devise previously used the following order to find a secret key:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eapp.credentials.secret_key_base \u0026gt; app.secrets.secret_key_base \u0026gt; application.config.secret_key_base \u0026gt; application.secret_key_base\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eNow, it always uses \u003ccode\u003eapplication.secret_key_base\u003c/code\u003e. Make sure you're using the same secret key after the upgrade; otherwise, previously generated tokens for \u003ccode\u003erecoverable\u003c/code\u003e, \u003ccode\u003elockable\u003c/code\u003e, and \u003ccode\u003econfirmable\u003c/code\u003e will be invalid.\n\u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5645\"\u003e#5645\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eChange password instructions button label on devise view from \u003ccode\u003eSend me reset password instructions\u003c/code\u003e to \u003ccode\u003eSend me password reset instructions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5515\"\u003e#5515\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eChange \u003ccode\u003e\u0026lt;br\u0026gt;\u003c/code\u003e tags separating form elements to wrapping them in \u003ccode\u003e\u0026lt;p\u0026gt;\u003c/code\u003e tags \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5494\"\u003e#5494\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReplace \u003ccode\u003e[data-turbo-cache=false]\u003c/code\u003e with \u003ccode\u003e[data-turbo-temporary]\u003c/code\u003e on \u003ccode\u003edevise/shared/error_messages\u003c/code\u003e partial. This has been \u003ca href=\"https://github.com/hotwired/turbo/releases/tag/v7.3.0\"\u003edeprecated by Turbo since v7.3.0 (released on Mar 1, 2023)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf you are using an older version of Turbo and the default devise template, you'll need to copy it over to your app and change that back to \u003ccode\u003e[data-turbo-cache=false]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eenhancements\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Rails 8 support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRoutes are lazy-loaded by default in test and development environments now so Devise loads them before \u003ccode\u003eDevise.mappings\u003c/code\u003e call. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5728\"\u003e#5728\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew apps using Rack 3.1+ will be generated using \u003ccode\u003econfig.responder.error_status = :unprocessable_content\u003c/code\u003e, since \u003ca href=\"https://redirect.github.com/rack/rack/pull/2137\"\u003e\u003ccode\u003e:unprocessable_entity\u003c/code\u003e has been deprecated by Rack\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eLatest versions of \u003ca href=\"https://redirect.github.com/rails/rails/pull/53383\"\u003eRails transparently convert \u003ccode\u003e:unprocessable_entity\u003c/code\u003e -\u0026gt; \u003ccode\u003e:unprocessable_content\u003c/code\u003e\u003c/a\u003e, and Devise will use that in the failure app to avoid Rack deprecation warnings for apps that are configured with \u003ccode\u003e:unprocessable_entity\u003c/code\u003e. They can also simply change their \u003ccode\u003eerror_status\u003c/code\u003e to \u003ccode\u003e:unprocessable_content\u003c/code\u003e in latest Rack versions to avoid the warning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Ruby 3.4 and 4.0 support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eReenable Mongoid test suite across all Rails 7+ versions, to ensure we continue supporting it. Changes to dirty tracking to support Mongoid 8.0+. \u003ca href=\"https://redirect.github.com/heartcombo/devise/pull/5568\"\u003e#5568\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePassword length validator is changed from\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003evalidates_length_of :password, within: password_length, allow_blank: true`\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003evalidates_length_of :password, minimum: proc { password_length.min }, maximum: proc { password_length.max }, allow_blank: true\n\u003c/code\u003e\u003c/pre\u003e\n\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/heartcombo/devise/commit/c51da69d04caacfa2ef32240796b668bc134265f\"\u003e\u003ccode\u003ec51da69\u003c/code\u003e\u003c/a\u003e Release v5, no changes since RC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/e9c534d363cc9d552662049b38582eead87bedd6\"\u003e\u003ccode\u003ee9c534d\u003c/code\u003e\u003c/a\u003e Fix \u0026quot;Test is missing assertions\u0026quot; warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/731074bf09c2a0cd498c1b8a2a01434e722f94d5\"\u003e\u003ccode\u003e731074b\u003c/code\u003e\u003c/a\u003e Stop updating copyright every year [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/35920d27e5e9508e14e2576e4226c368bd30b74f\"\u003e\u003ccode\u003e35920d2\u003c/code\u003e\u003c/a\u003e Exclude Rails main + Ruby 3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/00a97782cb91104a72ea68d8f62ca8aa0e6eb101\"\u003e\u003ccode\u003e00a9778\u003c/code\u003e\u003c/a\u003e Release v5.0.0.rc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/119a40f9d38fba356cd29ac4e4957c6adc3f6c66\"\u003e\u003ccode\u003e119a40f\u003c/code\u003e\u003c/a\u003e Fix gemspec and readme, Devise v5 will support Rails \u0026gt;= 7, not 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/1096b609677d77a31c2615054cd41502ffe51ffe\"\u003e\u003ccode\u003e1096b60\u003c/code\u003e\u003c/a\u003e Remove deprecated \u003ccode\u003eDevise.activerecord51?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/fc466316df51df4a8968a9ba35152de7a54cfa94\"\u003e\u003ccode\u003efc46631\u003c/code\u003e\u003c/a\u003e Ensure auth keys at the start of the i18n msg are properly cased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/356b09431274c2c97a02376655278ea7414ebc1a\"\u003e\u003ccode\u003e356b094\u003c/code\u003e\u003c/a\u003e Downcase authentication keys and humanize error message (\u003ca href=\"https://redirect.github.com/heartcombo/devise/issues/4834\"\u003e#4834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heartcombo/devise/commit/9a149ff139303edf3b832129054c62066baea98f\"\u003e\u003ccode\u003e9a149ff\u003c/code\u003e\u003c/a\u003e Return 401 for sessions#destroy action with no user signed in (\u003ca href=\"https://redirect.github.com/heartcombo/devise/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/heartcombo/devise/compare/v4.9.4...v5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stripe` from 17.2.0 to 18.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stripe/stripe-ruby/releases\"\u003estripe's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1767\"\u003e#1767\u003c/a\u003e Update generated code\n\u003cul\u003e\n\u003cli\u003eAdd support for event notifications \u003ccode\u003eV2CoreAccountClosedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountCreatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationCustomerUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationMerchantUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingConfigurationRecipientUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingDefaultsUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingFutureRequirementsUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingIdentityUpdatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountIncludingRequirementsUpdatedEvent\u003c/code\u003e, and \u003ccode\u003eV2CoreAccountUpdatedEvent\u003c/code\u003e with related object \u003ccode\u003eV2::Core::Account\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for event notification \u003ccode\u003eV2CoreAccountLinkReturnedEvent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for event notifications \u003ccode\u003eV2CoreAccountPersonCreatedEvent\u003c/code\u003e, \u003ccode\u003eV2CoreAccountPersonDeletedEvent\u003c/code\u003e, and \u003ccode\u003eV2CoreAccountPersonUpdatedEvent\u003c/code\u003e with related object \u003ccode\u003eV2::Core::AccountPerson\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/stripe/stripe-ruby/blob/v18.2.0/CHANGELOG.md\"\u003ethe changelog for more details\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev18.2.0-beta.1\u003c/h2\u003e\n\u003cp\u003eThis release changes the pinned API version to \u003ccode\u003e2025-12-15.preview\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1724\"\u003e#1724\u003c/a\u003e Add EventNotificationHandler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/stripe/stripe-ruby/pull/1735\"\u003e#1735\u003c/a\u003e Update generated code for beta\n\u003cul\u003e\n\u003cli\u003eAdd support for new resources \u003ccode\u003eReserve::Hold\u003c/code\u003e, \u003ccode\u003eReserve::Plan\u003c/code\u003e, and \u003ccode\u003eReserve::Release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003elist\u003c/code\u003e and \u003ccode\u003eretrieve\u003c/code\u003e methods on resources \u003ccode\u003eReserve::Hold\u003c/code\u003e and \u003ccode\u003eReserve::Release\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eretrieve\u003c/code\u003e method on resource \u003ccode\u003eReserve::Plan\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBilling::CreditBalanceSummary.customer_account\u003c/code\u003e, \u003ccode\u003eBilling::CreditGrant.customer_account\u003c/code\u003e, \u003ccode\u003eBillingPortal::Session.customer_account\u003c/code\u003e, \u003ccode\u003eCashBalance.customer_account\u003c/code\u003e, \u003ccode\u003eCheckout::Session.customer_account\u003c/code\u003e, \u003ccode\u003eConfirmationToken::PaymentMethodPreview.customer_account\u003c/code\u003e, \u003ccode\u003eCreditNote.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerBalanceTransaction.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerCashBalanceTransaction.customer_account\u003c/code\u003e, \u003ccode\u003eCustomerSession.customer_account\u003c/code\u003e, \u003ccode\u003eDiscount.customer_account\u003c/code\u003e, \u003ccode\u003eInvoice.customer_account\u003c/code\u003e, \u003ccode\u003eInvoiceItem.customer_account\u003c/code\u003e, \u003ccode\u003ePaymentIntent.customer_account\u003c/code\u003e, \u003ccode\u003ePaymentMethod.customer_account\u003c/code\u003e, \u003ccode\u003ePromotionCode.customer_account\u003c/code\u003e, \u003ccode\u003eQuote.customer_account\u003c/code\u003e, \u003ccode\u003eQuotePreviewInvoice.customer_account\u003c/code\u003e, \u003ccode\u003eQuotePreviewSubscriptionSchedule.customer_account\u003c/code\u003e, \u003ccode\u003eSetupAttempt.customer_account\u003c/code\u003e, \u003ccode\u003eSubscription.customer_account\u003c/code\u003e, \u003ccode\u003eSubscriptionSchedule.customer_account\u003c/code\u003e, \u003ccode\u003eTaxId.customer_account\u003c/code\u003e, and \u003ccode\u003eTaxId::Owner.customer_account\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::FinancialAddressGeneratedMicrodeposits.amounts\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount\u003c/code\u003e from \u003ccode\u003elongInteger\u003c/code\u003e to \u003ccode\u003eemptyable(longInteger)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.amount_type\u003c/code\u003e from \u003ccode\u003eenum('fixed'|'maximum')\u003c/code\u003e to \u003ccode\u003eemptyable(enum('fixed'|'maximum'))\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.end_date\u003c/code\u003e from \u003ccode\u003estring\u003c/code\u003e to \u003ccode\u003eemptyable(string)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payment_schedule\u003c/code\u003e from \u003ccode\u003eenum\u003c/code\u003e to \u003ccode\u003eemptyable(enum)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.payments_per_period\u003c/code\u003e from \u003ccode\u003elongInteger\u003c/code\u003e to \u003ccode\u003eemptyable(longInteger)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003ePaymentIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.purpose\u003c/code\u003e from \u003ccode\u003eenum\u003c/code\u003e to \u003ccode\u003eemptyable(enum)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eCheckout::SessionCreateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, \u003ccode\u003eSetupIntentConfirmParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, \u003ccode\u003eSetupIntentCreateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e, and \u003ccode\u003eSetupIntentUpdateParams::PaymentMethodOption::Payto::MandateOption.start_date\u003c/code\u003e from \u003ccode\u003estring\u003c/code\u003e to \u003ccode\u003eemptyable(string)\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eIdentity::VerificationSession.related_customer_account\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easync_workflows\u003c/code\u003e on \u003ccode\u003ePaymentIntent\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003epayto\u003c/code\u003e on \u003ccode\u003eQuotePreviewInvoice::PaymentSetting::PaymentMethodOption\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for \u003ccode\u003erequested\u003c/code\u003e on \u003ccode\u003eV2::Core::Account::Configuration::Customer::Capability::AutomaticIndirectTax\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AchDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AcssDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AffirmPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AfterpayClearpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AlmaPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AmazonPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::AuBecsDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BacsDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BancontactPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BlikPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::BoletoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CardPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CartesBancairesPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::CashappPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::EpsPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::FpxPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::GbBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::GrabpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::IdealPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::JcbPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::JpBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KakaoPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KlarnaPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KonbiniPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::KrCardPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::LinkPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MobilepayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MultibancoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::MxBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::NaverPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::OxxoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::P24Payment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PayByBankPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PaycoPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PaynowPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::PromptpayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::RevolutPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SamsungPayPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SepaBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SepaDebitPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::StripeBalance::Payout\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::SwishPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::TwintPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::UsBankTransferPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Merchant::Capability::ZipPayment\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::BankAccount::Local\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::BankAccount::Wire\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::Card\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::StripeBalance::Payout\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Recipient::Capability::StripeBalance::StripeTransfer\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::FinancialAddress::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Eur\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Gbp\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::HoldsCurrency::Usd\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::InboundTransfer::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::BankAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::Card\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundPayment::FinancialAccount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundTransfer::BankAccount\u003c/code\u003e, and \u003ccode\u003eV2::Core::Account::Configuration::Storer::Capability::OutboundTransfer::FinancialAccount\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::Core::Account::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::Account::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountCreateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountCreateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountTokenCreateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountTokenCreateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountUpdateParams::Identity::BusinessDetail::AnnualRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::Core::AccountUpdateParams::Identity::BusinessDetail::MonthlyEstimatedRevenue.amount\u003c/code\u003e, \u003ccode\u003eV2::FinancialAddressCreditSimulationCreditParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Adjustment.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::InboundTransfer.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::InboundTransferCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPayment.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuote.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuote::EstimatedFee.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPaymentQuoteCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundTransfer.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundTransferCreateParams.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::ReceivedCredit.amount\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::ReceivedDebit.amount\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::Transaction.amount\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default.responsibilities\u003c/code\u003e to be required\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default::Responsibility.fees_collector\u003c/code\u003e to be optional\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eV2::Core::Account::Default::Responsibility.losses_collector\u003c/code\u003e to be optional\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003efinancial_connections_account\u003c/code\u003e on \u003ccode\u003eV2::Core::Vault::UsBankAccount\u003c/code\u003e and \u003ccode\u003eV2::MoneyManagement::PayoutMethod::BankAccount\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.available\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.available\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.available\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.inbound_pending\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.inbound_pending\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.inbound_pending\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::FinancialAccount::Balance.outbound_pending\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::Transaction::BalanceImpact.outbound_pending\u003c/code\u003e, and \u003ccode\u003eV2::MoneyManagement::TransactionEntry::BalanceImpact.outbound_pending\u003c/code\u003e from \u003ccode\u003eamount\u003c/code\u003e to \u003ccode\u003ean object\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eChange type of \u003ccode\u003eV2::MoneyManagement::InboundTransfer::From.debited\u003c/code\u003e, \u003ccode\u003eV2::MoneyManagement::OutboundPayment::From.debited\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/binos30/shopline/pull/108","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/binos30%2Fshopline/issues/108","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/108/packages"}},{"old_version":"0.58.1","new_version":"0.58.2","update_type":"patch","path":null,"pr_created_at":"2026-01-26T10:06:45.000Z","version_change":"0.58.1 → 0.58.2","issue":{"uuid":"3855302993","node_id":"PR_kwDOQGdt_c6_VQa6","number":463,"state":"open","title":"chore(deps-dev): bump solargraph from 0.58.1 to 0.58.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T10:06:45.000Z","updated_at":"2026-01-26T10:06:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/arya020595/st_intent_harvest/pull/463","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/arya020595%2Fst_intent_harvest/issues/463","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/463/packages"}},{"old_version":"0.57.0","new_version":"0.58.2","update_type":"minor","path":"/examples/interoperability/reader","pr_created_at":"2026-01-19T23:37:52.000Z","version_change":"0.57.0 → 0.58.2","issue":{"uuid":"3831500546","node_id":"PR_kwDOQJrbC86-Gczs","number":23,"state":"closed","title":"build(deps-dev): Bump solargraph from 0.57.0 to 0.58.2 in /examples/interoperability/reader","user":"dependabot[bot]","labels":["dependencies","ruby","Stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T02:19:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T23:37:52.000Z","updated_at":"2026-02-04T02:20:07.000Z","time_to_close":1305727,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev): Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":"/examples/interoperability/reader","ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/blumk/go-grpc-microservice-example/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blumk%2Fgo-grpc-microservice-example/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"0.57.0","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-19T16:43:45.000Z","version_change":"0.57.0 → 0.58.1","issue":{"uuid":"3830495501","node_id":"PR_kwDOB0hQ2c6-DHfz","number":8436,"state":"open","title":"Bump the general-gems group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T16:43:45.000Z","updated_at":"2026-01-19T17:25:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"general-gems","update_count":28,"packages":[{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"addressable","old_version":"2.8.7","new_version":"2.8.8","repository_url":"https://github.com/sporkmonger/addressable"},{"name":"aws-sdk-s3","old_version":"1.208.0","new_version":"1.211.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"faker","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/faker-ruby/faker"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"google-apis-drive_v3","old_version":"0.74.0","new_version":"0.76.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"google-cloud-bigquery","old_version":"1.61.1","new_version":"1.62.0","repository_url":"https://github.com/googleapis/google-cloud-ruby"},{"name":"ipaddr","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/ruby/ipaddr"},{"name":"json-schema","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/voxpupuli/json-schema"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.0","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"online_migrations","old_version":"0.31.2","new_version":"0.32.0","repository_url":"https://github.com/fatkodima/online_migrations"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"rails_semantic_logger","old_version":"4.18.0","new_version":"4.19.0","repository_url":"https://github.com/reidmorrison/rails_semantic_logger"},{"name":"sentry-rails","old_version":"6.1.1","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"aws-sdk-ssm","old_version":"1.207.0","new_version":"1.209.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"pry","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/pry/pry"},{"name":"mock_redis","old_version":"0.48.1","new_version":"0.53.0","repository_url":"https://github.com/sds/mock_redis"},{"name":"redis-client","old_version":"0.26.1","new_version":"0.26.3","repository_url":"https://github.com/redis-rb/redis-client"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"site_prism","old_version":"5.1","new_version":"5.1.1","repository_url":"https://github.com/site-prism/site_prism"},{"name":"vcr","old_version":"6.3.1","new_version":"6.4.0","repository_url":"https://github.com/vcr/vcr"}],"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 the general-gems group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [addressable](https://github.com/sporkmonger/addressable) | `2.8.7` | `2.8.8` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.208.0` | `1.211.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.5.3` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [google-apis-drive_v3](https://github.com/googleapis/google-api-ruby-client) | `0.74.0` | `0.76.0` |\n| [google-cloud-bigquery](https://github.com/googleapis/google-cloud-ruby) | `1.61.1` | `1.62.0` |\n| [ipaddr](https://github.com/ruby/ipaddr) | `1.2.7` | `1.2.8` |\n| [json-schema](https://github.com/voxpupuli/json-schema) | `6.0.0` | `6.1.0` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.0` |\n| [online_migrations](https://github.com/fatkodima/online_migrations) | `0.31.2` | `0.32.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [rails_semantic_logger](https://github.com/reidmorrison/rails_semantic_logger) | `4.18.0` | `4.19.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `6.1.1` | `6.2.0` |\n| [aws-sdk-ssm](https://github.com/aws/aws-sdk-ruby) | `1.207.0` | `1.209.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.1` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [pry](https://github.com/pry/pry) | `0.15.2` | `0.16.0` |\n| [mock_redis](https://github.com/sds/mock_redis) | `0.48.1` | `0.53.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.26.1` | `0.26.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.39.0` |\n| [site_prism](https://github.com/site-prism/site_prism) | `5.1` | `5.1.1` |\n| [vcr](https://github.com/vcr/vcr) | `6.3.1` | `6.4.0` |\n\n\nUpdates `active_storage_validations` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/releases\"\u003eactive_storage_validations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake PDF analyzer handle decimal dimensions by \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete lib/tasks directory by \u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typo in UK locale content type error messages by \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\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/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ehttps://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\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/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md\"\u003eactive_storage_validations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003e3.0.3\n\u003cul\u003e\n\u003cli\u003eFix issue with pdf having decimal dimensions (e.g. 200.3 pt) (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/401\"\u003eigorkasyanchuk/active_storage_validations#401\u003c/a\u003e) \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in I18n variables for \u003ccode\u003esv\u003c/code\u003e, \u003ccode\u003euk\u003c/code\u003e, \u003ccode\u003evi\u003c/code\u003e and \u003ccode\u003ezh-CN\u003c/code\u003e locales, improve I18n issue detection (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e) \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless checks for parent relation, this bug was present from Rails \u003ccode\u003e8.0.2\u003c/code\u003e until \u003ccode\u003e8.0.4\u003c/code\u003e (excluded), because of Rails own bug (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/377\"\u003eigorkasyanchuk/active_storage_validations#377\u003c/a\u003e) \u003ca href=\"https://github.com/mth0158\"\u003e\u003ccode\u003e@​mth0158\u003c/code\u003e\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/igorkasyanchuk/active_storage_validations/commit/52cd74ae8d0c388eb4ecd0d22f246d24bfac6831\"\u003e\u003ccode\u003e52cd74a\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/86a78db1125ca0f6838540a61c4332f644e38a48\"\u003e\u003ccode\u003e86a78db\u003c/code\u003e\u003c/a\u003e Update CHANGES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/efd56c884b4dfadc05fb49b5ea9babab966d74ed\"\u003e\u003ccode\u003eefd56c8\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/22f23372117f2646781e23075252a8bf6f6b318f\"\u003e\u003ccode\u003e22f2337\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/d84c5057cab1b89c8efbfa7d6aaa07970ac677d4\"\u003e\u003ccode\u003ed84c505\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/cc7362409da43eeaaffe8818a62076ce56409f99\"\u003e\u003ccode\u003ecc73624\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c06ceb384b45f5a4414d4355643d9a44fea301fe\"\u003e\u003ccode\u003ec06ceb3\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c9e433f74e79604b3e19dc5dc646e79a2e536b1e\"\u003e\u003ccode\u003ec9e433f\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/1a8f41cd8fd9435ffcc80da1177c998b245bd3f5\"\u003e\u003ccode\u003e1a8f41c\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/db16045b198f4f473bbebe93f0178625e7de4433\"\u003e\u003ccode\u003edb16045\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `addressable` from 2.8.7 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md\"\u003eaddressable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAddressable 2.8.8 \u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epublic_suffix\u003c/code\u003e 7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/561\"\u003esporkmonger/addressable#561\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/558\"\u003esporkmonger/addressable#558\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/sporkmonger/addressable/commit/111af8e8d3260dbd5b10a2dfec42a4e129d18705\"\u003e\u003ccode\u003e111af8e\u003c/code\u003e\u003c/a\u003e Update version, gemspec, and CHANGELOG for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/d923a5e9a7b20ed57199e9a37366446c7f8fde4f\"\u003e\u003ccode\u003ed923a5e\u003c/code\u003e\u003c/a\u003e Fix heading levels in README and Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/88f14727fffea367e3801e05f72d17f9079281a9\"\u003e\u003ccode\u003e88f1472\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/22528139b10c9697a4790f334d9323ecc02c59fe\"\u003e\u003ccode\u003e2252813\u003c/code\u003e\u003c/a\u003e Replace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/af2d3f6e70b9551f94124e2dbab0d739127a8234\"\u003e\u003ccode\u003eaf2d3f6\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003epublic_suffix\u003c/code\u003e v7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/aaa53fe23417b0bb5ce198ed081a70e70f240260\"\u003e\u003ccode\u003eaaa53fe\u003c/code\u003e\u003c/a\u003e CI: restore older rubies for \u003ccode\u003epublic_suffix\u003c/code\u003e jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/49fc47477dc39f816bee25419c687e9a1f0282ef\"\u003e\u003ccode\u003e49fc474\u003c/code\u003e\u003c/a\u003e CI: fix \u003ccode\u003eprofile:template_match_memory\u003c/code\u003e task for Ruby \u0026gt;2.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/c0f98d5f18e428a601b55f3740546293a18fc371\"\u003e\u003ccode\u003ec0f98d5\u003c/code\u003e\u003c/a\u003e CI: use latest stable ruby outside the version matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/7cb10aae0353bc3c280aecaf3f62645b62c1ccce\"\u003e\u003ccode\u003e7cb10aa\u003c/code\u003e\u003c/a\u003e CI: test with modern JVM Rubies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/dd1adcfc8368ab188526f7160c6e74fe2ef4cafa\"\u003e\u003ccode\u003edd1adcf\u003c/code\u003e\u003c/a\u003e CI: less \u003ccode\u003eubuntu-22.04\u003c/code\u003e, more \u003ccode\u003eubuntu-24.04\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sporkmonger/addressable/compare/addressable-2.8.7...addressable-2.8.8\"\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.208.0 to 1.211.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.211.0 (2026-01-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Falls back to header request checksums when using custom endpoints or endpoint providers for PutObject and UploadPart operations.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.1 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Normalize response encoding to UTF-8 for proper XML error parsing in HTTP 200 responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.0 (2026-01-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Added \u003ccode\u003e:http_chunk_size\u003c/code\u003e parameter to \u003ccode\u003eTransferManager#upload_file\u003c/code\u003e to control the buffer size when streaming request bodies over HTTP. Larger chunk sizes may improve network throughput at the cost of higher memory usage (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Improved memory efficiency when calculating request checksums for large file uploads (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.209.0 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Add additional validation to Outpost bucket names.\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 `faker` from 3.5.2 to 3.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-ruby/faker/releases\"\u003efaker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch2\u003eDeprecated generators\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements \u0026amp; Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate local dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\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/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/blob/main/CHANGELOG.md\"\u003efaker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch3\u003eDeprecated generators\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements \u0026amp; Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate local dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/commit/a4d5e503edda970fc085e942018ee235622bfb11\"\u003e\u003ccode\u003ea4d5e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3152\"\u003e#3152\u003c/a\u003e from faker-ruby/bump-faker-to-v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/bf8ca840b0f6904c5d4716399d0635c3af271ef6\"\u003e\u003ccode\u003ebf8ca84\u003c/code\u003e\u003c/a\u003e Bump faker to v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/7dbacc0d95150d967f5b3cfc960f46e2c5f1afe6\"\u003e\u003ccode\u003e7dbacc0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3151\"\u003e#3151\u003c/a\u003e from faker-ruby/sb-3150-revamp-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/de6e845c44266d0ea481f3a0a47379aeb138fc6f\"\u003e\u003ccode\u003ede6e845\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/71e00e7dc465b8a9a5567f8f44b42dd33faac0eb\"\u003e\u003ccode\u003e71e00e7\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/c2dafd83c9b79626557b249028f78c302ae8528d\"\u003e\u003ccode\u003ec2dafd8\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/1c18dfdb940a1cfff9d1664b9faeb89a977a0552\"\u003e\u003ccode\u003e1c18dfd\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/0d85e813020ce3beff112e6e94633fc9618c44cf\"\u003e\u003ccode\u003e0d85e81\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/d1e200689153d53ee3e41795a5550cf917ae7579\"\u003e\u003ccode\u003ed1e2006\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/3dea9eb140b68c15dbe7f10ed78485f8fc2fa1f2\"\u003e\u003ccode\u003e3dea9eb\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-ruby/faker/compare/v3.5.2...v3.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-drive_v3` from 0.74.0 to 0.76.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-drive_v3/CHANGELOG.md\"\u003egoogle-apis-drive_v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.76.0 (2025-12-14)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251210\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.75.0 (2025-12-07)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251201\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/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-cloud-bigquery` from 1.61.1 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/releases\"\u003egoogle-cloud-bigquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogle-cloud-bigquery: v1.62.0\u003c/h2\u003e\n\u003ch3\u003e1.62.0 (2026-01-06)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README and OVERVIEW\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/googleapis/google-cloud-ruby/commit/7298c5c38b97c232346838f3a837427449cc039c\"\u003e\u003ccode\u003e7298c5c\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-bigquery 1.62.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32333\"\u003e#32333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0203eb76e03b70f115c05ed6a962a7be67798877\"\u003e\u003ccode\u003e0203eb7\u003c/code\u003e\u003c/a\u003e feat(bigquery): Update required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0ed698db17c491e8e3dd82b79fa990c3ae3ef0fa\"\u003e\u003ccode\u003e0ed698d\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32290\"\u003e#32290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/73aa5e7cd4ed9fcc21558f24b3d5681f8411818e\"\u003e\u003ccode\u003e73aa5e7\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager-v1 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32291\"\u003e#32291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/5880e4e0d377a5cc6c5ad4a2f4a1a3b6afa2981e\"\u003e\u003ccode\u003e5880e4e\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-recaptcha_enterprise-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a95e6093b565e15ac6b032173935eddaa68ffb17\"\u003e\u003ccode\u003ea95e609\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-build-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32292\"\u003e#32292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/c413cf13e8aff71f393f3a0ad2d41ae03857a7cc\"\u003e\u003ccode\u003ec413cf1\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-pubsub-v1 1.14.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a1e2c60126164b96345abb160444b016ceaaf2df\"\u003e\u003ccode\u003ea1e2c60\u003c/code\u003e\u003c/a\u003e feat: Update GCB with latest proto changes (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32228\"\u003e#32228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/055516f83aec6b102471f5bba8eb007e63199128\"\u003e\u003ccode\u003e055516f\u003c/code\u003e\u003c/a\u003e docs: Add the IDENTIFIER field behavior annotation to fields of Cloud Pub/Sub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/8a45f1edb935d2b47c7070e5a4fd12f9ddc849d5\"\u003e\u003ccode\u003e8a45f1e\u003c/code\u003e\u003c/a\u003e feat: add verifiedBots field to RiskAnalysis and definitions for a Bot object...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/compare/google-cloud-bigquery/v1.61.1...google-cloud-bigquery/v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipaddr` from 1.2.7 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/93ef50bc04285e61785c8539a81b8b8dc4eb7935\"\u003e\u003ccode\u003e93ef50b\u003c/code\u003e\u003c/a\u003e v1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/05b833c85ed9183310b6f12faed5af4b1c05fa36\"\u003e\u003ccode\u003e05b833c\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/bd92f240cdb0c612cdc7b78b4fe71d64c0a41b77\"\u003e\u003ccode\u003ebd92f24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/91\"\u003e#91\u003c/a\u003e from ruby/macos15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/3d8c735fb63d023e687525a02948251971102cd2\"\u003e\u003ccode\u003e3d8c735\u003c/code\u003e\u003c/a\u003e Replaced macos-15-intel from macos-13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c520750624f6137230ae2cd63030f37a739e84e4\"\u003e\u003ccode\u003ec520750\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/cb9f561883e95422308c0ee5c1bbb8c553b7d573\"\u003e\u003ccode\u003ecb9f561\u003c/code\u003e\u003c/a\u003e [DOC] Stop documentation for internals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/ada04589feebaa52cfd1cba1339363bce2d4544e\"\u003e\u003ccode\u003eada0458\u003c/code\u003e\u003c/a\u003e gemspec files does not need to be included in spec.files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/0603ddb578e853319ec26ead2747d2606122a798\"\u003e\u003ccode\u003e0603ddb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/70\"\u003e#70\u003c/a\u003e from ishikawa999/fix-invalid-address-error-message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c96dbadee3b088868192bf103a5f7b3ac9fc5d24\"\u003e\u003ccode\u003ec96dbad\u003c/code\u003e\u003c/a\u003e Fix InvalidAddressError message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/4061a67e28369833f899d6446b92de563bc65a1e\"\u003e\u003ccode\u003e4061a67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/88\"\u003e#88\u003c/a\u003e from k0kubun/sync-ruby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/ipaddr/compare/v1.2.7...v1.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/voxpupuli/json-schema/releases\"\u003ejson-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminitest: Allow 6.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003evoxpupuli/json-schema#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003evoxpupuli/json-schema#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003evoxpupuli/json-schema#559\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ehttps://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\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/voxpupuli/json-schema/blob/master/CHANGELOG.md\"\u003ejson-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/tree/v6.1.0\"\u003ev6.1.0\u003c/a\u003e (2025-12-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003e#559\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eminitest: Allow 6.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003e#558\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003e#557\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\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/voxpupuli/json-schema/commit/233ce0541ea9bd3144df21959018097d32cc749b\"\u003e\u003ccode\u003e233ce05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/560\"\u003e#560\u003c/a\u003e from bastelfreak/rel610\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/5b831307f5fb496d0952b3d688dcf77b28bea95e\"\u003e\u003ccode\u003e5b83130\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/54a97e9b9884a64c73b1a41dc5750d14a6a24c53\"\u003e\u003ccode\u003e54a97e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/559\"\u003e#559\u003c/a\u003e from bastelfreak/vpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/ccf25072884ac807b54100fd629f26bfb1dc8f90\"\u003e\u003ccode\u003eccf2507\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/557\"\u003e#557\u003c/a\u003e from bastelfreak/bigd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/13a5e52e3c33d880003a2ad65f3174a0795e3a3f\"\u003e\u003ccode\u003e13a5e52\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/558\"\u003e#558\u003c/a\u003e from bastelfreak/minitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/659c4cf83772867b9a37a47b251c065f4f31a937\"\u003e\u003ccode\u003e659c4cf\u003c/code\u003e\u003c/a\u003e rubocop: autofix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/82a393e3dd8d3feba756dd718b6778218671e2bd\"\u003e\u003ccode\u003e82a393e\u003c/code\u003e\u003c/a\u003e voxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/8d6257d2d324f5ad202bb803cc5e24d566688bad\"\u003e\u003ccode\u003e8d6257d\u003c/code\u003e\u003c/a\u003e minitest: Allow 6.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/9f52b34a54a9063aace89edeb3caf1e96acee851\"\u003e\u003ccode\u003e9f52b34\u003c/code\u003e\u003c/a\u003e bigdecimal: Allow 4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/45b88569582f296a600c702ddc2640f14d4b13a8\"\u003e\u003ccode\u003e45b8856\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/555\"\u003e#555\u003c/a\u003e from voxpupuli/dependabot/github_actions/actions/uplo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.18.10 to 1.19.0\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.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e11a97ecc3c0e7e5edcf395720b10860ef493b768f6aa80c539573530bc933767  nokogiri-1.19.0-aarch64-linux-gnu.gem\neb70507f5e01bc23dad9b8dbec2b36ad0e61d227b42d292835020ff754fb7ba9  nokogiri-1.19.0-aarch64-linux-musl.gem\n572a259026b2c8b7c161fdb6469fa2d0edd2b61cd599db4bbda93289abefbfe5  nokogiri-1.19.0-arm-linux-gnu.gem\n23ed90922f1a38aed555d3de4d058e90850c731c5b756d191b3dc8055948e73c  nokogiri-1.19.0-arm-linux-musl.gem\n0811dfd936d5f6dd3f6d32ef790568bf29b2b7bead9ba68866847b33c9cf5810  nokogiri-1.19.0-arm64-darwin.gem\n5f3a70e252be641d8a4099f7fb4cc25c81c632cb594eec9b4b8f2ca8be4374f3  nokogiri-1.19.0-java.gem\n05d7ed2d95731edc9bef2811522dc396df3e476ef0d9c76793a9fca81cab056b  nokogiri-1.19.0-x64-mingw-ucrt.gem\n1dad56220b603a8edb9750cd95798bffa2b8dd9dd9aa47f664009ee5b43e3067  nokogiri-1.19.0-x86_64-darwin.gem\nf482b95c713d60031d48c44ce14562f8d2ce31e3a9e8dd0ccb131e9e5a68b58c  nokogiri-1.19.0-x86_64-linux-gnu.gem\n1c4ca6b381622420073ce6043443af1d321e8ed93cc18b08e2666e5bd02ffae4  nokogiri-1.19.0-x86_64-linux-musl.gem\ne304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695  nokogiri-1.19.0.gem\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/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\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/d77bfb66302532b90c0f340ed6b4ae74f275dde8\"\u003e\u003ccode\u003ed77bfb6\u003c/code\u003e\u003c/a\u003e version bump to v1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1eb5c2c035b360fd1195de0b274e901b6e0c12dd\"\u003e\u003ccode\u003e1eb5c2c\u003c/code\u003e\u003c/a\u003e dev: convert scripts/test-gem-set to use mise\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/88a120fd8198cd49b7cbe6388c92cd92d776407d\"\u003e\u003ccode\u003e88a120f\u003c/code\u003e\u003c/a\u003e dep: Add native Ruby 4 support, drop Ruby 3.1 support (v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3592\"\u003e#3592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f8c8f74e846ea49d2cb221710cc08618842ba21e\"\u003e\u003ccode\u003ef8c8f74\u003c/code\u003e\u003c/a\u003e Skip the parser compression test for Windows system libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/e91c0fcde1a3b331863468407bb52bc2a7d27830\"\u003e\u003ccode\u003ee91c0fc\u003c/code\u003e\u003c/a\u003e ci: temporarily pin to setup-ruby with windows ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1b08acc30a3147a6addab090bf6100e077437f26\"\u003e\u003ccode\u003e1b08acc\u003c/code\u003e\u003c/a\u003e dep: update to minitest 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/404487d983593ba1bb8ce91568a65da6d2d86439\"\u003e\u003ccode\u003e404487d\u003c/code\u003e\u003c/a\u003e dep: require JRuby \u0026gt;= 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/19b22eaaacad92da5ec5b38e97bb750e14b096e5\"\u003e\u003ccode\u003e19b22ea\u003c/code\u003e\u003c/a\u003e dep: add support for native Ruby 4.0 gem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ec57d11955d4d2e4d47bea3803312e128f5875f2\"\u003e\u003ccode\u003eec57d11\u003c/code\u003e\u003c/a\u003e ci: bump versions in CI images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f7b640f364e7aca0c55b25beda3aa369581a71c7\"\u003e\u003ccode\u003ef7b640f\u003c/code\u003e\u003c/a\u003e ci: avoid bundler collisions in downstream tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.18.10...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `online_migrations` from 0.31.2 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md\"\u003eonline_migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.32.0 (2026-01-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd ability to create delayed background migrations\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eadd_index_in_background(:users, :name, delay: true)\nenqueue_background_data_migration(\u0026quot;MyMigration\u0026quot;, delay: true)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThey will start only after approval from the user.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix enqueueing background data migrations with the same name on different tables\u003c/p\u003e\n\u003cp\u003eNote: Run \u003ccode\u003ebin/rails generate online_migrations:upgrade\u003c/code\u003e if using background schema migrations.\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/fatkodima/online_migrations/commit/dde452d8ec9445e73ec775ac2f968e33e37d0036\"\u003e\u003ccode\u003edde452d\u003c/code\u003e\u003c/a\u003e Release 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/83b8385d16e25260eec84c6ec5c0a0220b348246\"\u003e\u003ccode\u003e83b8385\u003c/code\u003e\u003c/a\u003e Add ability to create delayed background migrations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0cf161828ff797d2433747422c40a5c06f38fdb1\"\u003e\u003ccode\u003e0cf1618\u003c/code\u003e\u003c/a\u003e Use ruby 4.0 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/1d92aeb982f815a131eb776b6e9f58ab916041a5\"\u003e\u003ccode\u003e1d92aeb\u003c/code\u003e\u003c/a\u003e Remove default from \u003ccode\u003ebackground_data_migrations.iteration_pause\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0fe7f2e478890d716e68fb06fe76c60553ec614c\"\u003e\u003ccode\u003e0fe7f2e\u003c/code\u003e\u003c/a\u003e Fix enqueueing background data migrations with the same name on different tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/4db6417b1b4d99b02996295ccce1120bf360a64e\"\u003e\u003ccode\u003e4db6417\u003c/code\u003e\u003c/a\u003e Update development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fatkodima/online_migrations/compare/v0.31.2...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rails_semantic_logger` from 4.18.0 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/1bebe94f021888eedc626bbe00615ae124849b43\"\u003e\u003ccode\u003e1bebe94\u003c/code\u003e\u003c/a\u003e v4.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/11dc9698d452ae7439cb6454f925345d48b059a9\"\u003e\u003ccode\u003e11dc969\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/280\"\u003e#280\u003c/a\u003e from Austio/add-rails-8.1-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/c43a1e36fedc58c36f4cb11cd76125181c79c809\"\u003e\u003ccode\u003ec43a1e3\u003c/code\u003e\u003c/a\u003e Move bypass of methods to 8.0.3 in order to catch existing known issues repor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/8f85e1e4cf94fcc8ffe43614a71f8687940a8a6e\"\u003e\u003ccode\u003e8f85e1e\u003c/code\u003e\u003c/a\u003e Add return for setting runtime inside of log_subscriber when we have a rails ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/af57798bd706f25e9dc7e73f19b6e24e224ec91d\"\u003e\u003ccode\u003eaf57798\u003c/code\u003e\u003c/a\u003e ActiveRecord::RuntimeRegistry.sql_runtime private API moved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/7619be8b86c658170cf870d3a4e812e25a5fec54\"\u003e\u003ccode\u003e7619be8\u003c/code\u003e\u003c/a\u003e Add rails 8.1 specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/b5a03bd00a8b0cc3f5592037c03f0776e91f8d6b\"\u003e\u003ccode\u003eb5a03bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/272\"\u003e#272\u003c/a\u003e from 0robustus1/avoid-failing-in-no-assets-mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/e282f3df5da68a94450905d82209bffb14aa8c46\"\u003e\u003ccode\u003ee282f3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/270\"\u003e#270\u003c/a\u003e from jdelStrother/async-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/0f0886be36b923bbc02f80b27e22f700c8d01a6b\"\u003e\u003ccode\u003e0f0886b\u003c/code\u003e\u003c/a\u003e avoid crashing in no assets (api only) mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/34881884b996f235148c30594c363beccaa0adeb\"\u003e\u003ccode\u003e3488188\u003c/code\u003e\u003c/a\u003e Restore async test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/compare/v4.18.0...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-rails` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/bcc0fe7d211b6dffd273a13ebeb2bcf8af0f0fb7\"\u003e\u003ccode\u003ebcc0fe7\u003c/code\u003e\u003c/a\u003e fix(logging): improve error handling in AR subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/78a5a08950025b029132b81198f0279dbf42f34c\"\u003e\u003ccode\u003e78a5a08\u003c/code\u003e\u003c/a\u003e fix(rails): fix logging of cached queries with binds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/a5cee1bdbf51747d719db5a998b36ed303107ae4\"\u003e\u003ccode\u003ea5cee1b\u003c/code\u003e\u003c/a\u003e fix(rails): handle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-ruby` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-ruby's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/6081a29cbe4d018ecd28b4da484e782b7349e450\"\u003e\u003ccode\u003e6081a29\u003c/code\u003e\u003c/a\u003e chore: remove unused constant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2796\"\u003e#2796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/fac9cc3b790e37f5c19c2a02dc0bc47184d9bff0\"\u003e\u003ccode\u003efac9cc3\u003c/code\u003e\u003c/a\u003e fix(logging): prevent log errors from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sidekiq` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-sidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-ssm` from 1.207.0 to 1.209.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-ssm/CHANGELOG.md\"\u003eaws-sdk-ssm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.209.0 (2026-01-08)\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.208.0 (2026-01-05)\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\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 `solargraph` from 0.57.0 to 0.58.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexp...\n\n_Description has been truncated_","html_url":"https://github.com/DFE-Digital/teaching-vacancies/pull/8436","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fteaching-vacancies/issues/8436","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8436/packages"}},{"old_version":"0.57.0","new_version":"0.58.2","update_type":"minor","path":null,"pr_created_at":"2026-01-19T16:43:17.000Z","version_change":"0.57.0 → 0.58.2","issue":{"uuid":"3830493879","node_id":"PR_kwDOQc4dvs6-DHJA","number":26,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.2","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-20T02:55:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-19T16:43:17.000Z","updated_at":"2026-02-20T02:55:44.000Z","time_to_close":2715137,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/533872019e08fa0ebd8ce1c6b0cc1e8c27abc431\"\u003e\u003ccode\u003e5338720\u003c/code\u003e\u003c/a\u003e Normalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/Tobzz123/trading-journal/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tobzz123%2Ftrading-journal/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"0.58.1","new_version":"0.58.2","update_type":"patch","path":null,"pr_created_at":"2026-01-19T13:35:24.000Z","version_change":"0.58.1 → 0.58.2","issue":{"uuid":"3829768589","node_id":"PR_kwDOArQPcc6-Ar0j","number":1306,"state":"open","title":"Bump solargraph from 0.58.1 to 0.58.2","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-01-19T13:35:24.000Z","updated_at":"2026-01-26T16:00:25.812Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.58.1","new_version":"0.58.2","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.58.1 to 0.58.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.2 - January 19, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\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/castwide/solargraph/commit/676da4c4cec040d735a9a54265c91dc91ec462bb\"\u003e\u003ccode\u003e676da4c\u003c/code\u003e\u003c/a\u003e Release 0.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4c05f2806078c3433b08ce3703eeb8a34e9325fc\"\u003e\u003ccode\u003e4c05f28\u003c/code\u003e\u003c/a\u003e Raise InvalidOffsetError for offsets \u0026gt; text (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1155\"\u003e#1155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5ae55584e399822af0a12b386229acffdd9bd7bd\"\u003e\u003ccode\u003e5ae5558\u003c/code\u003e\u003c/a\u003e Improve memory efficiency of Position class (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/ce12a5f63cba2e72b04453c756751a3fafb2d0a0\"\u003e\u003ccode\u003ece12a5f\u003c/code\u003e\u003c/a\u003e Fix 'solargraph pin --references ClassName' private method call (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/95ed300a4fceceaf4b0b95baef7701a1e0bc30aa\"\u003e\u003ccode\u003e95ed300\u003c/code\u003e\u003c/a\u003e Avoid rbs pollution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1146\"\u003e#1146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.58.1...v0.58.2\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.58.1\u0026new-version=0.58.2)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/spree/spree_starter/pull/1306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spree%2Fspree_starter/issues/1306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1306/packages"}},{"old_version":"0.57.0","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-19T08:23:14.000Z","version_change":"0.57.0 → 0.58.1","issue":{"uuid":"3828559104","node_id":"PR_kwDOB0hQ2c698s8A","number":8432,"state":"open","title":"Bump the general-gems group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T08:23:14.000Z","updated_at":"2026-01-19T18:03:53.354Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"general-gems","update_count":29,"packages":[{"name":"active_storage_validations","old_version":"3.0.2","new_version":"3.0.3","repository_url":"https://github.com/igorkasyanchuk/active_storage_validations"},{"name":"addressable","old_version":"2.8.7","new_version":"2.8.8","repository_url":"https://github.com/sporkmonger/addressable"},{"name":"aws-sdk-s3","old_version":"1.208.0","new_version":"1.211.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"faker","old_version":"3.5.2","new_version":"3.5.3","repository_url":"https://github.com/faker-ruby/faker"},{"name":"friendly_id","old_version":"5.5.1","new_version":"5.6.0","repository_url":"https://github.com/norman/friendly_id"},{"name":"google-apis-drive_v3","old_version":"0.74.0","new_version":"0.76.0","repository_url":"https://github.com/googleapis/google-api-ruby-client"},{"name":"google-cloud-bigquery","old_version":"1.61.1","new_version":"1.62.0","repository_url":"https://github.com/googleapis/google-cloud-ruby"},{"name":"ipaddr","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/ruby/ipaddr"},{"name":"json-schema","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/voxpupuli/json-schema"},{"name":"nokogiri","old_version":"1.18.10","new_version":"1.19.0","repository_url":"https://github.com/sparklemotion/nokogiri"},{"name":"online_migrations","old_version":"0.31.2","new_version":"0.32.0","repository_url":"https://github.com/fatkodima/online_migrations"},{"name":"pg","old_version":"1.6.2","new_version":"1.6.3","repository_url":"https://github.com/ged/ruby-pg"},{"name":"rails_semantic_logger","old_version":"4.18.0","new_version":"4.19.0","repository_url":"https://github.com/reidmorrison/rails_semantic_logger"},{"name":"sentry-rails","old_version":"6.1.1","new_version":"6.2.0","repository_url":"https://github.com/getsentry/sentry-ruby"},{"name":"aws-sdk-ssm","old_version":"1.207.0","new_version":"1.209.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"},{"name":"brakeman","old_version":"7.1.1","new_version":"7.1.2","repository_url":"https://github.com/presidentbeef/brakeman"},{"name":"database_consistency","old_version":"2.0.8","new_version":"2.1.1","repository_url":"https://github.com/djezzzl/database_consistency"},{"name":"debug","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/ruby/debug"},{"name":"dotenv-rails","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/bkeepers/dotenv"},{"name":"pry","old_version":"0.15.2","new_version":"0.16.0","repository_url":"https://github.com/pry/pry"},{"name":"mock_redis","old_version":"0.48.1","new_version":"0.53.0","repository_url":"https://github.com/sds/mock_redis"},{"name":"redis-client","old_version":"0.26.1","new_version":"0.26.3","repository_url":"https://github.com/redis-rb/redis-client"},{"name":"selenium-webdriver","old_version":"4.38.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"site_prism","old_version":"5.1","new_version":"5.1.1","repository_url":"https://github.com/site-prism/site_prism"},{"name":"vcr","old_version":"6.3.1","new_version":"6.4.0","repository_url":"https://github.com/vcr/vcr"}],"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 the general-gems group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [active_storage_validations](https://github.com/igorkasyanchuk/active_storage_validations) | `3.0.2` | `3.0.3` |\n| [addressable](https://github.com/sporkmonger/addressable) | `2.8.7` | `2.8.8` |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.208.0` | `1.211.0` |\n| [faker](https://github.com/faker-ruby/faker) | `3.5.2` | `3.5.3` |\n| [friendly_id](https://github.com/norman/friendly_id) | `5.5.1` | `5.6.0` |\n| [google-apis-drive_v3](https://github.com/googleapis/google-api-ruby-client) | `0.74.0` | `0.76.0` |\n| [google-cloud-bigquery](https://github.com/googleapis/google-cloud-ruby) | `1.61.1` | `1.62.0` |\n| [ipaddr](https://github.com/ruby/ipaddr) | `1.2.7` | `1.2.8` |\n| [json-schema](https://github.com/voxpupuli/json-schema) | `6.0.0` | `6.1.0` |\n| [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.18.10` | `1.19.0` |\n| [online_migrations](https://github.com/fatkodima/online_migrations) | `0.31.2` | `0.32.0` |\n| [pg](https://github.com/ged/ruby-pg) | `1.6.2` | `1.6.3` |\n| [rails_semantic_logger](https://github.com/reidmorrison/rails_semantic_logger) | `4.18.0` | `4.19.0` |\n| [sentry-rails](https://github.com/getsentry/sentry-ruby) | `6.1.1` | `6.2.0` |\n| [aws-sdk-ssm](https://github.com/aws/aws-sdk-ruby) | `1.207.0` | `1.209.0` |\n| [solargraph](https://github.com/castwide/solargraph) | `0.57.0` | `0.58.1` |\n| [brakeman](https://github.com/presidentbeef/brakeman) | `7.1.1` | `7.1.2` |\n| [database_consistency](https://github.com/djezzzl/database_consistency) | `2.0.8` | `2.1.1` |\n| [debug](https://github.com/ruby/debug) | `1.11.0` | `1.11.1` |\n| [dotenv-rails](https://github.com/bkeepers/dotenv) | `3.1.8` | `3.2.0` |\n| [pry](https://github.com/pry/pry) | `0.15.2` | `0.16.0` |\n| [mock_redis](https://github.com/sds/mock_redis) | `0.48.1` | `0.53.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.26.1` | `0.26.3` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.38.0` | `4.39.0` |\n| [site_prism](https://github.com/site-prism/site_prism) | `5.1` | `5.1.1` |\n| [vcr](https://github.com/vcr/vcr) | `6.3.1` | `6.4.0` |\n\n\nUpdates `active_storage_validations` from 3.0.2 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/releases\"\u003eactive_storage_validations's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake PDF analyzer handle decimal dimensions by \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete lib/tasks directory by \u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typo in UK locale content type error messages by \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\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/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/400\"\u003eigorkasyanchuk/active_storage_validations#400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wwahammy\"\u003e\u003ccode\u003e@​wwahammy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/402\"\u003eigorkasyanchuk/active_storage_validations#402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ehttps://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\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/igorkasyanchuk/active_storage_validations/blob/master/CHANGES.md\"\u003eactive_storage_validations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cul\u003e\n\u003cli\u003e3.0.3\n\u003cul\u003e\n\u003cli\u003eFix issue with pdf having decimal dimensions (e.g. 200.3 pt) (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/401\"\u003eigorkasyanchuk/active_storage_validations#401\u003c/a\u003e) \u003ca href=\"https://github.com/tekin\"\u003e\u003ccode\u003e@​tekin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in I18n variables for \u003ccode\u003esv\u003c/code\u003e, \u003ccode\u003euk\u003c/code\u003e, \u003ccode\u003evi\u003c/code\u003e and \u003ccode\u003ezh-CN\u003c/code\u003e locales, improve I18n issue detection (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/pull/403\"\u003eigorkasyanchuk/active_storage_validations#403\u003c/a\u003e) \u003ca href=\"https://github.com/miry\"\u003e\u003ccode\u003e@​miry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove useless checks for parent relation, this bug was present from Rails \u003ccode\u003e8.0.2\u003c/code\u003e until \u003ccode\u003e8.0.4\u003c/code\u003e (excluded), because of Rails own bug (\u003ca href=\"https://redirect.github.com/igorkasyanchuk/active_storage_validations/issues/377\"\u003eigorkasyanchuk/active_storage_validations#377\u003c/a\u003e) \u003ca href=\"https://github.com/mth0158\"\u003e\u003ccode\u003e@​mth0158\u003c/code\u003e\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/igorkasyanchuk/active_storage_validations/commit/52cd74ae8d0c388eb4ecd0d22f246d24bfac6831\"\u003e\u003ccode\u003e52cd74a\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/86a78db1125ca0f6838540a61c4332f644e38a48\"\u003e\u003ccode\u003e86a78db\u003c/code\u003e\u003c/a\u003e Update CHANGES.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/efd56c884b4dfadc05fb49b5ea9babab966d74ed\"\u003e\u003ccode\u003eefd56c8\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/22f23372117f2646781e23075252a8bf6f6b318f\"\u003e\u003ccode\u003e22f2337\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/d84c5057cab1b89c8efbfa7d6aaa07970ac677d4\"\u003e\u003ccode\u003ed84c505\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/cc7362409da43eeaaffe8818a62076ce56409f99\"\u003e\u003ccode\u003ecc73624\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c06ceb384b45f5a4414d4355643d9a44fea301fe\"\u003e\u003ccode\u003ec06ceb3\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/c9e433f74e79604b3e19dc5dc646e79a2e536b1e\"\u003e\u003ccode\u003ec9e433f\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/1a8f41cd8fd9435ffcc80da1177c998b245bd3f5\"\u003e\u003ccode\u003e1a8f41c\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/commit/db16045b198f4f473bbebe93f0178625e7de4433\"\u003e\u003ccode\u003edb16045\u003c/code\u003e\u003c/a\u003e [CI] Fix CI\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorkasyanchuk/active_storage_validations/compare/3.0.2...3.0.03\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `addressable` from 2.8.7 to 2.8.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md\"\u003eaddressable's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAddressable 2.8.8 \u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epublic_suffix\u003c/code\u003e 7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/561\"\u003esporkmonger/addressable#561\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/sporkmonger/addressable/pull/558\"\u003esporkmonger/addressable#558\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/sporkmonger/addressable/commit/111af8e8d3260dbd5b10a2dfec42a4e129d18705\"\u003e\u003ccode\u003e111af8e\u003c/code\u003e\u003c/a\u003e Update version, gemspec, and CHANGELOG for 2.8.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/d923a5e9a7b20ed57199e9a37366446c7f8fde4f\"\u003e\u003ccode\u003ed923a5e\u003c/code\u003e\u003c/a\u003e Fix heading levels in README and Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/88f14727fffea367e3801e05f72d17f9079281a9\"\u003e\u003ccode\u003e88f1472\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/22528139b10c9697a4790f334d9323ecc02c59fe\"\u003e\u003ccode\u003e2252813\u003c/code\u003e\u003c/a\u003e Replace the \u003ccode\u003eunicode.data\u003c/code\u003e blob by a ruby constant (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/af2d3f6e70b9551f94124e2dbab0d739127a8234\"\u003e\u003ccode\u003eaf2d3f6\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003epublic_suffix\u003c/code\u003e v7 (\u003ca href=\"https://redirect.github.com/sporkmonger/addressable/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/aaa53fe23417b0bb5ce198ed081a70e70f240260\"\u003e\u003ccode\u003eaaa53fe\u003c/code\u003e\u003c/a\u003e CI: restore older rubies for \u003ccode\u003epublic_suffix\u003c/code\u003e jobs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/49fc47477dc39f816bee25419c687e9a1f0282ef\"\u003e\u003ccode\u003e49fc474\u003c/code\u003e\u003c/a\u003e CI: fix \u003ccode\u003eprofile:template_match_memory\u003c/code\u003e task for Ruby \u0026gt;2.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/c0f98d5f18e428a601b55f3740546293a18fc371\"\u003e\u003ccode\u003ec0f98d5\u003c/code\u003e\u003c/a\u003e CI: use latest stable ruby outside the version matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/7cb10aae0353bc3c280aecaf3f62645b62c1ccce\"\u003e\u003ccode\u003e7cb10aa\u003c/code\u003e\u003c/a\u003e CI: test with modern JVM Rubies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sporkmonger/addressable/commit/dd1adcfc8368ab188526f7160c6e74fe2ef4cafa\"\u003e\u003ccode\u003edd1adcf\u003c/code\u003e\u003c/a\u003e CI: less \u003ccode\u003eubuntu-22.04\u003c/code\u003e, more \u003ccode\u003eubuntu-24.04\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sporkmonger/addressable/compare/addressable-2.8.7...addressable-2.8.8\"\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.208.0 to 1.211.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.211.0 (2026-01-08)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIssue - Falls back to header request checksums when using custom endpoints or endpoint providers for PutObject and UploadPart operations.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.1 (2026-01-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Normalize response encoding to UTF-8 for proper XML error parsing in HTTP 200 responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.210.0 (2026-01-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Added \u003ccode\u003e:http_chunk_size\u003c/code\u003e parameter to \u003ccode\u003eTransferManager#upload_file\u003c/code\u003e to control the buffer size when streaming request bodies over HTTP. Larger chunk sizes may improve network throughput at the cost of higher memory usage (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature - Improved memory efficiency when calculating request checksums for large file uploads (Ruby MRI only).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.209.0 (2025-12-23)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Add additional validation to Outpost bucket names.\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 `faker` from 3.5.2 to 3.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/faker-ruby/faker/releases\"\u003efaker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch2\u003eDeprecated generators\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImprovements \u0026amp; Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate local dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\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/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/blob/main/CHANGELOG.md\"\u003efaker's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/faker-ruby/faker/tree/v3.5.3\"\u003ev3.5.3\u003c/a\u003e (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eWishing you a cozy and calm Holiday season ☃️\u003c/p\u003e\n\u003cp\u003eThis version adds and improves some locales, fixes some bugs, and deprecates some generators.\u003c/p\u003e\n\u003cp\u003eThanks to all contributors!\u003c/p\u003e\n\u003ch3\u003eDeprecated generators\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor: move \u003ccode\u003eFaker::BossaNova\u003c/code\u003e under \u003ccode\u003eFaker::Music::BossaNova\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3140\"\u003efaker-ruby/faker#3140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eFaker::Twitter\u003c/code\u003e in favor of \u003ccode\u003eFaker::X\u003c/code\u003e and update attributes by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3138\"\u003efaker-ruby/faker#3138\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements \u0026amp; Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove duplicate entry \u003ccode\u003eamateur radio\u003c/code\u003e from \u003ccode\u003elocales/en/hobby.yml\u003c/code\u003e by \u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3114\"\u003e#3114\u003c/a\u003e: prevent scientific notation when generating bank account number by \u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: typos in locales for \u003ccode\u003eoverwatch.yml\u003c/code\u003e, \u003ccode\u003erajnikanth.yml\u003c/code\u003e and \u003ccode\u003estreet_fighter.ym\u003c/code\u003e by \u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eArtist\u003c/code\u003e translations for the japanese locale by \u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecountry_code\u003c/code\u003e to Estonia locale (\u003ccode\u003elocales/ee.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReformat Arabic locale (\u003ccode\u003elocales/ar.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor: Improve UK Phone number false failure hit-rate by \u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprovements and fixes for Elder Scrolls locale (\u003ccode\u003eelder_scrolls.yml\u003c/code\u003e) by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd en-GB ID Numbers (aka National Insurance Numbers) by \u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ukrainian city locales to the modern ones by \u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3127\"\u003efaker-ruby/faker#3127\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevamp the docs to make them easier to find by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3151\"\u003efaker-ruby/faker#3151\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky test on \u003ccode\u003eFaker::IdNumber\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3126\"\u003efaker-ruby/faker#3126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove minitest dependency on i18n reload test by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3149\"\u003efaker-ruby/faker#3149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused release workflow by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3133\"\u003efaker-ruby/faker#3133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate local dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump benchmark from 0.4.1 to 0.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3122\"\u003efaker-ruby/faker#3122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rake from 13.3.0 to 13.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3124\"\u003efaker-ruby/faker#3124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump test-unit from 3.7.0 to 3.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3128\"\u003efaker-ruby/faker#3128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rubocop-minitest from 0.38.1 to 0.38.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3116\"\u003efaker-ruby/faker#3116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump dependencies by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3141\"\u003efaker-ruby/faker#3141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump Minitest version to \u003ccode\u003ev5.26.1\u003c/code\u003e and fix issues by \u003ca href=\"https://github.com/stefannibrasil\"\u003e\u003ccode\u003e@​stefannibrasil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3144\"\u003efaker-ruby/faker#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps: bump rubocop version to \u003ccode\u003ev1.81.7\u003c/code\u003e by \u003ca href=\"https://github.com/thdaraujo\"\u003e\u003ccode\u003e@​thdaraujo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3143\"\u003efaker-ruby/faker#3143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Leenday\"\u003e\u003ccode\u003e@​Leenday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3099\"\u003efaker-ruby/faker#3099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AhmedHisham552\"\u003e\u003ccode\u003e@​AhmedHisham552\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3118\"\u003efaker-ruby/faker#3118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smorttey\"\u003e\u003ccode\u003e@​smorttey\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3106\"\u003efaker-ruby/faker#3106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neco-nico\"\u003e\u003ccode\u003e@​neco-nico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3110\"\u003efaker-ruby/faker#3110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HassanAkbar\"\u003e\u003ccode\u003e@​HassanAkbar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3111\"\u003efaker-ruby/faker#3111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramzieus\"\u003e\u003ccode\u003e@​ramzieus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3130\"\u003efaker-ruby/faker#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luke-hill\"\u003e\u003ccode\u003e@​luke-hill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3136\"\u003efaker-ruby/faker#3136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SleekMutt\"\u003e\u003ccode\u003e@​SleekMutt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3129\"\u003efaker-ruby/faker#3129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stefanjcollier\"\u003e\u003ccode\u003e@​stefanjcollier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/faker-ruby/faker/pull/3032\"\u003efaker-ruby/faker#3032\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/faker-ruby/faker/commit/a4d5e503edda970fc085e942018ee235622bfb11\"\u003e\u003ccode\u003ea4d5e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3152\"\u003e#3152\u003c/a\u003e from faker-ruby/bump-faker-to-v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/bf8ca840b0f6904c5d4716399d0635c3af271ef6\"\u003e\u003ccode\u003ebf8ca84\u003c/code\u003e\u003c/a\u003e Bump faker to v3.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/7dbacc0d95150d967f5b3cfc960f46e2c5f1afe6\"\u003e\u003ccode\u003e7dbacc0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/faker-ruby/faker/issues/3151\"\u003e#3151\u003c/a\u003e from faker-ruby/sb-3150-revamp-docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/de6e845c44266d0ea481f3a0a47379aeb138fc6f\"\u003e\u003ccode\u003ede6e845\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/71e00e7dc465b8a9a5567f8f44b42dd33faac0eb\"\u003e\u003ccode\u003e71e00e7\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/c2dafd83c9b79626557b249028f78c302ae8528d\"\u003e\u003ccode\u003ec2dafd8\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/1c18dfdb940a1cfff9d1664b9faeb89a977a0552\"\u003e\u003ccode\u003e1c18dfd\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/0d85e813020ce3beff112e6e94633fc9618c44cf\"\u003e\u003ccode\u003e0d85e81\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/d1e200689153d53ee3e41795a5550cf917ae7579\"\u003e\u003ccode\u003ed1e2006\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/faker-ruby/faker/commit/3dea9eb140b68c15dbe7f10ed78485f8fc2fa1f2\"\u003e\u003ccode\u003e3dea9eb\u003c/code\u003e\u003c/a\u003e Update GENERATORS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/faker-ruby/faker/compare/v3.5.2...v3.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `friendly_id` from 5.5.1 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/norman/friendly_id/blob/master/Changelog.md\"\u003efriendly_id's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0 (2025-12-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd: \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix: history not using \u003ccode\u003eparse_friendly_id\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/pull/1020\"\u003e#1020\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/norman/friendly_id/commit/f72defb209de742fa51da7aedd1f01687f9e1d4d\"\u003e\u003ccode\u003ef72defb\u003c/code\u003e\u003c/a\u003e Use the 'v' prefix for version numbers. (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/192a2bbcccc3e1a0df64a613e537cd110fbeeb0a\"\u003e\u003ccode\u003e192a2bb\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ebundler/gem_tasks\u003c/code\u003e and update \u003ccode\u003eVERSION\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/af14c1cd6f1dac38d2ae1b42b18dcb12f9fd5321\"\u003e\u003ccode\u003eaf14c1c\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing workflow (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/70dd565e43063bd17dfcb613801705bfb6d3603b\"\u003e\u003ccode\u003e70dd565\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1038\"\u003e#1038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/db7f70208a09e6ef61152c2ad7154fcd126dea23\"\u003e\u003ccode\u003edb7f702\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etreat_numeric_as_conflict\u003c/code\u003e option to prevent ambiguous numeric slugs (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/cca90a60709c6e5984e5b710cb9b3fb70240b5ed\"\u003e\u003ccode\u003ecca90a6\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/c288abb863cc0ad3a57131f1047542969776ecb7\"\u003e\u003ccode\u003ec288abb\u003c/code\u003e\u003c/a\u003e Update CI matrix to support Rails 8.0 and 7.2, add Ruby 3.3 and 3.4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/40b899a547624a50dbe44c5f337ef393e04a9152\"\u003e\u003ccode\u003e40b899a\u003c/code\u003e\u003c/a\u003e Fix typo and prompt to install ~\u0026gt; 5.5.0 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1023\"\u003e#1023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/0500b488c5f0066951c92726ee8c3dcef9f98813\"\u003e\u003ccode\u003e0500b48\u003c/code\u003e\u003c/a\u003e Add Rails 7.1 to CI Matrix and drop support for Ruby 2.6 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/norman/friendly_id/commit/6de0269492a43471dc2145b8768a5e613a947288\"\u003e\u003ccode\u003e6de0269\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/norman/friendly_id/issues/1016\"\u003e#1016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/norman/friendly_id/compare/5.5.1...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-apis-drive_v3` from 0.74.0 to 0.76.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-drive_v3/CHANGELOG.md\"\u003egoogle-apis-drive_v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev0.76.0 (2025-12-14)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251210\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev0.75.0 (2025-12-07)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegenerated from discovery document revision 20251201\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/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google-cloud-bigquery` from 1.61.1 to 1.62.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/releases\"\u003egoogle-cloud-bigquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003egoogle-cloud-bigquery: v1.62.0\u003c/h2\u003e\n\u003ch3\u003e1.62.0 (2026-01-06)\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README and OVERVIEW\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/googleapis/google-cloud-ruby/commit/7298c5c38b97c232346838f3a837427449cc039c\"\u003e\u003ccode\u003e7298c5c\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-bigquery 1.62.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32333\"\u003e#32333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0203eb76e03b70f115c05ed6a962a7be67798877\"\u003e\u003ccode\u003e0203eb7\u003c/code\u003e\u003c/a\u003e feat(bigquery): Update required Ruby version to 3.1+ (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32332\"\u003e#32332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/0ed698db17c491e8e3dd82b79fa990c3ae3ef0fa\"\u003e\u003ccode\u003e0ed698d\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32290\"\u003e#32290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/73aa5e7cd4ed9fcc21558f24b3d5681f8411818e\"\u003e\u003ccode\u003e73aa5e7\u003c/code\u003e\u003c/a\u003e chore(main): release google-ads-ad_manager-v1 3.0.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32291\"\u003e#32291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/5880e4e0d377a5cc6c5ad4a2f4a1a3b6afa2981e\"\u003e\u003ccode\u003e5880e4e\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-recaptcha_enterprise-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32294\"\u003e#32294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a95e6093b565e15ac6b032173935eddaa68ffb17\"\u003e\u003ccode\u003ea95e609\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-build-v1 1.10.0 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32292\"\u003e#32292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/c413cf13e8aff71f393f3a0ad2d41ae03857a7cc\"\u003e\u003ccode\u003ec413cf1\u003c/code\u003e\u003c/a\u003e chore(main): release google-cloud-pubsub-v1 1.14.2 (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32293\"\u003e#32293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/a1e2c60126164b96345abb160444b016ceaaf2df\"\u003e\u003ccode\u003ea1e2c60\u003c/code\u003e\u003c/a\u003e feat: Update GCB with latest proto changes (\u003ca href=\"https://redirect.github.com/googleapis/google-cloud-ruby/issues/32228\"\u003e#32228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/055516f83aec6b102471f5bba8eb007e63199128\"\u003e\u003ccode\u003e055516f\u003c/code\u003e\u003c/a\u003e docs: Add the IDENTIFIER field behavior annotation to fields of Cloud Pub/Sub...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/google-cloud-ruby/commit/8a45f1edb935d2b47c7070e5a4fd12f9ddc849d5\"\u003e\u003ccode\u003e8a45f1e\u003c/code\u003e\u003c/a\u003e feat: add verifiedBots field to RiskAnalysis and definitions for a Bot object...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/google-cloud-ruby/compare/google-cloud-bigquery/v1.61.1...google-cloud-bigquery/v1.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ipaddr` from 1.2.7 to 1.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/93ef50bc04285e61785c8539a81b8b8dc4eb7935\"\u003e\u003ccode\u003e93ef50b\u003c/code\u003e\u003c/a\u003e v1.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/05b833c85ed9183310b6f12faed5af4b1c05fa36\"\u003e\u003ccode\u003e05b833c\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/bd92f240cdb0c612cdc7b78b4fe71d64c0a41b77\"\u003e\u003ccode\u003ebd92f24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/91\"\u003e#91\u003c/a\u003e from ruby/macos15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/3d8c735fb63d023e687525a02948251971102cd2\"\u003e\u003ccode\u003e3d8c735\u003c/code\u003e\u003c/a\u003e Replaced macos-15-intel from macos-13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c520750624f6137230ae2cd63030f37a739e84e4\"\u003e\u003ccode\u003ec520750\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/cb9f561883e95422308c0ee5c1bbb8c553b7d573\"\u003e\u003ccode\u003ecb9f561\u003c/code\u003e\u003c/a\u003e [DOC] Stop documentation for internals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/ada04589feebaa52cfd1cba1339363bce2d4544e\"\u003e\u003ccode\u003eada0458\u003c/code\u003e\u003c/a\u003e gemspec files does not need to be included in spec.files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/0603ddb578e853319ec26ead2747d2606122a798\"\u003e\u003ccode\u003e0603ddb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/70\"\u003e#70\u003c/a\u003e from ishikawa999/fix-invalid-address-error-message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/c96dbadee3b088868192bf103a5f7b3ac9fc5d24\"\u003e\u003ccode\u003ec96dbad\u003c/code\u003e\u003c/a\u003e Fix InvalidAddressError message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/ipaddr/commit/4061a67e28369833f899d6446b92de563bc65a1e\"\u003e\u003ccode\u003e4061a67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/ipaddr/issues/88\"\u003e#88\u003c/a\u003e from k0kubun/sync-ruby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/ipaddr/compare/v1.2.7...v1.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json-schema` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/voxpupuli/json-schema/releases\"\u003ejson-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminitest: Allow 6.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003evoxpupuli/json-schema#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003evoxpupuli/json-schema#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 by \u003ca href=\"https://github.com/bastelfreak\"\u003e\u003ccode\u003e@​bastelfreak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003evoxpupuli/json-schema#559\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ehttps://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\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/voxpupuli/json-schema/blob/master/CHANGELOG.md\"\u003ejson-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/tree/v6.1.0\"\u003ev6.1.0\u003c/a\u003e (2025-12-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003evoxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0 \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/559\"\u003e#559\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eminitest: Allow 6.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/558\"\u003e#558\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebigdecimal: Allow 4.x \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/pull/557\"\u003e#557\u003c/a\u003e (\u003ca href=\"https://github.com/bastelfreak\"\u003ebastelfreak\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/voxpupuli/json-schema/commit/233ce0541ea9bd3144df21959018097d32cc749b\"\u003e\u003ccode\u003e233ce05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/560\"\u003e#560\u003c/a\u003e from bastelfreak/rel610\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/5b831307f5fb496d0952b3d688dcf77b28bea95e\"\u003e\u003ccode\u003e5b83130\u003c/code\u003e\u003c/a\u003e Release 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/54a97e9b9884a64c73b1a41dc5750d14a6a24c53\"\u003e\u003ccode\u003e54a97e9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/559\"\u003e#559\u003c/a\u003e from bastelfreak/vpr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/ccf25072884ac807b54100fd629f26bfb1dc8f90\"\u003e\u003ccode\u003eccf2507\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/557\"\u003e#557\u003c/a\u003e from bastelfreak/bigd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/13a5e52e3c33d880003a2ad65f3174a0795e3a3f\"\u003e\u003ccode\u003e13a5e52\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/558\"\u003e#558\u003c/a\u003e from bastelfreak/minitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/659c4cf83772867b9a37a47b251c065f4f31a937\"\u003e\u003ccode\u003e659c4cf\u003c/code\u003e\u003c/a\u003e rubocop: autofix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/82a393e3dd8d3feba756dd718b6778218671e2bd\"\u003e\u003ccode\u003e82a393e\u003c/code\u003e\u003c/a\u003e voxpupuli-rubocop: Update 4.2.0-\u0026gt;5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/8d6257d2d324f5ad202bb803cc5e24d566688bad\"\u003e\u003ccode\u003e8d6257d\u003c/code\u003e\u003c/a\u003e minitest: Allow 6.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/9f52b34a54a9063aace89edeb3caf1e96acee851\"\u003e\u003ccode\u003e9f52b34\u003c/code\u003e\u003c/a\u003e bigdecimal: Allow 4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/voxpupuli/json-schema/commit/45b88569582f296a600c702ddc2640f14d4b13a8\"\u003e\u003ccode\u003e45b8856\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/voxpupuli/json-schema/issues/555\"\u003e#555\u003c/a\u003e from voxpupuli/dependabot/github_actions/actions/uplo...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/voxpupuli/json-schema/compare/v6.0.0...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nokogiri` from 1.18.10 to 1.19.0\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.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre\u003e\u003ccode\u003e11a97ecc3c0e7e5edcf395720b10860ef493b768f6aa80c539573530bc933767  nokogiri-1.19.0-aarch64-linux-gnu.gem\neb70507f5e01bc23dad9b8dbec2b36ad0e61d227b42d292835020ff754fb7ba9  nokogiri-1.19.0-aarch64-linux-musl.gem\n572a259026b2c8b7c161fdb6469fa2d0edd2b61cd599db4bbda93289abefbfe5  nokogiri-1.19.0-arm-linux-gnu.gem\n23ed90922f1a38aed555d3de4d058e90850c731c5b756d191b3dc8055948e73c  nokogiri-1.19.0-arm-linux-musl.gem\n0811dfd936d5f6dd3f6d32ef790568bf29b2b7bead9ba68866847b33c9cf5810  nokogiri-1.19.0-arm64-darwin.gem\n5f3a70e252be641d8a4099f7fb4cc25c81c632cb594eec9b4b8f2ca8be4374f3  nokogiri-1.19.0-java.gem\n05d7ed2d95731edc9bef2811522dc396df3e476ef0d9c76793a9fca81cab056b  nokogiri-1.19.0-x64-mingw-ucrt.gem\n1dad56220b603a8edb9750cd95798bffa2b8dd9dd9aa47f664009ee5b43e3067  nokogiri-1.19.0-x86_64-darwin.gem\nf482b95c713d60031d48c44ce14562f8d2ce31e3a9e8dd0ccb131e9e5a68b58c  nokogiri-1.19.0-x86_64-linux-gnu.gem\n1c4ca6b381622420073ce6043443af1d321e8ed93cc18b08e2666e5bd02ffae4  nokogiri-1.19.0-x86_64-linux-musl.gem\ne304d21865f62518e04f2bf59f93bd3a97ca7b07e7f03952946d8e1c05f45695  nokogiri-1.19.0.gem\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/nokogiri/blob/main/CHANGELOG.md\"\u003enokogiri's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0 / 2025-12-28\u003c/h2\u003e\n\u003ch4\u003eRuby\u003c/h4\u003e\n\u003cp\u003eThis release is focused on changes to Ruby version support, and is otherwise functionally identical to v1.18.10.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce native gem support for Ruby 4.0. \u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3590\"\u003e#3590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnd support for Ruby 3.1, for which \u003ca href=\"https://www.ruby-lang.org/en/downloads/branches/\"\u003eupstream support ended 2025-03-26\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnd support for JRuby 9.4 (which targets Ruby 3.1 compatibility).\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/d77bfb66302532b90c0f340ed6b4ae74f275dde8\"\u003e\u003ccode\u003ed77bfb6\u003c/code\u003e\u003c/a\u003e version bump to v1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1eb5c2c035b360fd1195de0b274e901b6e0c12dd\"\u003e\u003ccode\u003e1eb5c2c\u003c/code\u003e\u003c/a\u003e dev: convert scripts/test-gem-set to use mise\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/88a120fd8198cd49b7cbe6388c92cd92d776407d\"\u003e\u003ccode\u003e88a120f\u003c/code\u003e\u003c/a\u003e dep: Add native Ruby 4 support, drop Ruby 3.1 support (v1.19.x) (\u003ca href=\"https://redirect.github.com/sparklemotion/nokogiri/issues/3592\"\u003e#3592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f8c8f74e846ea49d2cb221710cc08618842ba21e\"\u003e\u003ccode\u003ef8c8f74\u003c/code\u003e\u003c/a\u003e Skip the parser compression test for Windows system libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/e91c0fcde1a3b331863468407bb52bc2a7d27830\"\u003e\u003ccode\u003ee91c0fc\u003c/code\u003e\u003c/a\u003e ci: temporarily pin to setup-ruby with windows ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/1b08acc30a3147a6addab090bf6100e077437f26\"\u003e\u003ccode\u003e1b08acc\u003c/code\u003e\u003c/a\u003e dep: update to minitest 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/404487d983593ba1bb8ce91568a65da6d2d86439\"\u003e\u003ccode\u003e404487d\u003c/code\u003e\u003c/a\u003e dep: require JRuby \u0026gt;= 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/19b22eaaacad92da5ec5b38e97bb750e14b096e5\"\u003e\u003ccode\u003e19b22ea\u003c/code\u003e\u003c/a\u003e dep: add support for native Ruby 4.0 gem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/ec57d11955d4d2e4d47bea3803312e128f5875f2\"\u003e\u003ccode\u003eec57d11\u003c/code\u003e\u003c/a\u003e ci: bump versions in CI images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sparklemotion/nokogiri/commit/f7b640f364e7aca0c55b25beda3aa369581a71c7\"\u003e\u003ccode\u003ef7b640f\u003c/code\u003e\u003c/a\u003e ci: avoid bundler collisions in downstream tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sparklemotion/nokogiri/compare/v1.18.10...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `online_migrations` from 0.31.2 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatkodima/online_migrations/blob/master/CHANGELOG.md\"\u003eonline_migrations's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.32.0 (2026-01-07)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd ability to create delayed background migrations\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eadd_index_in_background(:users, :name, delay: true)\nenqueue_background_data_migration(\u0026quot;MyMigration\u0026quot;, delay: true)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThey will start only after approval from the user.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix enqueueing background data migrations with the same name on different tables\u003c/p\u003e\n\u003cp\u003eNote: Run \u003ccode\u003ebin/rails generate online_migrations:upgrade\u003c/code\u003e if using background schema migrations.\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/fatkodima/online_migrations/commit/dde452d8ec9445e73ec775ac2f968e33e37d0036\"\u003e\u003ccode\u003edde452d\u003c/code\u003e\u003c/a\u003e Release 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/83b8385d16e25260eec84c6ec5c0a0220b348246\"\u003e\u003ccode\u003e83b8385\u003c/code\u003e\u003c/a\u003e Add ability to create delayed background migrations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0cf161828ff797d2433747422c40a5c06f38fdb1\"\u003e\u003ccode\u003e0cf1618\u003c/code\u003e\u003c/a\u003e Use ruby 4.0 on CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/1d92aeb982f815a131eb776b6e9f58ab916041a5\"\u003e\u003ccode\u003e1d92aeb\u003c/code\u003e\u003c/a\u003e Remove default from \u003ccode\u003ebackground_data_migrations.iteration_pause\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/0fe7f2e478890d716e68fb06fe76c60553ec614c\"\u003e\u003ccode\u003e0fe7f2e\u003c/code\u003e\u003c/a\u003e Fix enqueueing background data migrations with the same name on different tables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatkodima/online_migrations/commit/4db6417b1b4d99b02996295ccce1120bf360a64e\"\u003e\u003ccode\u003e4db6417\u003c/code\u003e\u003c/a\u003e Update development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fatkodima/online_migrations/compare/v0.31.2...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pg` from 1.6.2 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md\"\u003epg's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.3 [2025-12-29] Lars Kanis \u003ca href=\"mailto:lars@greiz-reinsdorf.de\"\u003elars@greiz-reinsdorf.de\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAdded:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd binary gems for ruby-4.0, now providing ruby-3.0 to 4.0. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fat binary gem to OpenSSL-3.6.0 and PostgreSQL-18.1.\u003c/li\u003e\n\u003cli\u003eImprove documentation of PG::Result and README. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/676\"\u003e#676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate errorcodes to PostgreSQL-18.\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003erb_hash_new_capa\u003c/code\u003e on Ruby-3.2+ . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeny any server communication on a frozen PG::Connection . \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/677\"\u003e#677\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible race condition in PG::Result in Ractor context. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/674\"\u003e#674\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRemoved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrop binary gem support for platform \u003ccode\u003ex86-mingw32\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop binary gems for ruby-2.7.\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/ged/ruby-pg/commit/d4539c25dcc89d47088e1423f8d1915c041920f5\"\u003e\u003ccode\u003ed4539c2\u003c/code\u003e\u003c/a\u003e Bump VERSION to pg-1.6.3 and add release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/720900dbb9d16aa855793146f15c3772e14f627a\"\u003e\u003ccode\u003e720900d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/682\"\u003e#682\u003c/a\u003e from larskanis/ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/f605b5937093884089109c8baa5fe268fc513eaf\"\u003e\u003ccode\u003ef605b59\u003c/code\u003e\u003c/a\u003e Remove x86-mingw32 from binary builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/5c690006ba158da70d73d939a233cf75ecdd30ef\"\u003e\u003ccode\u003e5c69000\u003c/code\u003e\u003c/a\u003e Update to ruby-4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/2acaf3d0f76334e056229efe260e1f558a8c6b42\"\u003e\u003ccode\u003e2acaf3d\u003c/code\u003e\u003c/a\u003e CI: workaround missing ruby-4.0 on Window\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/b500ded81127963603e1f724e82bed649c9ca8a1\"\u003e\u003ccode\u003eb500ded\u003c/code\u003e\u003c/a\u003e fix comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/bc3f2f8b1110e9bcb225d65554e1a7fc842d0506\"\u003e\u003ccode\u003ebc3f2f8\u003c/code\u003e\u003c/a\u003e CI: Macos-13 on Intel is deprecated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/77667eb4313bd7b79356f402b0fa7fba409483b8\"\u003e\u003ccode\u003e77667eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ged/ruby-pg/issues/678\"\u003e#678\u003c/a\u003e from larskanis/ci-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6e52ce504d05c5359d55f45d9580672103263b54\"\u003e\u003ccode\u003e6e52ce5\u003c/code\u003e\u003c/a\u003e CI: Update PostgreSQL on Macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ged/ruby-pg/commit/6d40f50e51a037022495fe6d98181435652464ff\"\u003e\u003ccode\u003e6d40f50\u003c/code\u003e\u003c/a\u003e CI: Print mkmf.log on failure on Macos\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ged/ruby-pg/compare/v1.6.2...v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rails_semantic_logger` from 4.18.0 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/1bebe94f021888eedc626bbe00615ae124849b43\"\u003e\u003ccode\u003e1bebe94\u003c/code\u003e\u003c/a\u003e v4.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/11dc9698d452ae7439cb6454f925345d48b059a9\"\u003e\u003ccode\u003e11dc969\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/280\"\u003e#280\u003c/a\u003e from Austio/add-rails-8.1-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/c43a1e36fedc58c36f4cb11cd76125181c79c809\"\u003e\u003ccode\u003ec43a1e3\u003c/code\u003e\u003c/a\u003e Move bypass of methods to 8.0.3 in order to catch existing known issues repor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/8f85e1e4cf94fcc8ffe43614a71f8687940a8a6e\"\u003e\u003ccode\u003e8f85e1e\u003c/code\u003e\u003c/a\u003e Add return for setting runtime inside of log_subscriber when we have a rails ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/af57798bd706f25e9dc7e73f19b6e24e224ec91d\"\u003e\u003ccode\u003eaf57798\u003c/code\u003e\u003c/a\u003e ActiveRecord::RuntimeRegistry.sql_runtime private API moved\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/7619be8b86c658170cf870d3a4e812e25a5fec54\"\u003e\u003ccode\u003e7619be8\u003c/code\u003e\u003c/a\u003e Add rails 8.1 specs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/b5a03bd00a8b0cc3f5592037c03f0776e91f8d6b\"\u003e\u003ccode\u003eb5a03bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/272\"\u003e#272\u003c/a\u003e from 0robustus1/avoid-failing-in-no-assets-mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/e282f3df5da68a94450905d82209bffb14aa8c46\"\u003e\u003ccode\u003ee282f3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reidmorrison/rails_semantic_logger/issues/270\"\u003e#270\u003c/a\u003e from jdelStrother/async-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/0f0886be36b923bbc02f80b27e22f700c8d01a6b\"\u003e\u003ccode\u003e0f0886b\u003c/code\u003e\u003c/a\u003e avoid crashing in no assets (api only) mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/commit/34881884b996f235148c30594c363beccaa0adeb\"\u003e\u003ccode\u003e3488188\u003c/code\u003e\u003c/a\u003e Restore async test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/reidmorrison/rails_semantic_logger/compare/v4.18.0...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-rails` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-rails's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/bcc0fe7d211b6dffd273a13ebeb2bcf8af0f0fb7\"\u003e\u003ccode\u003ebcc0fe7\u003c/code\u003e\u003c/a\u003e fix(logging): improve error handling in AR subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/78a5a08950025b029132b81198f0279dbf42f34c\"\u003e\u003ccode\u003e78a5a08\u003c/code\u003e\u003c/a\u003e fix(rails): fix logging of cached queries with binds (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/a5cee1bdbf51747d719db5a998b36ed303107ae4\"\u003e\u003ccode\u003ea5cee1b\u003c/code\u003e\u003c/a\u003e fix(rails): handle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-ruby` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-ruby's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/6081a29cbe4d018ecd28b4da484e782b7349e450\"\u003e\u003ccode\u003e6081a29\u003c/code\u003e\u003c/a\u003e chore: remove unused constant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2796\"\u003e#2796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/fac9cc3b790e37f5c19c2a02dc0bc47184d9bff0\"\u003e\u003ccode\u003efac9cc3\u003c/code\u003e\u003c/a\u003e fix(logging): prevent log errors from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/issues/2795\"\u003e#2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sidekiq` from 6.1.1 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md\"\u003esentry-sidekiq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude otel as custom sampling context (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2683\"\u003e2683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore new rails rate limit errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent logging from crashing main thread (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2795\"\u003e2795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling in ActiveRecord subscriber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2798\"\u003e2798\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle positioned binds in logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle cached queries with binds correctly when logging (\u003ca href=\"https://redirect.github.com/getsentry/sentry-ruby/pull/2789\"\u003e#2789\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/getsentry/sentry-ruby/commit/0da2bde916965f02ce12c57df4c915aaf3353cba\"\u003e\u003ccode\u003e0da2bde\u003c/code\u003e\u003c/a\u003e release: 6.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-ruby/commit/5aa2643123c4020308ecd365c7c07113612b4ca3\"\u003e\u003ccode\u003e5aa2643\u003c/code\u003e\u003c/a\u003e release: 6.1.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-ruby/compare/6.1.1...6.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-sdk-ssm` from 1.207.0 to 1.209.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-ssm/CHANGELOG.md\"\u003eaws-sdk-ssm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.209.0 (2026-01-08)\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.208.0 (2026-01-05)\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\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 `solargraph` from 0.57.0 to 0.58.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca hre...\n\n_Description has been truncated_","html_url":"https://github.com/DFE-Digital/teaching-vacancies/pull/8432","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DFE-Digital%2Fteaching-vacancies/issues/8432","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8432/packages"}},{"old_version":"0.56.2","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-09T10:41:36.000Z","version_change":"0.56.2 → 0.58.1","issue":{"uuid":"3796457072","node_id":"PR_kwDOAFHi-868TiiY","number":243,"state":"closed","title":"Bump solargraph from 0.56.2 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T10:42:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T10:41:36.000Z","updated_at":"2026-01-20T10:42:30.000Z","time_to_close":950453,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.56.2","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.56.2 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.57.0 - September 16, 2025\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ActiveSupport::Concern pattern for class methods (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/948\"\u003e#948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore CI checks (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/996\"\u003e#996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLinting / type annotation fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/999\"\u003e#999\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid overlapping chdir calls in multiple threads (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1007\"\u003e#1007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix kwarg generation in ApiMap::SourceToYard (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Steep typechecking of Solargraph code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1004\"\u003e#1004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix convention requires (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePlugin Util: Add Combination Priority (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1010\"\u003e#1010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix crash while typechecking files with Struct use (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove yard reference from gemfile (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow newer RBS gem versions, exclude incompatible ones (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/995\"\u003e#995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLook for external requires before cataloging bench (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove Library#folding_ranges (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplain in strong type-checking if an \u003ca href=\"https://github.com/sg-ignore\"\u003e\u003ccode\u003e@​sg-ignore\u003c/code\u003e\u003c/a\u003e line is not needed (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1011\"\u003e#1011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument a log level env variable (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix hole in type checking evaluation (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1009\"\u003e#1009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove typechecking error message (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInternal strict type-checking fixes (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1013\"\u003e#1013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReproduce and fix a ||= (or-asgn) evaluation issue (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1017\"\u003e#1017\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.56.2\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/flores/moarcats-app/pull/243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/flores%2Fmoarcats-app/issues/243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/243/packages"}},{"old_version":"0.57.0","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-09T00:14:25.000Z","version_change":"0.57.0 → 0.58.1","issue":{"uuid":"3794933470","node_id":"PR_kwDOAB9lK868OnV5","number":3215,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T00:39:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T00:14:25.000Z","updated_at":"2026-01-20T00:39:32.000Z","time_to_close":951906,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/TracksApp/tracks/pull/3215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TracksApp%2Ftracks/issues/3215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3215/packages"}},{"old_version":"0.57.0","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-07T18:44:19.000Z","version_change":"0.57.0 → 0.58.1","issue":{"uuid":"3789920223","node_id":"PR_kwDOItueSM679_cA","number":5676,"state":"open","title":"Bump solargraph from 0.57.0 to 0.58.1","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-01-07T18:44:19.000Z","updated_at":"2026-01-07T18:45:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/nhsuk/manage-vaccinations-in-schools/pull/5676","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhsuk%2Fmanage-vaccinations-in-schools/issues/5676","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5676/packages"}},{"old_version":"0.57.0","new_version":"0.58.1","update_type":"minor","path":null,"pr_created_at":"2026-01-06T16:10:01.000Z","version_change":"0.57.0 → 0.58.1","issue":{"uuid":"3785662610","node_id":"PR_kwDOQxYoUc67v6Qb","number":5,"state":"closed","title":"Bump solargraph from 0.57.0 to 0.58.1","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-20T16:18:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-06T16:10:01.000Z","updated_at":"2026-01-20T16:18:35.000Z","time_to_close":1210112,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.1","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.1 - January 2, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNormalize line endings to LF (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1142\"\u003e#1142\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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\u003eSee full diff in \u003ca href=\"https://github.com/castwide/solargraph/commits\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.1)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/sebamoralesasd/taxman/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sebamoralesasd%2Ftaxman/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.57.0","new_version":"0.58.0","update_type":"minor","path":null,"pr_created_at":"2026-01-02T11:05:21.000Z","version_change":"0.57.0 → 0.58.0","issue":{"uuid":"3776138682","node_id":"PR_kwDOFfdp2867RjNP","number":404,"state":"closed","title":"build(deps-dev): bump solargraph from 0.57.0 to 0.58.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-05T11:05:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-02T11:05:21.000Z","updated_at":"2026-01-05T11:05:27.000Z","time_to_close":259204,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.0","repository_url":"https://github.com/castwide/solargraph"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [solargraph](https://github.com/castwide/solargraph) from 0.57.0 to 0.58.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/60238cefad8af5633097999b451ac5ceee8ac877\"\u003e\u003ccode\u003e60238ce\u003c/code\u003e\u003c/a\u003e Test for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/06271af79a4c7266dc0f85b6247583e62e205b42\"\u003e\u003ccode\u003e06271af\u003c/code\u003e\u003c/a\u003e Handle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/59fc9f8dd2fba0549b7ca90021100b9740937ca2\"\u003e\u003ccode\u003e59fc9f8\u003c/code\u003e\u003c/a\u003e Keep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/1f8a47989908aaf3340a526c30c74549eae83634\"\u003e\u003ccode\u003e1f8a479\u003c/code\u003e\u003c/a\u003e Add ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a33708388781dde23216b2ca63ce88e310539517\"\u003e\u003ccode\u003ea337083\u003c/code\u003e\u003c/a\u003e Drop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4cb8baa5fc172de02a4577c75abf082ed11d14af\"\u003e\u003ccode\u003e4cb8baa\u003c/code\u003e\u003c/a\u003e Use rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.0)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/sap-contributions/cloud_controller_ng/pull/404","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sap-contributions%2Fcloud_controller_ng/issues/404","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/404/packages"}},{"old_version":"0.57.0","new_version":"0.58.0","update_type":"minor","path":"the all-dependencies group","pr_created_at":"2026-01-02T07:14:24.000Z","version_change":"0.57.0 → 0.58.0","issue":{"uuid":"3775759081","node_id":"PR_kwDOORMYXc67QTdJ","number":728,"state":"open","title":"Build(deps-dev): bump solargraph from 0.57.0 to 0.58.0 in the all-dependencies group","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":["daveio"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-02T07:14:24.000Z","updated_at":"2026-01-02T07:14:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps-dev)","packages":[{"name":"solargraph","old_version":"0.57.0","new_version":"0.58.0","repository_url":"https://github.com/castwide/solargraph"}],"path":"the all-dependencies group","ecosystem":"rubygems"},"body":"Bumps the all-dependencies group with 1 update: [solargraph](https://github.com/castwide/solargraph).\n\nUpdates `solargraph` from 0.57.0 to 0.58.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/castwide/solargraph/blob/master/CHANGELOG.md\"\u003esolargraph's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.58.0 - January 1, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFaster constant resolution (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1083\"\u003e#1083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Handle RBS static method aliases (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1094\"\u003e#1094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMore type fills and shims (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1005\"\u003e#1005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix resolution in blocks in type checker (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnnotation fixes for strong typechecking (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dead code (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey spec (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix bad sexpr generation in op_asgn (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1089\"\u003e#1089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOpt-in for MFA requirement (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution issues with namespaces from YARD  (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1097\"\u003e#1097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove a pin combination case around selfy types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRescue reference errors in hosts (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax bundler runtime dependency version constraint to support newer versions (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove stale Pathname test (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable strong type checking in CI (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStale sg-ignore\u003c/li\u003e\n\u003cli\u003eUse rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\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/castwide/solargraph/commit/d08a25d516bc62d3bbc0c26934a3dd2091a26b8d\"\u003e\u003ccode\u003ed08a25d\u003c/code\u003e\u003c/a\u003e Release 0.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/d586a31ef6079a0ff3b1e47f588c2fa865096e2f\"\u003e\u003ccode\u003ed586a31\u003c/code\u003e\u003c/a\u003e Allow levels to be changed for typechecking rules in .solargraph.yml (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/22455dbfb55fe3a97aaacf0d8f9d3d1c9d4a7e15\"\u003e\u003ccode\u003e22455db\u003c/code\u003e\u003c/a\u003e Remove sg-ignore for String#=~ (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/5642e72c85d1fb788b473016bf4125b92515d3ec\"\u003e\u003ccode\u003e5642e72\u003c/code\u003e\u003c/a\u003e [regression] Fix resolution of ambiguous argument types (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1098\"\u003e#1098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/60238cefad8af5633097999b451ac5ceee8ac877\"\u003e\u003ccode\u003e60238ce\u003c/code\u003e\u003c/a\u003e Test for absolute require paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1137\"\u003e#1137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/06271af79a4c7266dc0f85b6247583e62e205b42\"\u003e\u003ccode\u003e06271af\u003c/code\u003e\u003c/a\u003e Handle bad gem_dir from gemspec object (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/59fc9f8dd2fba0549b7ca90021100b9740937ca2\"\u003e\u003ccode\u003e59fc9f8\u003c/code\u003e\u003c/a\u003e Keep workspace directories as absolute paths (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/1f8a47989908aaf3340a526c30c74549eae83634\"\u003e\u003ccode\u003e1f8a479\u003c/code\u003e\u003c/a\u003e Add ActiveRecord example from RBS (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/a33708388781dde23216b2ca63ce88e310539517\"\u003e\u003ccode\u003ea337083\u003c/code\u003e\u003c/a\u003e Drop broken 'namespaces' method (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/castwide/solargraph/commit/4cb8baa5fc172de02a4577c75abf082ed11d14af\"\u003e\u003ccode\u003e4cb8baa\u003c/code\u003e\u003c/a\u003e Use rbs 3.9.5 in tests (\u003ca href=\"https://redirect.github.com/castwide/solargraph/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/castwide/solargraph/compare/v0.57.0...v0.58.0\"\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=solargraph\u0026package-manager=bundler\u0026previous-version=0.57.0\u0026new-version=0.58.0)](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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/daveio/genderbase/pull/728","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/daveio%2Fgenderbase/issues/728","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/728/packages"}}]}