{"id":39426,"name":"dry-types","ecosystem":"rubygems","repository_url":"https://github.com/dry-rb/dry-types","issues_count":20,"created_at":"2025-06-09T17:29:04.002Z","updated_at":"2025-06-09T17:29:04.002Z","purl":"pkg:gem/dry-types","metadata":{"id":194441,"name":"dry-types","ecosystem":"rubygems","description":"Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc","homepage":"https://dry-rb.org/gems/dry-types","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dry-rb/dry-types","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2016-03-16T09:32:41.528Z","latest_release_published_at":"2025-01-31T11:23:14.884Z","latest_release_number":"1.8.2","last_synced_at":"2025-06-09T03:06:31.290Z","created_at":"2022-04-05T21:15:43.937Z","updated_at":"2025-06-09T11:56:38.181Z","registry_url":"https://rubygems.org/gems/dry-types","install_command":"gem install dry-types -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/dry-types/","metadata":{"funding":null},"repo_metadata":{"id":41394695,"uuid":"42923055","full_name":"dry-rb/dry-types","owner":"dry-rb","description":"Flexible type system for Ruby with coercions and constraints","archived":false,"fork":false,"pushed_at":"2025-05-27T09:11:43.000Z","size":2450,"stargazers_count":868,"open_issues_count":12,"forks_count":135,"subscribers_count":30,"default_branch":"main","last_synced_at":"2025-06-03T12:14:47.673Z","etag":null,"topics":["coercion","constraints","dry-rb","ruby","types"],"latest_commit_sha":null,"homepage":"https://dry-rb.org/gems/dry-types","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/dry-rb.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"hanami"}},"created_at":"2015-09-22T09:01:34.000Z","updated_at":"2025-05-29T21:50:34.000Z","dependencies_parsed_at":"2024-02-07T10:25:58.301Z","dependency_job_id":"062a9136-c6b7-4da1-bc86-716127c2fdd9","html_url":"https://github.com/dry-rb/dry-types","commit_stats":{"total_commits":1505,"total_committers":71,"mean_commits":"21.197183098591548","dds":0.6770764119601329,"last_synced_commit":"20aca9d801c8f03e74276471a01f97cb62b4ed7d"},"previous_names":["dryrb/dry-data"],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dry-rb","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258652623,"owners_count":22736156,"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":"dry-rb","name":"dry-rb","uuid":"11280820","kind":"organization","description":"dry-rb is a collection of next-generation Ruby libraries, each intended to encapsulate a common task","email":null,"website":"https://dry-rb.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/11280820?v=4","repositories_count":40,"last_synced_at":"2024-03-25T21:11:49.208Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dry-rb","funding_links":[],"total_stars":8147,"followers":272,"following":0,"created_at":"2022-11-02T16:40:56.529Z","updated_at":"2024-03-25T21:11:50.787Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dry-rb","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dry-rb/repositories"},"tags":[{"name":"v1.8.2","sha":"c155df33db1cf67185c873ad82a97e7491e31aec","kind":"tag","published_at":"2025-01-31T11:21:48.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.8.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ce2103ff299e9d775820138efd9d676bd94af580","kind":"tag","published_at":"2025-01-21T11:34:11.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.8.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"92989b563d2609ed78701f7f1e795b1165d727bb","kind":"tag","published_at":"2025-01-06T13:54:48.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.8.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.8.0/manifests"},{"name":"v1.7.2","sha":"74eb1a0da0ccad75c0072ba66224e5ed765302df","kind":"tag","published_at":"2024-01-05T06:27:51.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.7.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"d926d4fb54a5ace073b3ac5324707810fa16ff86","kind":"tag","published_at":"2023-02-17T07:57:33.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.7.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"7affdb85f3292894ea3fe612d5d0ad3557542792","kind":"tag","published_at":"2022-11-04T17:00:50.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.7.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"176448fe6c147e9dbe688a5ef9e7ae6dec08011e","kind":"tag","published_at":"2022-10-15T07:51:54.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.6.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"0618f3b6a744251800a0cccae8ecd5667ce02943","kind":"tag","published_at":"2022-10-15T05:28:05.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.6.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"a16c9e82e314729d967cf7c223025eb46faf29f2","kind":"tag","published_at":"2021-02-16T11:23:48.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.5.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"b7158f49b3d4de99167ce2be03d3fdc11f3fa3e0","kind":"tag","published_at":"2021-01-21T18:42:40.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.5.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"ba9fac4e4c3f89f5ae0cebea12f5354c574baef8","kind":"tag","published_at":"2020-03-09T13:21:19.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.4.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"8e402f6d29a6dbd1bba69b44e0b93e5842f64a08","kind":"tag","published_at":"2020-02-16T20:36:09.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.3.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"bd863076af2dccac2a28ab8866c510ecbb10cf91","kind":"tag","published_at":"2020-02-10T14:40:22.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.3.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"610d4acaa3dda574be23cdedf1f76f5236e0f106","kind":"tag","published_at":"2019-12-14T11:48:12.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.2.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"f907aed83ee8cf2a0da5b5443d1c968b9625692f","kind":"tag","published_at":"2019-11-07T13:56:56.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.2.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"3544051f0bc7a23bda351f06af07bbedebb6a1ce","kind":"tag","published_at":"2019-10-06T17:29:30.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.2.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"a0b36b6277542f297b8fd194857f519b8e5239d6","kind":"tag","published_at":"2019-07-26T09:44:49.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.1.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"8d0746bcee742f29082b79696db404a242adb973","kind":"tag","published_at":"2019-07-02T09:09:34.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.1.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"9102c01bdcad091053156be961c3ad032d1d85ad","kind":"tag","published_at":"2019-06-04T15:17:37.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.0.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"42c092b67bad48e6f217ca27d9632cd7fbb9b6a7","kind":"tag","published_at":"2019-04-23T15:30:01.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v1.0.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v1.0.0/manifests"},{"name":"v0.14.1","sha":"2b4f0092795cd80ada994483bc52fc5865dcdc11","kind":"tag","published_at":"2019-03-25T11:56:06.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.14.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.14.1/manifests"},{"name":"v0.15.0","sha":"c85f756f1994933b398529adf2eaa389e5752436","kind":"tag","published_at":"2019-03-22T13:35:42.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.15.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"7c7a6825974369e43835ad27adc98f6672ea1346","kind":"tag","published_at":"2019-01-29T14:41:37.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.14.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.14.0/manifests"},{"name":"v0.13.4","sha":"2cecc4f30be26ca819a610bc1e704c72fcb9bc63","kind":"tag","published_at":"2018-12-21T12:36:12.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.13.4","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"287e732d12a96ab9f54955754f10d4afa5e5abf8","kind":"tag","published_at":"2018-11-25T15:08:40.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.13.3","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.3/manifests"},{"name":"v0.12.3","sha":"4ea47e0a3275a1969c69e046959504591f71c6fe","kind":"tag","published_at":"2018-06-12T13:41:10.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.12.3","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.3/manifests"},{"name":"v0.13.2","sha":"b847b21ab5c84eb2eed545c7e0b919a64ff29ed5","kind":"tag","published_at":"2018-05-30T12:05:42.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.13.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"45c818d86ad18eb07c257b7163fcf1b2d82fba1a","kind":"tag","published_at":"2018-05-28T09:37:10.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.13.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"caf0c995c3dba47c5e63d356c989e27beb915ea6","kind":"tag","published_at":"2018-05-03T14:46:17.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.13.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.13.0/manifests"},{"name":"v0.12.2","sha":"1697dd1cc3fb27e3b1f38bde38a469f98937c8b5","kind":"tag","published_at":"2017-11-04T14:24:02.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.12.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"3705e948613047ff1fbaec62d7f6ec23c4558359","kind":"tag","published_at":"2017-10-11T07:18:59.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.12.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"804aab2a222170d155da4e35885d05cbe714de5d","kind":"tag","published_at":"2017-09-15T16:53:29.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.12.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"f5e920b1fd241e5bcc9ae78aa4ba71a4455692ef","kind":"tag","published_at":"2017-08-14T16:56:39.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.11.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"d712a665475cced8c92275e5962721a636cc90fa","kind":"tag","published_at":"2017-06-30T20:01:56.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.11.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.11.0/manifests"},{"name":"v0.10.3","sha":"62e6a6f786950177324fc99a2b2b1445aa76cc4d","kind":"tag","published_at":"2017-05-06T14:25:17.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.10.3","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.3/manifests"},{"name":"v0.10.2","sha":"f7f05ff14fc57632b0ba88737bafa48a63d304e2","kind":"tag","published_at":"2017-04-28T11:01:48.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.10.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0ad136d47d41c1172565efe424aa21f4f0e2d689","kind":"tag","published_at":"2017-04-28T07:12:00.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.10.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"40bfa1da197adf464135aa2ef05b71803a67efbd","kind":"tag","published_at":"2017-04-26T08:27:59.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.10.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.10.0/manifests"},{"name":"v0.9.4","sha":"bbef68695d64cf8c7882261b349a5b4f7ac55bbe","kind":"tag","published_at":"2017-01-24T10:03:21.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.9.4","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.4/manifests"},{"name":"v0.9.3","sha":"05b69cde89422a5e25d8ac81c696c513cb17342b","kind":"tag","published_at":"2016-12-03T14:14:11.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.9.3","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"e5dd18e1d23620b31e8ea5323aa1ed1188326923","kind":"tag","published_at":"2016-11-13T12:16:20.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.9.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"8159ac842a8cd4b3205e40494e4458283bcd8bae","kind":"tag","published_at":"2016-11-04T11:46:02.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.9.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"fd8f13f6c48943c6052337c58ed18c2e1e13268b","kind":"tag","published_at":"2016-09-21T20:37:13.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.9.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"f57e96d09d61a3cb0db658bdb85914dbdb23d15f","kind":"tag","published_at":"2016-07-13T10:03:01.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.8.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"9524fd4aad79b78b8fa9317537f79efe871d2ee5","kind":"tag","published_at":"2016-07-01T11:04:20.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.8.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"ed7a7f605dfacb08ae57d004a36ee4d53881a610","kind":"commit","published_at":"2016-05-11T20:34:25.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.7.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"d20b7dcfde0044da66dc29fec81e4a164c737a9f","kind":"tag","published_at":"2016-04-06T19:12:44.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.7.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"c71189886a9bfc93eea4f0f4f5137b76334af915","kind":"tag","published_at":"2016-03-30T12:36:41.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.7.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"9b89d0cf9c53482f958d322c09f053d19037c346","kind":"tag","published_at":"2016-03-16T09:27:30.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.6.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.6.0/manifests"},{"name":"v0.5.1","sha":"110096b50a22f7892303a2f4b2b3a0fc8e3a2f9d","kind":"tag","published_at":"2016-01-11T19:52:52.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.5.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"99deda009f11045d585559d2351dcc556d313a7d","kind":"tag","published_at":"2016-01-11T18:18:09.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.5.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"dddca96746fbaef8127ce507f9e6d35d15409f6e","kind":"tag","published_at":"2015-12-27T11:55:13.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.4.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"1f4c61883eb0b6cbe428d410978349a37e7d6861","kind":"tag","published_at":"2015-12-11T16:42:36.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.4.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"0aa19ef2975b369f0deb35561925e0e054ba6315","kind":"tag","published_at":"2015-12-11T13:13:55.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.4.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"9b0eb5f09118f165c87610f87b80cbbd2a47290e","kind":"tag","published_at":"2015-12-10T16:25:30.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.3.2","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"29f837e97b0b5a8fbbe41ff4198ee0d1d4d50aea","kind":"tag","published_at":"2015-12-09T21:52:17.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.3.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"347e27a5a26410b3f61eb8a417f3de4aec6777a9","kind":"tag","published_at":"2015-12-09T16:17:16.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.3.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"7dc0610e03d7f994bf10c3802783b1d692b8a429","kind":"tag","published_at":"2015-11-30T11:47:27.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.2.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"4e09041e57abc8e709772d518174021248785cb3","kind":"tag","published_at":"2015-11-29T15:23:52.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.2.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"3dbfda3beaada3e08b2657a29fcaab6d8546b3b0","kind":"tag","published_at":"2015-11-27T15:15:56.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.1.0","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.1.0/manifests"},{"name":"v0.0.1","sha":"45b29714ad449248e8c2f41b029ea6f6184cdf4f","kind":"tag","published_at":"2015-11-27T15:15:25.000Z","download_url":"https://codeload.github.com/dry-rb/dry-types/tar.gz/v0.0.1","html_url":"https://github.com/dry-rb/dry-types/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dry-rb%2Fdry-types/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-06-09T11:56:38.181Z","dependent_packages_count":225,"downloads":151898417,"downloads_period":"total","dependent_repos_count":5319,"rankings":{"downloads":0.17060469887713117,"dependent_repos_count":0.43375965923662757,"dependent_packages_count":0.18342792787769985,"stargazers_count":2.0338756258293285,"forks_count":2.312641473667778,"docker_downloads_count":0.19625115687826852,"average":0.8884267570611389},"purl":"pkg:gem/dry-types","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dry-types","docker_dependents_count":259,"docker_downloads_count":602105581,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dry-types","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dry-types/dependencies","status":null,"funding_links":["https://github.com/sponsors/hanami"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dry-types/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dry-types/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dry-types/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dry-types/related_packages","maintainers":[{"uuid":"43616","login":"solnic","name":null,"email":null,"url":null,"packages_count":127,"html_url":"https://rubygems.org/profiles/solnic","role":null,"created_at":"2022-11-08T09:40:24.364Z","updated_at":"2022-11-08T09:40:24.364Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/solnic/packages"},{"uuid":"648","login":"timriley","name":null,"email":null,"url":null,"packages_count":52,"html_url":"https://rubygems.org/profiles/timriley","role":null,"created_at":"2022-11-08T09:40:27.306Z","updated_at":"2022-11-08T09:40:27.306Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/timriley/packages"},{"uuid":"143772","login":"dry-bot","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://rubygems.org/profiles/dry-bot","role":null,"created_at":"2022-11-08T09:40:28.845Z","updated_at":"2022-11-08T09:40:28.845Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/dry-bot/packages"},{"uuid":"67536","login":"AMHOL","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://rubygems.org/profiles/AMHOL","role":null,"created_at":"2022-11-08T09:40:25.554Z","updated_at":"2022-11-08T09:40:25.554Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/AMHOL/packages"},{"uuid":"101145","login":"flash-gordon","name":null,"email":null,"url":null,"packages_count":30,"html_url":"https://rubygems.org/profiles/flash-gordon","role":null,"created_at":"2022-11-08T09:40:28.463Z","updated_at":"2022-11-08T09:40:28.463Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/flash-gordon/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":198161,"maintainers_count":66438,"namespaces_count":0,"keywords_count":17809,"github":"rubygems","metadata":{"funded_packages_count":7050},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2025-06-09T06:57:54.554Z","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":16,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"3919220819","node_id":"PR_kwDOAe8r3c7CoRCT","number":9176,"state":"open","title":"Bump dry-types from 1.9.0 to 1.9.1","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-02-10T03:14:19.000Z","updated_at":"2026-02-10T11:00:15.344Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.9.0 to 1.9.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003eCompare v1.9.0 ... v1.9.1\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003e1.9.1\u003c/a\u003e - 2026-02-06\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\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/dry-rb/dry-types/commit/1a13fb04926fa61738ffd743c09208e8c529072e\"\u003e\u003ccode\u003e1a13fb0\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/cdff1829871839f41b93d4eb7904cd6cda9a4a22\"\u003e\u003ccode\u003ecdff182\u003c/code\u003e\u003c/a\u003e Workaround for JRuby handling block default arguments (\u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/5680c6b61432348f9a23822499aa849c774079da\"\u003e\u003ccode\u003e5680c6b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e6bd8759460c2650d2e4af794ef3532ac727f616\"\u003e\u003ccode\u003ee6bd875\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/752912aa24ec7944293e57f64ba5f92a169d6b55\"\u003e\u003ccode\u003e752912a\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\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=dry-types\u0026package-manager=bundler\u0026previous-version=1.9.0\u0026new-version=1.9.1)](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 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/ministryofjustice/Claim-for-Crown-Court-Defence/pull/9176","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2FClaim-for-Crown-Court-Defence/issues/9176","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9176/packages"},{"uuid":"3914894900","node_id":"PR_kwDOEGmOXM7CZ5PS","number":1056,"state":"closed","title":"chore(deps): bump the ruby group with 6 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T07:29:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T07:28:03.000Z","updated_at":"2026-02-09T07:29:44.000Z","time_to_close":96,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":6,"packages":[{"name":"dry-types","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday","old_version":"2.14.0","new_version":"2.14.1","repository_url":"https://github.com/lostisland/faraday"},{"name":"json","old_version":"2.18.0","new_version":"2.18.1","repository_url":"https://github.com/ruby/json"},{"name":"mime-types-data","old_version":"3.2026.0127","new_version":"3.2026.0203","repository_url":"https://github.com/mime-types/mime-types-data"},{"name":"protocol-http","old_version":"0.58.1","new_version":"0.59.0","repository_url":"https://github.com/socketry/protocol-http"},{"name":"protocol-rack","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/socketry/protocol-rack"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.9.0` | `1.9.1` |\n| [faraday](https://github.com/lostisland/faraday) | `2.14.0` | `2.14.1` |\n| [json](https://github.com/ruby/json) | `2.18.0` | `2.18.1` |\n| [mime-types-data](https://github.com/mime-types/mime-types-data) | `3.2026.0127` | `3.2026.0203` |\n| [protocol-http](https://github.com/socketry/protocol-http) | `0.58.1` | `0.59.0` |\n| [protocol-rack](https://github.com/socketry/protocol-rack) | `0.21.0` | `0.21.1` |\n\nUpdates `dry-types` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003eCompare v1.9.0 ... v1.9.1\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003e1.9.1\u003c/a\u003e - 2026-02-06\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\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/dry-rb/dry-types/commit/1a13fb04926fa61738ffd743c09208e8c529072e\"\u003e\u003ccode\u003e1a13fb0\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/cdff1829871839f41b93d4eb7904cd6cda9a4a22\"\u003e\u003ccode\u003ecdff182\u003c/code\u003e\u003c/a\u003e Workaround for JRuby handling block default arguments (\u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/5680c6b61432348f9a23822499aa849c774079da\"\u003e\u003ccode\u003e5680c6b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e6bd8759460c2650d2e4af794ef3532ac727f616\"\u003e\u003ccode\u003ee6bd875\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/752912aa24ec7944293e57f64ba5f92a169d6b55\"\u003e\u003ccode\u003e752912a\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday` from 2.14.0 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lostisland/faraday/releases\"\u003efaraday's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.1\u003c/h2\u003e\n\u003ch2\u003eSecurity Note\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix, we recommend all users to upgrade as soon as possible.\nA Security Advisory with more details will be posted shortly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd comprehensive AI agent guidelines for Claude, Cursor, and GitHub Copilot by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1642\"\u003elostisland/faraday#1642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC document for Options architecture refactoring plan by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1644\"\u003elostisland/faraday#1644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 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/lostisland/faraday/pull/1655\"\u003elostisland/faraday#1655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExplicit top-level namespace reference by \u003ca href=\"https://github.com/c960657\"\u003e\u003ccode\u003e@​c960657\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1657\"\u003elostisland/faraday#1657\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1642\"\u003elostisland/faraday#1642\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\"\u003ehttps://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\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/lostisland/faraday/commit/16cbd38ef252d25dedf416a4d2510a2f3db10c87\"\u003e\u003ccode\u003e16cbd38\u003c/code\u003e\u003c/a\u003e Version bump to 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/a6d3a3a0bf59c2ab307d0abd91bc126aef5561bc\"\u003e\u003ccode\u003ea6d3a3a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/b23f710d28c0dba169470f568df4017a1e8beea7\"\u003e\u003ccode\u003eb23f710\u003c/code\u003e\u003c/a\u003e Explicit top-level namespace reference (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1657\"\u003e#1657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/49ba4ac3a7359baed634c12a82386f6c8c717ea8\"\u003e\u003ccode\u003e49ba4ac\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1655\"\u003e#1655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/51a49bc99d7df6f724d250d64771e1d710576df7\"\u003e\u003ccode\u003e51a49bc\u003c/code\u003e\u003c/a\u003e Ensure Claude reads the guidelines and allow to plan in a gitignored .ai/PLAN...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/894f65cab8f04bcf35e84a2dfd9fc0286dbce340\"\u003e\u003ccode\u003e894f65c\u003c/code\u003e\u003c/a\u003e Add RFC document for Options architecture refactoring plan (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1644\"\u003e#1644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/397e3ded0c5166313bb22f1c0221b36b6023fd0f\"\u003e\u003ccode\u003e397e3de\u003c/code\u003e\u003c/a\u003e Add comprehensive AI agent guidelines for Claude, Cursor, and GitHub Copilot ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/d98c65cfc254ea2898386e4359428527122abec3\"\u003e\u003ccode\u003ed98c65c\u003c/code\u003e\u003c/a\u003e Update Faraday-specific AI agent guidelines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/56c18ecb718e30c5a3a0dea9bd2361912af9013c\"\u003e\u003ccode\u003e56c18ec\u003c/code\u003e\u003c/a\u003e Add AI agent guidelines specific to Faraday repository\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json` from 2.18.0 to 2.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/json/releases\"\u003ejson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a potential crash in very specific circumstance if GC triggers during a call to \u003ccode\u003eto_json\u003c/code\u003e\nwithout first invoking a user defined \u003ccode\u003e#to_json\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/json/compare/v2.18.0...v2.18.1\"\u003ehttps://github.com/ruby/json/compare/v2.18.0...v2.18.1\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/ruby/json/blob/master/CHANGES.md\"\u003ejson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2026-02-03 (2.18.1)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a potential crash in very specific circumstance if GC triggers during a call to \u003ccode\u003eto_json\u003c/code\u003e\nwithout first invoking a user defined \u003ccode\u003e#to_json\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/6ec6e7baff137e67831a23090061e84bf028dbfc\"\u003e\u003ccode\u003e6ec6e7b\u003c/code\u003e\u003c/a\u003e Release 2.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/fff25c9f4b9c590a59ed4a2ec3c545121db844d3\"\u003e\u003ccode\u003efff25c9\u003c/code\u003e\u003c/a\u003e fbuffer_append_str: assume string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/79b6e168ba02f6ac7a0dac378968b1c918af91db\"\u003e\u003ccode\u003e79b6e16\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003eGenerator::State\u003c/code\u003e is kept on the stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/062fcdd22818d226f0e4b49647eb2aabbfaf002b\"\u003e\u003ccode\u003e062fcdd\u003c/code\u003e\u003c/a\u003e Improve class JSON intro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/1b276c8623da0ff9bec62396d9a7172365bc1784\"\u003e\u003ccode\u003e1b276c8\u003c/code\u003e\u003c/a\u003e Extract json_fast_memcpy16 for readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/643ee11fed6898b7e6f75f266daa6e4b2a07bb07\"\u003e\u003ccode\u003e643ee11\u003c/code\u003e\u003c/a\u003e Use __builtin_memcpy, if available, to copy overlapping byte ranges in copy_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/15eb40dbdfb299813bbbb72f70e12d1614b26200\"\u003e\u003ccode\u003e15eb40d\u003c/code\u003e\u003c/a\u003e Remove trailing spaces [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/73818b80c8fe4394153002a60ecd285e8688b4cd\"\u003e\u003ccode\u003e73818b8\u003c/code\u003e\u003c/a\u003e initialize search.chunk_end to silence a warning about it being potentially u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/86a5cce405102eca15d639e2dae2f539fb3e7c26\"\u003e\u003ccode\u003e86a5cce\u003c/code\u003e\u003c/a\u003e use a conditional to select SIMD implementation rather than pointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/a51317c94900ec5ea44ef0fd9327cca4d601bb5c\"\u003e\u003ccode\u003ea51317c\u003c/code\u003e\u003c/a\u003e Directly write to the output buffer when converting UTF32 to UTF8.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/json/compare/v2.18.0...v2.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types-data` from 3.2026.0127 to 3.2026.0203\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md\"\u003emime-types-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2026.0203 / 2026-02-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated registry entries from the IANA [media registry][registry] and\n[provisional media registry][provisional] and the\n[Apache Tika media registry][tika] as of the release date.\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/mime-types/mime-types-data/commit/d1403476f6a2e87aa1deb96b875ba38bfd7b96f0\"\u003e\u003ccode\u003ed140347\u003c/code\u003e\u003c/a\u003e Update mime-types-data 3.2026.0203 / 2026-02-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mime-types/mime-types-data/commit/d05c361dcd4b7aa3a31c1557ebae1c5961d1ecaf\"\u003e\u003ccode\u003ed05c361\u003c/code\u003e\u003c/a\u003e deps: Bump the actions group with 4 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mime-types/mime-types-data/compare/v3.2026.0127...v3.2026.0203\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protocol-http` from 0.58.1 to 0.59.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketry/protocol-http/blob/main/releases.md\"\u003eprotocol-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.59.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eProtocol::HTTP::Middleware.load\u003c/code\u003e method for loading middleware applications from files.\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eZLib::BufError\u003c/code\u003e when deflating empty chunks by skipping deflation for empty chunks.\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/socketry/protocol-http/commit/a5ca5d2f34cab8ca3754e97e9a007f693234db52\"\u003e\u003ccode\u003ea5ca5d2\u003c/code\u003e\u003c/a\u003e Bump minor version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/f5bf4fd226fb0e4623044ee08f91d5def6bfa811\"\u003e\u003ccode\u003ef5bf4fd\u003c/code\u003e\u003c/a\u003e Avoid \u003ccode\u003eZLib::BufError\u003c/code\u003e by skipping empty chunks. (\u003ca href=\"https://redirect.github.com/socketry/protocol-http/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/b7b0ba600c4abc74cc3499fdf8834006f661d8d8\"\u003e\u003ccode\u003eb7b0ba6\u003c/code\u003e\u003c/a\u003e Introduce \u003ccode\u003eProtocol::HTTP::Middleware.load\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/socketry/protocol-http/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/9b3250f9a6faa7415ca7552ca1f3a32371656556\"\u003e\u003ccode\u003e9b3250f\u003c/code\u003e\u003c/a\u003e Add missing documentation.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketry/protocol-http/compare/v0.58.1...v0.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protocol-rack` from 0.21.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketry/protocol-rack/blob/main/releases.md\"\u003eprotocol-rack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003ebody#close\u003c/code\u003e for streaming bodies.\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/socketry/protocol-rack/commit/1b4f903353350a49603116bc22aceb4547f9ef73\"\u003e\u003ccode\u003e1b4f903\u003c/code\u003e\u003c/a\u003e Bump patch version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-rack/commit/9d48928545b414f6004ab944d296ecbc4a690f32\"\u003e\u003ccode\u003e9d48928\u003c/code\u003e\u003c/a\u003e Fix streaming body close. (\u003ca href=\"https://redirect.github.com/socketry/protocol-rack/issues/32\"\u003e#32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketry/protocol-rack/compare/v0.21.0...v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/html2rss/html2rss.github.io/pull/1056","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/1056","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1056/packages"},{"uuid":"3803169458","node_id":"PR_kwDOEGmOXM68o9kZ","number":1035,"state":"closed","title":"chore(deps): bump the ruby group with 6 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-12T07:59:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T07:57:43.000Z","updated_at":"2026-01-12T07:59:45.000Z","time_to_close":117,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":6,"packages":[{"name":"bigdecimal","old_version":"3.3.1","new_version":"4.0.1","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-inflector","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/dry-rb/dry-inflector"},{"name":"dry-schema","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/dry-rb/dry-schema"},{"name":"dry-types","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday-gzip","old_version":"3.0.4","new_version":"3.1.0","repository_url":"https://github.com/bodrovis/faraday-gzip"},{"name":"thor","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/rails/thor"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.3.1` | `4.0.1` |\n| [dry-inflector](https://github.com/dry-rb/dry-inflector) | `1.2.0` | `1.3.0` |\n| [dry-schema](https://github.com/dry-rb/dry-schema) | `1.14.1` | `1.15.0` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.3` | `1.9.0` |\n| [faraday-gzip](https://github.com/bodrovis/faraday-gzip) | `3.0.4` | `3.1.0` |\n| [thor](https://github.com/rails/thor) | `1.4.0` | `1.5.0` |\n\nUpdates `bigdecimal` from 3.3.1 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExclude dependabot updates from release note by \u003ca href=\"https://github.com/hsbt\"\u003e\u003ccode\u003e@​hsbt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/474\"\u003eruby/bigdecimal#474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused variable (and add test for it) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/475\"\u003eruby/bigdecimal#475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u0026quot;Which version should you select\u0026quot; section by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/476\"\u003eruby/bigdecimal#476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to v4.0.1 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/477\"\u003eruby/bigdecimal#477\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v4.0.0...v4.0.1\"\u003ehttps://github.com/ruby/bigdecimal/compare/v4.0.0...v4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix x**y, x.power(y, 0) and x.sqrt(0) calculates huge digits if precision limit is huge by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/445\"\u003eruby/bigdecimal#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement major math functions by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/336\"\u003eruby/bigdecimal#336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fast-path of frac and _decimal_shift affected by BigDecimal.limit by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/447\"\u003eruby/bigdecimal#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the latest versions of actions by \u003ca href=\"https://github.com/hsbt\"\u003e\u003ccode\u003e@​hsbt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/449\"\u003eruby/bigdecimal#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing bigmath precision test, add missing indent by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/450\"\u003eruby/bigdecimal#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake BigMath.exp and log also a module_method by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/452\"\u003eruby/bigdecimal#452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect exception when exponent is fractional for Infinity base by \u003ca href=\"https://github.com/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/453\"\u003eruby/bigdecimal#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.1 to 2.13.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/ruby/bigdecimal/pull/454\"\u003eruby/bigdecimal#454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't use assert_separatly if not needed by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/455\"\u003eruby/bigdecimal#455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 6.0.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/ruby/bigdecimal/pull/456\"\u003eruby/bigdecimal#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.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/ruby/bigdecimal/pull/457\"\u003eruby/bigdecimal#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing BigMath test for jruby by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/459\"\u003eruby/bigdecimal#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange remainder/modulo/divmod test of +0/-0 type tolerant by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/460\"\u003eruby/bigdecimal#460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCast divmod quotient to int by \u003ca href=\"https://github.com/mrzasa\"\u003e\u003ccode\u003e@​mrzasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/312\"\u003eruby/bigdecimal#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.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/ruby/bigdecimal/pull/462\"\u003eruby/bigdecimal#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.2 to 2.13.3 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/ruby/bigdecimal/pull/461\"\u003eruby/bigdecimal#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.erf(x, prec) and BigMath.erfc(x, prec) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/357\"\u003eruby/bigdecimal#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.gamma and BigMath.lgamma by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/451\"\u003eruby/bigdecimal#451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos + improve copy/paste in readme by \u003ca href=\"https://github.com/tas50\"\u003e\u003ccode\u003e@​tas50\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/463\"\u003eruby/bigdecimal#463\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix inaccurate calculation (last digit) and add a workaround for add/sub hang bug by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/465\"\u003eruby/bigdecimal#465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lgamma precision around 1 and 2 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/466\"\u003eruby/bigdecimal#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lgamma precision when gamma(negative_x).abs nearly equals 1 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/467\"\u003eruby/bigdecimal#467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.frexp and ldexp with exponent of 10 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/448\"\u003eruby/bigdecimal#448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.3 to 2.14.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/ruby/bigdecimal/pull/468\"\u003eruby/bigdecimal#468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter rounding of BigMath.atan(nearly_one, prec) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/469\"\u003eruby/bigdecimal#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method BigDecimal#precs by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/470\"\u003eruby/bigdecimal#470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate ludcmp, jacobian and newton by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/471\"\u003eruby/bigdecimal#471\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to v4.0.0 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/472\"\u003eruby/bigdecimal#472\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/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/453\"\u003eruby/bigdecimal#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tas50\"\u003e\u003ccode\u003e@​tas50\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/463\"\u003eruby/bigdecimal#463\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.3.1...v4.0.0\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.3.1...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/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix warning \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/475\"\u003eGH-475\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eBigDecimal#divmod\u003c/code\u003e return value changed to \u003ccode\u003e[Integer, BigDecimal]\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/312\"\u003eGH-312\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/mrzasa\"\u003e\u003ccode\u003e@​mrzasa\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eBigDecimal#precs\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/470\"\u003eGH-470\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBigMath now supports all functions defined in Math module \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/336\"\u003eGH-336\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/357\"\u003eGH-357\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/451\"\u003eGH-451\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/448\"\u003eGH-448\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect exception when exponent is fractional for Infinity base \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/453\"\u003eGH-453\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecate \u003ccode\u003ebigdecimal/jacobian\u003c/code\u003e, \u003ccode\u003ebigdecimal/ludcmp\u003c/code\u003e and \u003ccode\u003ebigdecimal/newton\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/471\"\u003eGH-471\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/6d01c36419c7436d6d4fdf9603a032d7326ad6c8\"\u003e\u003ccode\u003e6d01c36\u003c/code\u003e\u003c/a\u003e Bump version to v4.0.1 (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/4914cc38d22f21f70d96684664997d9de949ea5f\"\u003e\u003ccode\u003e4914cc3\u003c/code\u003e\u003c/a\u003e Remove \u0026quot;Which version should you select\u0026quot; section (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/41203257dedf6b6b766d618db646e709ecfd0f89\"\u003e\u003ccode\u003e4120325\u003c/code\u003e\u003c/a\u003e Remove unused variable (and add test for it) (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/f0bf63f62d8d992cf7c7ada9d47f03208cf98cc4\"\u003e\u003ccode\u003ef0bf63f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/474\"\u003e#474\u003c/a\u003e from ruby/exclude-dependabot-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/d93ef2bec855c830e912cd93017c0dd9553c9e5c\"\u003e\u003ccode\u003ed93ef2b\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/d9914c90af8217651a4eabc1ac8a8c7ac3fb95e5\"\u003e\u003ccode\u003ed9914c9\u003c/code\u003e\u003c/a\u003e Bump version to v4.0.0 (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/472\"\u003e#472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/45d203a9106c1fb33f349200083180a3660ea439\"\u003e\u003ccode\u003e45d203a\u003c/code\u003e\u003c/a\u003e Deprecate ludcmp, jacobian and newton (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/81463364fc89be2978dc0d073ebbf5cafec36cbc\"\u003e\u003ccode\u003e8146336\u003c/code\u003e\u003c/a\u003e Remove deprecated method BigDecimal#precs (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/b7e93bf366807d1f3a83a7167c68b8c4faf08bbd\"\u003e\u003ccode\u003eb7e93bf\u003c/code\u003e\u003c/a\u003e Better rounding of BigMath.atan(nearly_one, prec) (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/cef76ebb34c0a241cd14cc444401071aa4be0ecd\"\u003e\u003ccode\u003ecef76eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/468\"\u003e#468\u003c/a\u003e from ruby/dependabot/github_actions/step-security/har...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.3.1...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-inflector` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-inflector/releases\"\u003edry-inflector's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later. (\u003ca href=\"https://github.com/alassek\"\u003e\u003ccode\u003e@​alassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport characters with diacritics. (\u003ca href=\"https://github.com/cllns\"\u003e\u003ccode\u003e@​cllns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of #singularize. (\u003ca href=\"https://github.com/sandbergja\"\u003e\u003ccode\u003e@​sandbergja\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant regexps for default inflections. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle pluralized aconyms in \u003ccode\u003e#underscore\u003c/code\u003e. For example, underscoring \u0026quot;CustomerAPIs\u0026quot; now gives \u0026quot;customer_apis\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly singularize \u0026quot;uses\u0026quot; and pluralize \u0026quot;use\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularization of plurals ending in a vowel and \u0026quot;xes\u0026quot;, such as \u0026quot;taxes\u0026quot; -\u0026gt; \u0026quot;tax\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;ee\u0026quot;, such as \u0026quot;fee\u0026quot; -\u0026gt; \u0026quot;fees\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularizing of words like \u0026quot;leaves\u0026quot; and \u0026quot;thieves\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;f\u0026quot; that should \u003cem\u003enot\u003c/em\u003e have their ending turn into \u0026quot;ves\u0026quot;, e.g. \u0026quot;roof\u0026quot;-\u0026gt;\u0026quot;roofs\u0026quot; and \u0026quot;chief\u0026quot;-\u0026gt;\u0026quot;chiefs\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of \u0026quot;virus\u0026quot; into \u0026quot;viruses\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-inflector/blob/main/CHANGELOG.md\"\u003edry-inflector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.3.0] - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later. (\u003ca href=\"https://github.com/alassek\"\u003e\u003ccode\u003e@​alassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport characters with diacritics. (\u003ca href=\"https://github.com/cllns\"\u003e\u003ccode\u003e@​cllns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of #singularize. (\u003ca href=\"https://github.com/sandbergja\"\u003e\u003ccode\u003e@​sandbergja\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant regexps for default inflections. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle pluralized aconyms in \u003ccode\u003e#underscore\u003c/code\u003e. For example, underscoring \u0026quot;CustomerAPIs\u0026quot; now gives \u0026quot;customer_apis\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly singularize \u0026quot;uses\u0026quot; and pluralize \u0026quot;use\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularization of plurals ending in a vowel and \u0026quot;xes\u0026quot;, such as \u0026quot;taxes\u0026quot; -\u0026gt; \u0026quot;tax\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;ee\u0026quot;, such as \u0026quot;fee\u0026quot; -\u0026gt; \u0026quot;fees\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularizing of words like \u0026quot;leaves\u0026quot; and \u0026quot;thieves\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;f\u0026quot; that should \u003cem\u003enot\u003c/em\u003e have their ending turn into \u0026quot;ves\u0026quot;, e.g. \u0026quot;roof\u0026quot;-\u0026gt;\u0026quot;roofs\u0026quot; and \u0026quot;chief\u0026quot;-\u0026gt;\u0026quot;chiefs\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of \u0026quot;virus\u0026quot; into \u0026quot;viruses\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\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/dry-rb/dry-inflector/commit/96d43828df7edccf2d87dfac59bae1d97411a7db\"\u003e\u003ccode\u003e96d4382\u003c/code\u003e\u003c/a\u003e Prepare for v1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/950b15a253c61d0aa847670f76212f8405b5e304\"\u003e\u003ccode\u003e950b15a\u003c/code\u003e\u003c/a\u003e Remove stray gemspec file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/ea477b3d82ef5dc4471de26b42598743d23515ae\"\u003e\u003ccode\u003eea477b3\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/ba535283c5ba576432a4e19a7e3590b4ca4eee70\"\u003e\u003ccode\u003eba53528\u003c/code\u003e\u003c/a\u003e Inflection Defaults Tidy Up (\u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/d8d616ddc3a8ad8803c59dd95b8f080b5b741171\"\u003e\u003ccode\u003ed8d616d\u003c/code\u003e\u003c/a\u003e Fix singularize leaves and thieves (\u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/1b30881e32b7b06e118555c553e887aee464ce59\"\u003e\u003ccode\u003e1b30881\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/47309d9e3cd66dce8ff60f979b668482f8433d76\"\u003e\u003ccode\u003e47309d9\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/f1a7e0b447ddb730b12004cc83d5c14241285c4a\"\u003e\u003ccode\u003ef1a7e0b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/559c3e356f5dcb5cca327640a247c9f3ae73c740\"\u003e\u003ccode\u003e559c3e3\u003c/code\u003e\u003c/a\u003e Fix RuboCop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/d4a5fee3d3e72200740dd11a529037cc7293a952\"\u003e\u003ccode\u003ed4a5fee\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-inflector/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-schema` from 1.14.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-schema/releases\"\u003edry-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mimimum Ruby version to 3.2 (\u003ca href=\"https://github.com/timriley\"\u003e\u003ccode\u003e@​timriley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport UUID v6, v7 and v8 predicates (\u003ccode\u003e:uuid_v6?\u003c/code\u003e, \u003ccode\u003e:uuid_v7?\u003c/code\u003e and \u003ccode\u003e:uuid_v8?\u003c/code\u003e). (\u003ca href=\"https://github.com/illiatdesdindes\"\u003e\u003ccode\u003e@​illiatdesdindes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esize?\u003c/code\u003e, \u003ccode\u003eformat?\u003c/code\u003e, \u003ccode\u003etrue?\u003c/code\u003e and \u003ccode\u003efalse?\u003c/code\u003e predicates when generating JSON schemas. (\u003ca href=\"https://github.com/cramt\"\u003e\u003ccode\u003e@​cramt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow symbols to be given for \u003ccode\u003etop_namespace\u003c/code\u003e setting. (\u003ca href=\"https://github.com/unused\"\u003e\u003ccode\u003e@​unused\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport intersection types (created with \u003ccode\u003e\u0026amp;\u003c/code\u003e operator) in schema definitions. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/496\"\u003e#496\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNow works without errors:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eintersection_type =\n  Types::Hash.schema(a: Types::String) \u0026amp; \n  (Types::Hash.schema(b: Types::String) | Types::Hash.schema(c: Types::String))\n\u003cp\u003eschema = Dry::Schema.Params do\nrequired(:body).value(intersection_type)\nend\u003c/p\u003e\n\u003cp\u003eschema.call(body: {a: \u0026quot;test\u0026quot;, b: \u0026quot;value\u0026quot;}) # passes\nschema.call(body: {b: \u0026quot;value\u0026quot;})            # fails - missing 'a'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now properly handles \u003ccode\u003eDry::Struct\u003c/code\u003e instances wrapped in constructors. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/497\"\u003e#497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBefore, when generating JSON schema for a schema containing a Dry::Struct wrapped in a constructor (e.g., \u003ccode\u003eAddress.constructor(\u0026amp;:itself)\u003c/code\u003e), all struct properties were omitted from the generated schema, returning only \u003ccode\u003e{type: \u0026quot;object\u0026quot;}\u003c/code\u003e instead of the full schema with properties.\u003c/p\u003e\n\u003cp\u003eBefore/after:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003e# Before: Missing struct properties\nDry::Schema.Params do \n  required(:address).value(Address.constructor(\u0026amp;:itself)) \nend.json_schema\n# =\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;}}} # No properties\n\u003ch1\u003eAfter: Full struct schema included\u003c/h1\u003e\n\u003cp\u003eDry::Schema.Params do\nrequired(:address).value(Address.constructor(\u0026amp;:itself))\nend.json_schema\u003c/p\u003e\n\u003ch1\u003e=\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;, :properties=\u0026gt;{:street=\u0026gt;{...}}}}} # Properties included\u003c/h1\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now correctly uses \u003ccode\u003eminItems\u003c/code\u003e/\u003ccode\u003emaxItems\u003c/code\u003e for array size predicates instead of \u003ccode\u003eminLength\u003c/code\u003e/\u003ccode\u003emaxLength\u003c/code\u003e. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/498\"\u003e#498\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eShow correct index in errors when validating unexpected keys in arrays. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/510\"\u003e#510\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport validating nested arrays when using \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e. (\u003ca href=\"https://github.com/misdoro\"\u003e\u003ccode\u003e@​misdoro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix handling of i18n messages from proc/lambda-produced hashes. (\u003ca href=\"https://github.com/rrothenberger\"\u003e\u003ccode\u003e@​rrothenberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix error arising when generating errors when a key is repeated in a nested schema. (\u003ca href=\"https://github.com/jacob-carlborg\"\u003e\u003ccode\u003e@​jacob-carlborg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix method call typo in \u003ccode\u003eDry::Schema::Trace#respond_to_missing?\u003c/code\u003e. (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in 13ddb51)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-schema/blob/main/CHANGELOG.md\"\u003edry-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.0] - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mimimum Ruby version to 3.2 (\u003ca href=\"https://github.com/timriley\"\u003e\u003ccode\u003e@​timriley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport UUID v6, v7 and v8 predicates (\u003ccode\u003e:uuid_v6?\u003c/code\u003e, \u003ccode\u003e:uuid_v7?\u003c/code\u003e and \u003ccode\u003e:uuid_v8?\u003c/code\u003e). (\u003ca href=\"https://github.com/illiatdesdindes\"\u003e\u003ccode\u003e@​illiatdesdindes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esize?\u003c/code\u003e, \u003ccode\u003eformat?\u003c/code\u003e, \u003ccode\u003etrue?\u003c/code\u003e and \u003ccode\u003efalse?\u003c/code\u003e predicates when generating JSON schemas. (\u003ca href=\"https://github.com/cramt\"\u003e\u003ccode\u003e@​cramt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow symbols to be given for \u003ccode\u003etop_namespace\u003c/code\u003e setting. (\u003ca href=\"https://github.com/unused\"\u003e\u003ccode\u003e@​unused\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport intersection types (created with \u003ccode\u003e\u0026amp;\u003c/code\u003e operator) in schema definitions. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/496\"\u003e#496\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNow works without errors:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eintersection_type =\n  Types::Hash.schema(a: Types::String) \u0026amp; \n  (Types::Hash.schema(b: Types::String) | Types::Hash.schema(c: Types::String))\n\u003cp\u003eschema = Dry::Schema.Params do\nrequired(:body).value(intersection_type)\nend\u003c/p\u003e\n\u003cp\u003eschema.call(body: {a: \u0026quot;test\u0026quot;, b: \u0026quot;value\u0026quot;}) # passes\nschema.call(body: {b: \u0026quot;value\u0026quot;})            # fails - missing 'a'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now properly handles \u003ccode\u003eDry::Struct\u003c/code\u003e instances wrapped in constructors. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/497\"\u003e#497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBefore, when generating JSON schema for a schema containing a Dry::Struct wrapped in a constructor (e.g., \u003ccode\u003eAddress.constructor(\u0026amp;:itself)\u003c/code\u003e), all struct properties were omitted from the generated schema, returning only \u003ccode\u003e{type: \u0026quot;object\u0026quot;}\u003c/code\u003e instead of the full schema with properties.\u003c/p\u003e\n\u003cp\u003eBefore/after:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003e# Before: Missing struct properties\nDry::Schema.Params do \n  required(:address).value(Address.constructor(\u0026amp;:itself)) \nend.json_schema\n# =\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;}}} # No properties\n\u003ch1\u003eAfter: Full struct schema included\u003c/h1\u003e\n\u003cp\u003eDry::Schema.Params do\nrequired(:address).value(Address.constructor(\u0026amp;:itself))\nend.json_schema\u003c/p\u003e\n\u003ch1\u003e=\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;, :properties=\u0026gt;{:street=\u0026gt;{...}}}}} # Properties included\u003c/h1\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now correctly uses \u003ccode\u003eminItems\u003c/code\u003e/\u003ccode\u003emaxItems\u003c/code\u003e for array size predicates instead of \u003ccode\u003eminLength\u003c/code\u003e/\u003ccode\u003emaxLength\u003c/code\u003e. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/498\"\u003e#498\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eShow correct index in errors when validating unexpected keys in arrays. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/510\"\u003e#510\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport validating nested arrays when using \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e. (\u003ca href=\"https://github.com/misdoro\"\u003e\u003ccode\u003e@​misdoro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix handling of i18n messages from proc/lambda-produced hashes. (\u003ca href=\"https://github.com/rrothenberger\"\u003e\u003ccode\u003e@​rrothenberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix error arising when generating errors when a key is repeated in a nested schema. (\u003ca href=\"https://github.com/jacob-carlborg\"\u003e\u003ccode\u003e@​jacob-carlborg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix method call typo in \u003ccode\u003eDry::Schema::Trace#respond_to_missing?\u003c/code\u003e. (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in 13ddb51)\u003c/p\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/dry-rb/dry-schema/commit/3d4073f48b3426d1f2b940b3ccd86d9575b0328e\"\u003e\u003ccode\u003e3d4073f\u003c/code\u003e\u003c/a\u003e Prepare for v1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/832bca19ed746255c60052524991f16b39fc45e8\"\u003e\u003ccode\u003e832bca1\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/2ea4b81ad8210bc3d073e2f724a0c49649682310\"\u003e\u003ccode\u003e2ea4b81\u003c/code\u003e\u003c/a\u003e Allow use of symbol for configuration top_namespace (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/351501e3e2ad4c46fafe60a4d9005072301e7693\"\u003e\u003ccode\u003e351501e\u003c/code\u003e\u003c/a\u003e Fix TypeError when generating errors a key that repeats in nested schemas (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/ec92f407239ea0dfae0267528b6d3466ce01cc86\"\u003e\u003ccode\u003eec92f40\u003c/code\u003e\u003c/a\u003e Accept updated AST structure from dry-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/5a2b1254f019a9e2bc0f220c6d723e3c0c62f9ec\"\u003e\u003ccode\u003e5a2b125\u003c/code\u003e\u003c/a\u003e Fix handling of I18n proc messages when returning hashes (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/3abfb91470216e9dbeffe6ecf74148747293754e\"\u003e\u003ccode\u003e3abfb91\u003c/code\u003e\u003c/a\u003e Add tests for JSON schema predicate, fix \u003ccode\u003eformat?\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/b8fab3bef82d357218ed72a91012c1b9efb92edf\"\u003e\u003ccode\u003eb8fab3b\u003c/code\u003e\u003c/a\u003e Add missing JSON Schema predicates (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/380325d6978f36e5bbfd915ac3bbb63310bfa036\"\u003e\u003ccode\u003e380325d\u003c/code\u003e\u003c/a\u003e Add support for nested arrays with \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/20320afd20cbbda924dacdebcee84668444c58aa\"\u003e\u003ccode\u003e20320af\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-schema/compare/v1.14.1...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.3 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003eCompare v1.8.3 ... v1.9.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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003e1.9.0\u003c/a\u003e - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\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/dry-rb/dry-types/commit/adb1373bea2ffe4943a358ab6b40810ccbbdf04b\"\u003e\u003ccode\u003eadb1373\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e89c8054d8c0ab0f314d3eafbb9e7581c82c65ae\"\u003e\u003ccode\u003ee89c805\u003c/code\u003e\u003c/a\u003e Tweak CHANGELOG wording\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f7aadd70b44934b2b3786d7aeb32b9c901c3bdb2\"\u003e\u003ccode\u003ef7aadd7\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/a4bf4c140ebe5e75360a2a3589011e37adccf2af\"\u003e\u003ccode\u003ea4bf4c1\u003c/code\u003e\u003c/a\u003e Prepare CHANGELOG for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9b295c7becac27db979401523efe50f023ede36a\"\u003e\u003ccode\u003e9b295c7\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/61bb30d3138b57508116bd6c91487207b1e0d80d\"\u003e\u003ccode\u003e61bb30d\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f3590ed9497a0b03416b58629e24faee5f11a671\"\u003e\u003ccode\u003ef3590ed\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/57b9848769004157cc50b3ea81b93ac6d1005eb3\"\u003e\u003ccode\u003e57b9848\u003c/code\u003e\u003c/a\u003e Fix rubocop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/429dc9b06ea8a386c3bb5213213abfc075edddd2\"\u003e\u003ccode\u003e429dc9b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/87a3fb2119329a87e6c95b288a70744cf627ca42\"\u003e\u003ccode\u003e87a3fb2\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday-gzip` from 3.0.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bodrovis/faraday-gzip/blob/master/CHANGELOG.md\"\u003efaraday-gzip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.0 (05-Jan-2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove handling of edge cases and malformed \u003ccode\u003eContent-Encoding\u003c/code\u003e headers\u003c/li\u003e\n\u003cli\u003eSupport multiple encodings and respect \u003ccode\u003eidentity\u003c/code\u003e responses\u003c/li\u003e\n\u003cli\u003eAvoid modifying streaming and non-string response bodies\u003c/li\u003e\n\u003cli\u003eNormalize response headers after decompression\u003c/li\u003e\n\u003cli\u003eUpdate and expand test coverage, test with Ruby 4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/ee7481faa294c0f9ed99aaf2890b93e5f262e04a\"\u003e\u003ccode\u003eee7481f\u003c/code\u003e\u003c/a\u003e v3.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/e9d1b032c4664c5cc6d4716b3f4d83bdc5583ddc\"\u003e\u003ccode\u003ee9d1b03\u003c/code\u003e\u003c/a\u003e prepare for a new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/912f2c969f707b6a802bae81aadd918f4872c633\"\u003e\u003ccode\u003e912f2c9\u003c/code\u003e\u003c/a\u003e remove bundler dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/23851b107c9a309ac23ea308eac6d5d61a2e8d48\"\u003e\u003ccode\u003e23851b1\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/bodrovis/faraday-gzip\"\u003ehttps://github.com/bodrovis/faraday-gzip\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/59fdb7f517f9687ab4ec228bfcf1c8103c1a494a\"\u003e\u003ccode\u003e59fdb7f\u003c/code\u003e\u003c/a\u003e update deps, test with ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/7b956169377f26505a1051640d7ae85b03b89620\"\u003e\u003ccode\u003e7b95616\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bodrovis/faraday-gzip/issues/5\"\u003e#5\u003c/a\u003e from bodrovis/dependabot/github_actions/master/actions/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/c7da1c9ad5a0e650cd6d175943d0d68f35b0ed91\"\u003e\u003ccode\u003ec7da1c9\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/3cc339230bc6d67c4f0cc0966f96c198420bf73d\"\u003e\u003ccode\u003e3cc3392\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/bodrovis/faraday-gzip\"\u003ehttps://github.com/bodrovis/faraday-gzip\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/815124c92582124f1fa69e0867121a6ea4f947aa\"\u003e\u003ccode\u003e815124c\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/41fc9988367801028ba8ba25f49c42168a3b4cc2\"\u003e\u003ccode\u003e41fc998\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bodrovis/faraday-gzip/issues/4\"\u003e#4\u003c/a\u003e from bodrovis/dependabot/github_actions/master/actions/...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bodrovis/faraday-gzip/compare/v3.0.4...v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thor` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/thor/releases\"\u003ethor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd specs and linter documentation by \u003ca href=\"https://github.com/hlascelles\"\u003e\u003ccode\u003e@​hlascelles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/907\"\u003erails/thor#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tree command by \u003ca href=\"https://github.com/hlascelles\"\u003e\u003ccode\u003e@​hlascelles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/906\"\u003erails/thor#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support \u003ccode\u003einsert_into_file\u003c/code\u003e erroring if the file is not changed, and add \u003ccode\u003einsert_into_file\u003c/code\u003e by \u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/908\"\u003erails/thor#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport THOR_MERGE values with arguments by \u003ca href=\"https://github.com/rafaelfranca\"\u003e\u003ccode\u003e@​rafaelfranca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/910\"\u003erails/thor#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHidden commands should not make an invocation ambiguous by \u003ca href=\"https://github.com/deivid-rodriguez\"\u003e\u003ccode\u003e@​deivid-rodriguez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/911\"\u003erails/thor#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet frozen_string_literal: true in colors.rb by \u003ca href=\"https://github.com/tenderlove\"\u003e\u003ccode\u003e@​tenderlove\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/913\"\u003erails/thor#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix encoding error when running a merge tool by \u003ca href=\"https://github.com/moritzschepp\"\u003e\u003ccode\u003e@​moritzschepp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/916\"\u003erails/thor#916\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/tenderlove\"\u003e\u003ccode\u003e@​tenderlove\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/913\"\u003erails/thor#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/912\"\u003erails/thor#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moritzschepp\"\u003e\u003ccode\u003e@​moritzschepp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/916\"\u003erails/thor#916\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/thor/compare/v1.4.0...v1.5.0\"\u003ehttps://github.com/rails/thor/compare/v1.4.0...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/6a680f2f929cc24d61b81197e113066aa18c8fbb\"\u003e\u003ccode\u003e6a680f2\u003c/code\u003e\u003c/a\u003e Prepare for 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/615b0c29a411302104905cf8d81af02ca0cd4765\"\u003e\u003ccode\u003e615b0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/919\"\u003e#919\u003c/a\u003e from rails/rmf-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/f16a2dbf503c422da309c3f2bfccbf751ca61ddb\"\u003e\u003ccode\u003ef16a2db\u003c/code\u003e\u003c/a\u003e Unlock bundler development dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/7b99536daff00deea31787e2afe7dce6fefec602\"\u003e\u003ccode\u003e7b99536\u003c/code\u003e\u003c/a\u003e Test with Ruby 4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/2a1eecb4e8b6aff1aa2941308fb2199fdb61ebe6\"\u003e\u003ccode\u003e2a1eecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/918\"\u003e#918\u003c/a\u003e from rails/dependabot/github_actions/actions/checkout-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/ed9ffca4e99868b3e20239125a4885dd18ba04ad\"\u003e\u003ccode\u003eed9ffca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/916\"\u003e#916\u003c/a\u003e from moritzschepp/ec-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/5b85a330ba73c5c7be4f72ca949841c707feca54\"\u003e\u003ccode\u003e5b85a33\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/2e2b684b6e29497fa9299600d21cd3dc98cd34af\"\u003e\u003ccode\u003e2e2b684\u003c/code\u003e\u003c/a\u003e fix encoding error when running a merge tool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/b2d98fea78fd993b936fc434a3ad722e73ad6bc5\"\u003e\u003ccode\u003eb2d98fe\u003c/code\u003e\u003c/a\u003e Remove whatisthor.com references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/17a3be95f40c255f12612c1491bccea4ca4a363f\"\u003e\u003ccode\u003e17a3be9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/912\"\u003e#912\u003c/a\u003e from rails/dependabot/github_actions/actions/checkout-5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/thor/compare/v1.4.0...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/html2rss/html2rss.github.io/pull/1035","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/1035","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1035/packages"},{"uuid":"3795178996","node_id":"PR_kwDOAdN7dc68Pb-d","number":241,"state":"closed","title":"Bump dry-types from 1.8.3 to 1.9.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T02:02:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T02:07:19.000Z","updated_at":"2026-02-09T02:02:52.000Z","time_to_close":2678132,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.3 to 1.9.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003eCompare v1.8.3 ... v1.9.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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003e1.9.0\u003c/a\u003e - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\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/dry-rb/dry-types/commit/adb1373bea2ffe4943a358ab6b40810ccbbdf04b\"\u003e\u003ccode\u003eadb1373\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e89c8054d8c0ab0f314d3eafbb9e7581c82c65ae\"\u003e\u003ccode\u003ee89c805\u003c/code\u003e\u003c/a\u003e Tweak CHANGELOG wording\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f7aadd70b44934b2b3786d7aeb32b9c901c3bdb2\"\u003e\u003ccode\u003ef7aadd7\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/a4bf4c140ebe5e75360a2a3589011e37adccf2af\"\u003e\u003ccode\u003ea4bf4c1\u003c/code\u003e\u003c/a\u003e Prepare CHANGELOG for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9b295c7becac27db979401523efe50f023ede36a\"\u003e\u003ccode\u003e9b295c7\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/61bb30d3138b57508116bd6c91487207b1e0d80d\"\u003e\u003ccode\u003e61bb30d\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f3590ed9497a0b03416b58629e24faee5f11a671\"\u003e\u003ccode\u003ef3590ed\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/57b9848769004157cc50b3ea81b93ac6d1005eb3\"\u003e\u003ccode\u003e57b9848\u003c/code\u003e\u003c/a\u003e Fix rubocop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/429dc9b06ea8a386c3bb5213213abfc075edddd2\"\u003e\u003ccode\u003e429dc9b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/87a3fb2119329a87e6c95b288a70744cf627ca42\"\u003e\u003ccode\u003e87a3fb2\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.3\u0026new-version=1.9.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/bolshakov/fear/pull/241","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bolshakov%2Ffear/issues/241","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/241/packages"},{"uuid":"2718917465","node_id":"PR_kwDOJySS9c6iD2NZ","number":499,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T19:02:44.000Z","updated_at":"2025-08-04T19:02:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/looseendsproject/webapp/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/looseendsproject%2Fwebapp/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"},{"uuid":"2717314891","node_id":"PR_kwDOAdN7dc6h9u9L","number":201,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T09:53:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T09:30:29.000Z","updated_at":"2025-08-04T09:53:16.000Z","time_to_close":1367,"merged_at":"2025-08-04T09:53:16.000Z","merged_by":"bolshakov","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/bolshakov/fear/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bolshakov%2Ffear/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"},{"uuid":"2633878655","node_id":"PR_kwDOOyhfOs6c_cx_","number":3,"state":"open","title":"⬆️ Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T23:38:48.000Z","updated_at":"2025-07-01T23:38:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/fetlife/hasher_matcher_actioner_api/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fetlife%2Fhasher_matcher_actioner_api/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2632631109","node_id":"PR_kwDOKrLOeM6c6sNF","number":90,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["PR: dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-02T00:16:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T14:12:28.000Z","updated_at":"2025-07-02T00:16:40.000Z","time_to_close":36252,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/PikaSer-Cosmos/likecoin-chain-tx-indexer-pika/pull/90","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikaSer-Cosmos%2Flikecoin-chain-tx-indexer-pika/issues/90","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/90/packages"},{"uuid":"2595114670","node_id":"PR_kwDOAk1rYM6ark6u","number":2132,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-30T01:08:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T09:50:40.000Z","updated_at":"2025-06-30T01:08:44.000Z","time_to_close":1178284,"merged_at":"2025-06-30T01:08:44.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Retrospring/retrospring/pull/2132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Retrospring%2Fretrospring/issues/2132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2132/packages"},{"uuid":"2594722325","node_id":"PR_kwDOEGmOXM6aqFIV","number":904,"state":"closed","title":"chore(deps): bump the ruby group with 4 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-16T07:28:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T07:28:17.000Z","updated_at":"2025-06-16T07:28:57.000Z","time_to_close":40,"merged_at":"2025-06-16T07:28:57.000Z","merged_by":"mergify[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":4,"packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday-net_http","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/lostisland/faraday-net_http"},{"name":"mime-types-data","old_version":"3.2025.0603","new_version":"3.2025.0610","repository_url":"https://github.com/mime-types/mime-types-data"},{"name":"sass-embedded","old_version":"1.89.1","new_version":"1.89.2","repository_url":"https://github.com/sass-contrib/sass-embedded-host-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 4 updates: [dry-types](https://github.com/dry-rb/dry-types), [faraday-net_http](https://github.com/lostisland/faraday-net_http), [mime-types-data](https://github.com/mime-types/mime-types-data) and [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby).\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday-net_http` from 3.4.0 to 3.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lostisland/faraday-net_http/releases\"\u003efaraday-net_http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrepare Trusted Publisher by \u003ca href=\"https://github.com/djsmentya\"\u003e\u003ccode\u003e@​djsmentya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/pull/50\"\u003elostisland/faraday-net_http#50\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/djsmentya\"\u003e\u003ccode\u003e@​djsmentya\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/pull/50\"\u003elostisland/faraday-net_http#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\"\u003ehttps://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\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/lostisland/faraday-net_http/commit/d9edcef10c442ac8e8b21466fc1858d6d1f04746\"\u003e\u003ccode\u003ed9edcef\u003c/code\u003e\u003c/a\u003e CI: Fix grammar error in Publish workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/1cae49ec800238e1e1c38e8480d0035c7d76be40\"\u003e\u003ccode\u003e1cae49e\u003c/code\u003e\u003c/a\u003e CI: Ensure Rake is available in publish action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/d3111913b0e28f4cb66a4b6e2d7da4695dc96863\"\u003e\u003ccode\u003ed311191\u003c/code\u003e\u003c/a\u003e v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/015b2c8bb683c52a94681ed2bb034e8b3b945b32\"\u003e\u003ccode\u003e015b2c8\u003c/code\u003e\u003c/a\u003e CI: Add Ruby 3.4 to build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/f20994574df239566d250e026aaa5a4f9a9291e5\"\u003e\u003ccode\u003ef209945\u003c/code\u003e\u003c/a\u003e Use Ruby 3.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/58ee818fc4001e721400615a62a38cf533788896\"\u003e\u003ccode\u003e58ee818\u003c/code\u003e\u003c/a\u003e Prepare Trusted Publisher (\u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types-data` from 3.2025.0603 to 3.2025.0610\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md\"\u003emime-types-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2025.0610 / 2025-06-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated registry entries from the IANA [media registry][registry] and\n[provisional media registry][provisional], the [Apache httpd media registry][httpd],\nand the [Apache Tika media registry][tika] as of the release date.\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/mime-types/mime-types-data/commit/171a5bad4d0b7e91b308b6a13b7c534f8e3afe9e\"\u003e\u003ccode\u003e171a5ba\u003c/code\u003e\u003c/a\u003e Update mime-types-data 3.2025.0610 / 2025-06-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mime-types/mime-types-data/commit/c3537c8c1ed51a7c91df744114386a2092f79045\"\u003e\u003ccode\u003ec3537c8\u003c/code\u003e\u003c/a\u003e chore(deps): Bump github/codeql-action from 3.28.18 to 3.28.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mime-types/mime-types-data/compare/v3.2025.0603...v3.2025.0610\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass-embedded` from 1.89.1 to 1.89.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/15b15d5c2650d5460a2756b137067b741dfe4163\"\u003e\u003ccode\u003e15b15d5\u003c/code\u003e\u003c/a\u003e v1.89.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/7d21f657cf29186271cf91f762517f75ba392508\"\u003e\u003ccode\u003e7d21f65\u003c/code\u003e\u003c/a\u003e Bump sass from 1.89.1 to 1.89.2 in /ext/sass (\u003ca href=\"https://redirect.github.com/sass-contrib/sass-embedded-host-ruby/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/22221e1103c617c6f71b4089d27753e22e3871f2\"\u003e\u003ccode\u003e22221e1\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from ~\u0026gt; 1.75.0 to ~\u0026gt; 1.76.1 (\u003ca href=\"https://redirect.github.com/sass-contrib/sass-embedded-host-ruby/issues/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/compare/v1.89.1...v1.89.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/html2rss/html2rss.github.io/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"},{"uuid":"2594364802","node_id":"PR_kwDOK_gb4s6aot2C","number":175,"state":"open","title":"build(deps): bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T04:01:31.000Z","updated_at":"2025-06-16T04:01:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/elct9620/stellar-assistant/pull/175","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elct9620%2Fstellar-assistant/issues/175","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/175/packages"},{"uuid":"2594292026","node_id":"PR_kwDOAe8r3c6aocE6","number":8632,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-17T13:52:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T02:56:47.000Z","updated_at":"2025-06-17T13:52:13.000Z","time_to_close":125726,"merged_at":"2025-06-17T13:52:13.000Z","merged_by":"mpw5","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.3)](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","html_url":"https://github.com/ministryofjustice/Claim-for-Crown-Court-Defence/pull/8632","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2FClaim-for-Crown-Court-Defence/issues/8632","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8632/packages"},{"uuid":"2582878112","node_id":"PR_kwDODLuhc86Z85eg","number":922,"state":"closed","title":"Bump the bundler group with 5 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T08:24:42.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T02:32:30.000Z","updated_at":"2025-06-11T08:24:42.000Z","time_to_close":21132,"merged_at":"2025-06-11T08:24:42.000Z","merged_by":"patrick-laa","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":5,"packages":[{"name":"rubocop-govuk","old_version":"5.1.12","new_version":"5.1.13","repository_url":"https://github.com/alphagov/rubocop-govuk"},{"name":"bigdecimal","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"rubocop","old_version":"1.75.8","new_version":"1.76.0","repository_url":"https://github.com/rubocop/rubocop"},{"name":"rubocop-ast","old_version":"1.44.1","new_version":"1.45.0","repository_url":"https://github.com/rubocop/rubocop-ast"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rubocop-govuk](https://github.com/alphagov/rubocop-govuk) | `5.1.12` | `5.1.13` |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.2.1` | `3.2.2` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.2` | `1.8.3` |\n| [rubocop](https://github.com/rubocop/rubocop) | `1.75.8` | `1.76.0` |\n| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.44.1` | `1.45.0` |\n\nUpdates `rubocop-govuk` from 5.1.12 to 5.1.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/rubocop-govuk/blob/main/CHANGELOG.md\"\u003erubocop-govuk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.1.13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/alphagov/rubocop-govuk/commit/27f2a855dea05db863cd25ff31c716c278e811e9\"\u003e\u003ccode\u003e27f2a85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/506\"\u003e#506\u003c/a\u003e from alphagov/release-5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/c3641b5d4fdd36f40242d27b4e0f236aa84603f2\"\u003e\u003ccode\u003ec3641b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/507\"\u003e#507\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-eq-1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/5584422c186591121537ad9c89d93ef1b18ba63c\"\u003e\u003ccode\u003e5584422\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from = 1.75.8 to = 1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/615b1ae1831f58607a3f79601d0a3a3e7ad3f028\"\u003e\u003ccode\u003e615b1ae\u003c/code\u003e\u003c/a\u003e Release v5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/76c5101997614390944239b58f7176a829f7ab13\"\u003e\u003ccode\u003e76c5101\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/505\"\u003e#505\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-ast-eq-1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/323fd6789bef9b0fdb3dad2c58240f08b1028489\"\u003e\u003ccode\u003e323fd67\u003c/code\u003e\u003c/a\u003e Update rubocop-ast requirement from = 1.44.1 to = 1.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/rubocop-govuk/compare/v5.1.12...v5.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bigdecimal` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/339\"\u003eruby/bigdecimal#339\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe. \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/340\"\u003eGH-340\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/0838cb1f65d3634df48503a0859eb832427d5b7b\"\u003e\u003ccode\u003e0838cb1\u003c/code\u003e\u003c/a\u003e Bump version to 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/9d9c3525b16151af6209142e4b7142b27fa3b763\"\u003e\u003ccode\u003e9d9c352\u003c/code\u003e\u003c/a\u003e Update CHANGES for 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/199ebfdf4b4208efa551c16398fc05ca5bbb887d\"\u003e\u003ccode\u003e199ebfd\u003c/code\u003e\u003c/a\u003e Make precision calculation in bigdecimal.div(value, 0) gc-compaction safe (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop` from 1.75.8 to 1.76.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/releases\"\u003erubocop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop v1.76.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. (\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. (\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. (\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md\"\u003erubocop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.76.0 (2025-06-04)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. ([\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. ([\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. ([\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. ([\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/190a64de3358db1c9e9c86eae32665916c37535c\"\u003e\u003ccode\u003e190a64d\u003c/code\u003e\u003c/a\u003e Cut 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/f62809d8dd5268f737f1d640a12f26f56b3d0490\"\u003e\u003ccode\u003ef62809d\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/329b5808b6adaae077d44ca91cd49317528866ed\"\u003e\u003ccode\u003e329b580\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRuboCop::AST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/9368339baaa3a5942a9f25d1652efcca4b336351\"\u003e\u003ccode\u003e9368339\u003c/code\u003e\u003c/a\u003e [Fix \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e] Fix false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/16efaa9ca545b0c9332a64778949868d1846972e\"\u003e\u003ccode\u003e16efaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14226\"\u003e#14226\u003c/a\u003e from Zopolis4/standee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/af29d5ce6d3e991dbaa4655bbd9a15be1154fb4f\"\u003e\u003ccode\u003eaf29d5c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/173db55ef67100cfa28477b511ea2d5699e75169\"\u003e\u003ccode\u003e173db55\u003c/code\u003e\u003c/a\u003e Add new cop Lint/UselessOr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/c977def8693fc7da1d168f3260e461cf51cd984c\"\u003e\u003ccode\u003ec977def\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14225\"\u003e#14225\u003c/a\u003e from viralpraxis/fix-style-empty-string-inside-inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/fac13c5d00d6d9965e5d7a3ec9f04a7046fc6824\"\u003e\u003ccode\u003efac13c5\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop error on non-string literal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/25a7eefb2a8f81e1a7b44a6546c1fd958385f983\"\u003e\u003ccode\u003e25a7eef\u003c/code\u003e\u003c/a\u003e Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubocop/rubocop/compare/v1.75.8...v1.76.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-ast` from 1.44.1 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/releases\"\u003erubocop-ast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop AST v1.45.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md\"\u003erubocop-ast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.45.0 (2025-06-03)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/409dec748734fa7a41d9b49fb888611d43aa1b0e\"\u003e\u003ccode\u003e409dec7\u003c/code\u003e\u003c/a\u003e Cut 1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/d1867f83e3c2440dc4c811dabf540e400091c8d2\"\u003e\u003ccode\u003ed1867f8\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/b2e3ef2d7014a1ab0d1c7368bbb63bc5343daee5\"\u003e\u003ccode\u003eb2e3ef2\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/36030d8d65f9b4bb3f5297754d8df77567748eda\"\u003e\u003ccode\u003e36030d8\u003c/code\u003e\u003c/a\u003e Suppress \u003ccode\u003eLint/FloatCompariso\u003c/code\u003e offenses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/4c51ecd3141086edb448713a1c6c4c5be8ecbec4\"\u003e\u003ccode\u003e4c51ecd\u003c/code\u003e\u003c/a\u003e Add release note for v1.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/1720a03a9e29b97f3f3bdb23096f788e2ed28135\"\u003e\u003ccode\u003e1720a03\u003c/code\u003e\u003c/a\u003e Restore docs/antora.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rubocop/rubocop-ast/compare/v1.44.1...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ministryofjustice/hmcts-common-platform-mock-api/pull/922","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fhmcts-common-platform-mock-api/issues/922","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/922/packages"},{"uuid":"2582855793","node_id":"PR_kwDODSC7i86Z80Bx","number":1387,"state":"closed","title":"Bump the bundler group with 9 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T08:25:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T02:10:30.000Z","updated_at":"2025-06-11T08:25:08.000Z","time_to_close":22478,"merged_at":"2025-06-11T08:25:08.000Z","merged_by":"patrick-laa","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":9,"packages":[{"name":"csv","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/ruby/csv"},{"name":"rubocop-govuk","old_version":"5.1.12","new_version":"5.1.13","repository_url":"https://github.com/alphagov/rubocop-govuk"},{"name":"aws-partitions","old_version":"1.1110.0","new_version":"1.1115.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"aws-sdk-core","old_version":"3.225.0","new_version":"3.225.2","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"aws-sigv4","old_version":"1.12.0","new_version":"1.12.1","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"bigdecimal","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"rubocop","old_version":"1.75.8","new_version":"1.76.0","repository_url":"https://github.com/rubocop/rubocop"},{"name":"rubocop-ast","old_version":"1.44.1","new_version":"1.45.0","repository_url":"https://github.com/rubocop/rubocop-ast"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [csv](https://github.com/ruby/csv) | `3.3.4` | `3.3.5` |\n| [rubocop-govuk](https://github.com/alphagov/rubocop-govuk) | `5.1.12` | `5.1.13` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.1110.0` | `1.1115.0` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.225.0` | `3.225.2` |\n| [aws-sigv4](https://github.com/aws/aws-sdk-ruby) | `1.12.0` | `1.12.1` |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.2.1` | `3.2.2` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.2` | `1.8.3` |\n| [rubocop](https://github.com/rubocop/rubocop) | `1.75.8` | `1.76.0` |\n| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.44.1` | `1.45.0` |\n\nUpdates `csv` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/csv/releases\"\u003ecsv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecsv 3.3.5 - 2025-06-01\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fixed \u003ccode\u003eStringScanner\u003c/code\u003e document URL.\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003eGH-343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePatch by Petrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePetrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/csv/blob/main/NEWS.md\"\u003ecsv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5 - 2025-06-01\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fixed \u003ccode\u003eStringScanner\u003c/code\u003e document URL.\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003eGH-343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePatch by Petrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePetrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/ecdc355b9efc1168d6aad540de4089cd7ef280ea\"\u003e\u003ccode\u003eecdc355\u003c/code\u003e\u003c/a\u003e Add 3.3.5 entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/69d9886238a504bfac60fa516cd08ad2a855a2a8\"\u003e\u003ccode\u003e69d9886\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRactor#value\u003c/code\u003e as \u003ccode\u003eRactor#take\u003c/code\u003e is removed (\u003ca href=\"https://redirect.github.com/ruby/csv/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/be2189b64c0d6b06b9ac0c80572f98ad846d9752\"\u003e\u003ccode\u003ebe2189b\u003c/code\u003e\u003c/a\u003e Replace link to ruby-doc.org with docs.ruby-lang.org (\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/cfd5fe807c581e012aa1d062b5e813b56d7f0845\"\u003e\u003ccode\u003ecfd5fe8\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/csv/compare/v3.3.4...v3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-govuk` from 5.1.12 to 5.1.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/rubocop-govuk/blob/main/CHANGELOG.md\"\u003erubocop-govuk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.1.13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/alphagov/rubocop-govuk/commit/27f2a855dea05db863cd25ff31c716c278e811e9\"\u003e\u003ccode\u003e27f2a85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/506\"\u003e#506\u003c/a\u003e from alphagov/release-5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/c3641b5d4fdd36f40242d27b4e0f236aa84603f2\"\u003e\u003ccode\u003ec3641b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/507\"\u003e#507\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-eq-1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/5584422c186591121537ad9c89d93ef1b18ba63c\"\u003e\u003ccode\u003e5584422\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from = 1.75.8 to = 1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/615b1ae1831f58607a3f79601d0a3a3e7ad3f028\"\u003e\u003ccode\u003e615b1ae\u003c/code\u003e\u003c/a\u003e Release v5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/76c5101997614390944239b58f7176a829f7ab13\"\u003e\u003ccode\u003e76c5101\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/505\"\u003e#505\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-ast-eq-1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/323fd6789bef9b0fdb3dad2c58240f08b1028489\"\u003e\u003ccode\u003e323fd67\u003c/code\u003e\u003c/a\u003e Update rubocop-ast requirement from = 1.44.1 to = 1.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/rubocop-govuk/compare/v5.1.12...v5.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-partitions` from 1.1110.0 to 1.1115.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-partitions/CHANGELOG.md\"\u003eaws-partitions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1115.0 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1114.0 (2025-06-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1113.0 (2025-06-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1112.0 (2025-06-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1111.0 (2025-06-04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Added support for enumerating regions for  \u003ccode\u003eAws::Evs\u003c/code\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/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 `aws-sdk-core` from 3.225.0 to 3.225.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md\"\u003eaws-sdk-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.225.2 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Only load required \u003ccode\u003ecgi\u003c/code\u003e modules for Ruby 3.5.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.225.1 (2025-06-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Fix RPCv2 parser to handle flattened list and flattened map members correctly for \u003ccode\u003eAwsQueryCompatible\u003c/code\u003e services.\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 `aws-sigv4` from 1.12.0 to 1.12.1\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-sigv4/CHANGELOG.md\"\u003eaws-sigv4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.12.1 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Only load required \u003ccode\u003ecgi\u003c/code\u003e modules for Ruby 3.5.\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 `bigdecimal` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/339\"\u003eruby/bigdecimal#339\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe. \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/340\"\u003eGH-340\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/0838cb1f65d3634df48503a0859eb832427d5b7b\"\u003e\u003ccode\u003e0838cb1\u003c/code\u003e\u003c/a\u003e Bump version to 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/9d9c3525b16151af6209142e4b7142b27fa3b763\"\u003e\u003ccode\u003e9d9c352\u003c/code\u003e\u003c/a\u003e Update CHANGES for 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/199ebfdf4b4208efa551c16398fc05ca5bbb887d\"\u003e\u003ccode\u003e199ebfd\u003c/code\u003e\u003c/a\u003e Make precision calculation in bigdecimal.div(value, 0) gc-compaction safe (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop` from 1.75.8 to 1.76.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/releases\"\u003erubocop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop v1.76.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. (\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. (\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. (\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md\"\u003erubocop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.76.0 (2025-06-04)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. ([\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. ([\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. ([\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. ([\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/190a64de3358db1c9e9c86eae32665916c37535c\"\u003e\u003ccode\u003e190a64d\u003c/code\u003e\u003c/a\u003e Cut 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/f62809d8dd5268f737f1d640a12f26f56b3d0490\"\u003e\u003ccode\u003ef62809d\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/329b5808b6adaae077d44ca91cd49317528866ed\"\u003e\u003ccode\u003e329b580\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRuboCop::AST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/9368339baaa3a5942a9f25d1652efcca4b336351\"\u003e\u003ccode\u003e9368339\u003c/code\u003e\u003c/a\u003e [Fix \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e] Fix false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/16efaa9ca545b0c9332a64778949868d1846972e\"\u003e\u003ccode\u003e16efaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14226\"\u003e#14226\u003c/a\u003e from Zopolis4/standee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/af29d5ce6d3e991dbaa4655bbd9a15be1154fb4f\"\u003e\u003ccode\u003eaf29d5c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/173db55ef67100cfa28477b511ea2d5699e75169\"\u003e\u003ccode\u003e173db55\u003c/code\u003e\u003c/a\u003e Add new cop Lint/UselessOr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/c977def8693fc7da1d168f3260e461cf51cd984c\"\u003e\u003ccode\u003ec977def\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14225\"\u003e#14225\u003c/a\u003e from viralpraxis/fix-style-empty-string-inside-inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/fac13c5d00d6d9965e5d7a3ec9f04a7046fc6824\"\u003e\u003ccode\u003efac13c5\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop error on non-string literal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/25a7eefb2a8f81e1a7b44a6546c1fd958385f983\"\u003e\u003ccode\u003e25a7eef\u003c/code\u003e\u003c/a\u003e Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubocop/rubocop/compare/v1.75.8...v1.76.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-ast` from 1.44.1 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/releases\"\u003erubocop-ast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop AST v1.45.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md\"\u003erubocop-ast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.45.0 (2025-06-03)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/409dec748734fa7a41d9b49fb888611d43aa1b0e\"\u003e\u003ccode\u003e409dec7\u003c/code\u003e\u003c/a\u003e Cut 1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/d1867f83e3c2440dc4c811dabf540e400091c8d2\"\u003e\u003ccode\u003ed1867f8\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/b2e3ef2d7014a1ab0d1c7368bbb63bc5343daee5\"\u003e\u003ccode\u003eb2e3ef2\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/36030d8d65f9b4bb3f5297754d8df77567748eda\"\u003e\u003ccode\u003e36030d8\u003c/code\u003e\u003c/a\u003e Suppress \u003ccode\u003eLint/FloatCompariso\u003c/code\u003e offenses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/4c51ecd3141086edb448713a1c6c4c5be8ecbec4\"\u003e\u003ccode\u003e4c51ecd\u003c/code\u003e\u003c/a\u003e Add release note for v1.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/1720a03a9e29b97f3f3bdb23096f788e2ed28135\"\u003e\u003ccode\u003e1720a03\u003c/code\u003e\u003c/a\u003e Restore docs/antora.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rubocop/rubocop-ast/compare/v1.44.1...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ministryofjustice/laa-court-data-adaptor/pull/1387","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-court-data-adaptor/issues/1387","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1387/packages"},{"uuid":"2579985503","node_id":"PR_kwDOJ-5jJM6Zx3Rf","number":1446,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-10T23:14:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-10T04:01:18.000Z","updated_at":"2025-06-10T23:14:03.000Z","time_to_close":69165,"merged_at":"2025-06-10T23:14:03.000Z","merged_by":"kasugaijin","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/rubyforgood/homeward-tails/pull/1446","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fhomeward-tails/issues/1446","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1446/packages"},{"uuid":"2579856807","node_id":"PR_kwDONWPZls6ZxX2n","number":80,"state":"closed","title":"build(deps): bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T00:08:10.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-10T02:02:38.000Z","updated_at":"2025-06-11T00:08:10.000Z","time_to_close":79532,"merged_at":"2025-06-11T00:08:10.000Z","merged_by":"Myuzu","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Myuzu/guileful_charger/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Myuzu%2Fguileful_charger/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"},{"uuid":"2579736780","node_id":"PR_kwDOOSunx86Zw6jM","number":13,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-10T00:03:53.000Z","updated_at":"2025-06-10T00:03:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Siddujajee04/tasks-management-application/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siddujajee04%2Ftasks-management-application/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"2579533396","node_id":"PR_kwDOOKVVvc6ZwI5U","number":16,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-09T21:36:15.000Z","updated_at":"2025-06-09T21:36:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/VivekVajpai/rails_turbo_demo/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VivekVajpai%2Frails_turbo_demo/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"2579490265","node_id":"PR_kwDOOFZg0M6Zv-XZ","number":15,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-09T21:10:10.000Z","updated_at":"2025-06-09T21:10:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/systemnate/swdbg/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemnate%2Fswdbg/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"2578056751","node_id":"PR_kwDOA7hKyc6ZqgYv","number":22601,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby","require-backend-approval","ready-for-review"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-09T10:44:13.000Z","updated_at":"2025-06-09T13:34:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/department-of-veterans-affairs/vets-api/pull/22601","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/department-of-veterans-affairs%2Fvets-api/issues/22601","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22601/packages"}],"issue_packages":[{"old_version":"1.9.0","new_version":"1.9.1","update_type":"patch","path":null,"pr_created_at":"2026-02-10T03:14:19.000Z","version_change":"1.9.0 → 1.9.1","issue":{"uuid":"3919220819","node_id":"PR_kwDOAe8r3c7CoRCT","number":9176,"state":"open","title":"Bump dry-types from 1.9.0 to 1.9.1","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-02-10T03:14:19.000Z","updated_at":"2026-02-10T11:00:15.344Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.9.0 to 1.9.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003eCompare v1.9.0 ... v1.9.1\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003e1.9.1\u003c/a\u003e - 2026-02-06\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\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/dry-rb/dry-types/commit/1a13fb04926fa61738ffd743c09208e8c529072e\"\u003e\u003ccode\u003e1a13fb0\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/cdff1829871839f41b93d4eb7904cd6cda9a4a22\"\u003e\u003ccode\u003ecdff182\u003c/code\u003e\u003c/a\u003e Workaround for JRuby handling block default arguments (\u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/5680c6b61432348f9a23822499aa849c774079da\"\u003e\u003ccode\u003e5680c6b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e6bd8759460c2650d2e4af794ef3532ac727f616\"\u003e\u003ccode\u003ee6bd875\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/752912aa24ec7944293e57f64ba5f92a169d6b55\"\u003e\u003ccode\u003e752912a\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\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=dry-types\u0026package-manager=bundler\u0026previous-version=1.9.0\u0026new-version=1.9.1)](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 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/ministryofjustice/Claim-for-Crown-Court-Defence/pull/9176","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2FClaim-for-Crown-Court-Defence/issues/9176","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9176/packages"}},{"old_version":"1.9.0","new_version":"1.9.1","update_type":"patch","path":null,"pr_created_at":"2026-02-09T07:28:03.000Z","version_change":"1.9.0 → 1.9.1","issue":{"uuid":"3914894900","node_id":"PR_kwDOEGmOXM7CZ5PS","number":1056,"state":"closed","title":"chore(deps): bump the ruby group with 6 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T07:29:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T07:28:03.000Z","updated_at":"2026-02-09T07:29:44.000Z","time_to_close":96,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":6,"packages":[{"name":"dry-types","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday","old_version":"2.14.0","new_version":"2.14.1","repository_url":"https://github.com/lostisland/faraday"},{"name":"json","old_version":"2.18.0","new_version":"2.18.1","repository_url":"https://github.com/ruby/json"},{"name":"mime-types-data","old_version":"3.2026.0127","new_version":"3.2026.0203","repository_url":"https://github.com/mime-types/mime-types-data"},{"name":"protocol-http","old_version":"0.58.1","new_version":"0.59.0","repository_url":"https://github.com/socketry/protocol-http"},{"name":"protocol-rack","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/socketry/protocol-rack"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.9.0` | `1.9.1` |\n| [faraday](https://github.com/lostisland/faraday) | `2.14.0` | `2.14.1` |\n| [json](https://github.com/ruby/json) | `2.18.0` | `2.18.1` |\n| [mime-types-data](https://github.com/mime-types/mime-types-data) | `3.2026.0127` | `3.2026.0203` |\n| [protocol-http](https://github.com/socketry/protocol-http) | `0.58.1` | `0.59.0` |\n| [protocol-rack](https://github.com/socketry/protocol-rack) | `0.21.0` | `0.21.1` |\n\nUpdates `dry-types` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003eCompare v1.9.0 ... v1.9.1\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003e1.9.1\u003c/a\u003e - 2026-02-06\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd workaround for a \u003ca href=\"https://redirect.github.com/jruby/jruby/issues/9208\"\u003eJRuby bug\u003c/a\u003e. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\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/dry-rb/dry-types/commit/1a13fb04926fa61738ffd743c09208e8c529072e\"\u003e\u003ccode\u003e1a13fb0\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/cdff1829871839f41b93d4eb7904cd6cda9a4a22\"\u003e\u003ccode\u003ecdff182\u003c/code\u003e\u003c/a\u003e Workaround for JRuby handling block default arguments (\u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/5680c6b61432348f9a23822499aa849c774079da\"\u003e\u003ccode\u003e5680c6b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e6bd8759460c2650d2e4af794ef3532ac727f616\"\u003e\u003ccode\u003ee6bd875\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/752912aa24ec7944293e57f64ba5f92a169d6b55\"\u003e\u003ccode\u003e752912a\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.9.0...v1.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday` from 2.14.0 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lostisland/faraday/releases\"\u003efaraday's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.14.1\u003c/h2\u003e\n\u003ch2\u003eSecurity Note\u003c/h2\u003e\n\u003cp\u003eThis release contains a security fix, we recommend all users to upgrade as soon as possible.\nA Security Advisory with more details will be posted shortly.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd comprehensive AI agent guidelines for Claude, Cursor, and GitHub Copilot by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1642\"\u003elostisland/faraday#1642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC document for Options architecture refactoring plan by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1644\"\u003elostisland/faraday#1644\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 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/lostisland/faraday/pull/1655\"\u003elostisland/faraday#1655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExplicit top-level namespace reference by \u003ca href=\"https://github.com/c960657\"\u003e\u003ccode\u003e@​c960657\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1657\"\u003elostisland/faraday#1657\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lostisland/faraday/pull/1642\"\u003elostisland/faraday#1642\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\"\u003ehttps://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\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/lostisland/faraday/commit/16cbd38ef252d25dedf416a4d2510a2f3db10c87\"\u003e\u003ccode\u003e16cbd38\u003c/code\u003e\u003c/a\u003e Version bump to 2.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/a6d3a3a0bf59c2ab307d0abd91bc126aef5561bc\"\u003e\u003ccode\u003ea6d3a3a\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/b23f710d28c0dba169470f568df4017a1e8beea7\"\u003e\u003ccode\u003eb23f710\u003c/code\u003e\u003c/a\u003e Explicit top-level namespace reference (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1657\"\u003e#1657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/49ba4ac3a7359baed634c12a82386f6c8c717ea8\"\u003e\u003ccode\u003e49ba4ac\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1655\"\u003e#1655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/51a49bc99d7df6f724d250d64771e1d710576df7\"\u003e\u003ccode\u003e51a49bc\u003c/code\u003e\u003c/a\u003e Ensure Claude reads the guidelines and allow to plan in a gitignored .ai/PLAN...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/894f65cab8f04bcf35e84a2dfd9fc0286dbce340\"\u003e\u003ccode\u003e894f65c\u003c/code\u003e\u003c/a\u003e Add RFC document for Options architecture refactoring plan (\u003ca href=\"https://redirect.github.com/lostisland/faraday/issues/1644\"\u003e#1644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/397e3ded0c5166313bb22f1c0221b36b6023fd0f\"\u003e\u003ccode\u003e397e3de\u003c/code\u003e\u003c/a\u003e Add comprehensive AI agent guidelines for Claude, Cursor, and GitHub Copilot ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/d98c65cfc254ea2898386e4359428527122abec3\"\u003e\u003ccode\u003ed98c65c\u003c/code\u003e\u003c/a\u003e Update Faraday-specific AI agent guidelines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday/commit/56c18ecb718e30c5a3a0dea9bd2361912af9013c\"\u003e\u003ccode\u003e56c18ec\u003c/code\u003e\u003c/a\u003e Add AI agent guidelines specific to Faraday repository\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lostisland/faraday/compare/v2.14.0...v2.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json` from 2.18.0 to 2.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/json/releases\"\u003ejson's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a potential crash in very specific circumstance if GC triggers during a call to \u003ccode\u003eto_json\u003c/code\u003e\nwithout first invoking a user defined \u003ccode\u003e#to_json\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/json/compare/v2.18.0...v2.18.1\"\u003ehttps://github.com/ruby/json/compare/v2.18.0...v2.18.1\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/ruby/json/blob/master/CHANGES.md\"\u003ejson's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2026-02-03 (2.18.1)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a potential crash in very specific circumstance if GC triggers during a call to \u003ccode\u003eto_json\u003c/code\u003e\nwithout first invoking a user defined \u003ccode\u003e#to_json\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/6ec6e7baff137e67831a23090061e84bf028dbfc\"\u003e\u003ccode\u003e6ec6e7b\u003c/code\u003e\u003c/a\u003e Release 2.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/fff25c9f4b9c590a59ed4a2ec3c545121db844d3\"\u003e\u003ccode\u003efff25c9\u003c/code\u003e\u003c/a\u003e fbuffer_append_str: assume string\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/79b6e168ba02f6ac7a0dac378968b1c918af91db\"\u003e\u003ccode\u003e79b6e16\u003c/code\u003e\u003c/a\u003e Ensure \u003ccode\u003eGenerator::State\u003c/code\u003e is kept on the stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/062fcdd22818d226f0e4b49647eb2aabbfaf002b\"\u003e\u003ccode\u003e062fcdd\u003c/code\u003e\u003c/a\u003e Improve class JSON intro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/1b276c8623da0ff9bec62396d9a7172365bc1784\"\u003e\u003ccode\u003e1b276c8\u003c/code\u003e\u003c/a\u003e Extract json_fast_memcpy16 for readability\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/643ee11fed6898b7e6f75f266daa6e4b2a07bb07\"\u003e\u003ccode\u003e643ee11\u003c/code\u003e\u003c/a\u003e Use __builtin_memcpy, if available, to copy overlapping byte ranges in copy_r...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/15eb40dbdfb299813bbbb72f70e12d1614b26200\"\u003e\u003ccode\u003e15eb40d\u003c/code\u003e\u003c/a\u003e Remove trailing spaces [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/73818b80c8fe4394153002a60ecd285e8688b4cd\"\u003e\u003ccode\u003e73818b8\u003c/code\u003e\u003c/a\u003e initialize search.chunk_end to silence a warning about it being potentially u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/86a5cce405102eca15d639e2dae2f539fb3e7c26\"\u003e\u003ccode\u003e86a5cce\u003c/code\u003e\u003c/a\u003e use a conditional to select SIMD implementation rather than pointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/json/commit/a51317c94900ec5ea44ef0fd9327cca4d601bb5c\"\u003e\u003ccode\u003ea51317c\u003c/code\u003e\u003c/a\u003e Directly write to the output buffer when converting UTF32 to UTF8.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/json/compare/v2.18.0...v2.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types-data` from 3.2026.0127 to 3.2026.0203\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md\"\u003emime-types-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2026.0203 / 2026-02-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated registry entries from the IANA [media registry][registry] and\n[provisional media registry][provisional] and the\n[Apache Tika media registry][tika] as of the release date.\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/mime-types/mime-types-data/commit/d1403476f6a2e87aa1deb96b875ba38bfd7b96f0\"\u003e\u003ccode\u003ed140347\u003c/code\u003e\u003c/a\u003e Update mime-types-data 3.2026.0203 / 2026-02-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mime-types/mime-types-data/commit/d05c361dcd4b7aa3a31c1557ebae1c5961d1ecaf\"\u003e\u003ccode\u003ed05c361\u003c/code\u003e\u003c/a\u003e deps: Bump the actions group with 4 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mime-types/mime-types-data/compare/v3.2026.0127...v3.2026.0203\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protocol-http` from 0.58.1 to 0.59.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketry/protocol-http/blob/main/releases.md\"\u003eprotocol-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.59.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce \u003ccode\u003eProtocol::HTTP::Middleware.load\u003c/code\u003e method for loading middleware applications from files.\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eZLib::BufError\u003c/code\u003e when deflating empty chunks by skipping deflation for empty chunks.\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/socketry/protocol-http/commit/a5ca5d2f34cab8ca3754e97e9a007f693234db52\"\u003e\u003ccode\u003ea5ca5d2\u003c/code\u003e\u003c/a\u003e Bump minor version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/f5bf4fd226fb0e4623044ee08f91d5def6bfa811\"\u003e\u003ccode\u003ef5bf4fd\u003c/code\u003e\u003c/a\u003e Avoid \u003ccode\u003eZLib::BufError\u003c/code\u003e by skipping empty chunks. (\u003ca href=\"https://redirect.github.com/socketry/protocol-http/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/b7b0ba600c4abc74cc3499fdf8834006f661d8d8\"\u003e\u003ccode\u003eb7b0ba6\u003c/code\u003e\u003c/a\u003e Introduce \u003ccode\u003eProtocol::HTTP::Middleware.load\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/socketry/protocol-http/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-http/commit/9b3250f9a6faa7415ca7552ca1f3a32371656556\"\u003e\u003ccode\u003e9b3250f\u003c/code\u003e\u003c/a\u003e Add missing documentation.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketry/protocol-http/compare/v0.58.1...v0.59.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protocol-rack` from 0.21.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/socketry/protocol-rack/blob/main/releases.md\"\u003eprotocol-rack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003ebody#close\u003c/code\u003e for streaming bodies.\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/socketry/protocol-rack/commit/1b4f903353350a49603116bc22aceb4547f9ef73\"\u003e\u003ccode\u003e1b4f903\u003c/code\u003e\u003c/a\u003e Bump patch version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/socketry/protocol-rack/commit/9d48928545b414f6004ab944d296ecbc4a690f32\"\u003e\u003ccode\u003e9d48928\u003c/code\u003e\u003c/a\u003e Fix streaming body close. (\u003ca href=\"https://redirect.github.com/socketry/protocol-rack/issues/32\"\u003e#32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/socketry/protocol-rack/compare/v0.21.0...v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/html2rss/html2rss.github.io/pull/1056","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/1056","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1056/packages"}},{"old_version":"1.8.3","new_version":"1.9.0","update_type":"minor","path":null,"pr_created_at":"2026-01-12T07:57:43.000Z","version_change":"1.8.3 → 1.9.0","issue":{"uuid":"3803169458","node_id":"PR_kwDOEGmOXM68o9kZ","number":1035,"state":"closed","title":"chore(deps): bump the ruby group with 6 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-12T07:59:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T07:57:43.000Z","updated_at":"2026-01-12T07:59:45.000Z","time_to_close":117,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":6,"packages":[{"name":"bigdecimal","old_version":"3.3.1","new_version":"4.0.1","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-inflector","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/dry-rb/dry-inflector"},{"name":"dry-schema","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/dry-rb/dry-schema"},{"name":"dry-types","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday-gzip","old_version":"3.0.4","new_version":"3.1.0","repository_url":"https://github.com/bodrovis/faraday-gzip"},{"name":"thor","old_version":"1.4.0","new_version":"1.5.0","repository_url":"https://github.com/rails/thor"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.3.1` | `4.0.1` |\n| [dry-inflector](https://github.com/dry-rb/dry-inflector) | `1.2.0` | `1.3.0` |\n| [dry-schema](https://github.com/dry-rb/dry-schema) | `1.14.1` | `1.15.0` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.3` | `1.9.0` |\n| [faraday-gzip](https://github.com/bodrovis/faraday-gzip) | `3.0.4` | `3.1.0` |\n| [thor](https://github.com/rails/thor) | `1.4.0` | `1.5.0` |\n\nUpdates `bigdecimal` from 3.3.1 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExclude dependabot updates from release note by \u003ca href=\"https://github.com/hsbt\"\u003e\u003ccode\u003e@​hsbt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/474\"\u003eruby/bigdecimal#474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused variable (and add test for it) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/475\"\u003eruby/bigdecimal#475\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u0026quot;Which version should you select\u0026quot; section by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/476\"\u003eruby/bigdecimal#476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to v4.0.1 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/477\"\u003eruby/bigdecimal#477\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v4.0.0...v4.0.1\"\u003ehttps://github.com/ruby/bigdecimal/compare/v4.0.0...v4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix x**y, x.power(y, 0) and x.sqrt(0) calculates huge digits if precision limit is huge by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/445\"\u003eruby/bigdecimal#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement major math functions by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/336\"\u003eruby/bigdecimal#336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fast-path of frac and _decimal_shift affected by BigDecimal.limit by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/447\"\u003eruby/bigdecimal#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the latest versions of actions by \u003ca href=\"https://github.com/hsbt\"\u003e\u003ccode\u003e@​hsbt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/449\"\u003eruby/bigdecimal#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing bigmath precision test, add missing indent by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/450\"\u003eruby/bigdecimal#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake BigMath.exp and log also a module_method by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/452\"\u003eruby/bigdecimal#452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incorrect exception when exponent is fractional for Infinity base by \u003ca href=\"https://github.com/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/453\"\u003eruby/bigdecimal#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.1 to 2.13.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/ruby/bigdecimal/pull/454\"\u003eruby/bigdecimal#454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't use assert_separatly if not needed by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/455\"\u003eruby/bigdecimal#455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.0 to 6.0.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/ruby/bigdecimal/pull/456\"\u003eruby/bigdecimal#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5.0.1 to 6.0.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/ruby/bigdecimal/pull/457\"\u003eruby/bigdecimal#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing BigMath test for jruby by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/459\"\u003eruby/bigdecimal#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange remainder/modulo/divmod test of +0/-0 type tolerant by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/460\"\u003eruby/bigdecimal#460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCast divmod quotient to int by \u003ca href=\"https://github.com/mrzasa\"\u003e\u003ccode\u003e@​mrzasa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/312\"\u003eruby/bigdecimal#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 6.0.0 to 6.0.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/ruby/bigdecimal/pull/462\"\u003eruby/bigdecimal#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.2 to 2.13.3 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/ruby/bigdecimal/pull/461\"\u003eruby/bigdecimal#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.erf(x, prec) and BigMath.erfc(x, prec) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/357\"\u003eruby/bigdecimal#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.gamma and BigMath.lgamma by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/451\"\u003eruby/bigdecimal#451\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos + improve copy/paste in readme by \u003ca href=\"https://github.com/tas50\"\u003e\u003ccode\u003e@​tas50\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/463\"\u003eruby/bigdecimal#463\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix inaccurate calculation (last digit) and add a workaround for add/sub hang bug by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/465\"\u003eruby/bigdecimal#465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lgamma precision around 1 and 2 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/466\"\u003eruby/bigdecimal#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lgamma precision when gamma(negative_x).abs nearly equals 1 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/467\"\u003eruby/bigdecimal#467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement BigMath.frexp and ldexp with exponent of 10 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/448\"\u003eruby/bigdecimal#448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump step-security/harden-runner from 2.13.3 to 2.14.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/ruby/bigdecimal/pull/468\"\u003eruby/bigdecimal#468\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter rounding of BigMath.atan(nearly_one, prec) by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/469\"\u003eruby/bigdecimal#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method BigDecimal#precs by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/470\"\u003eruby/bigdecimal#470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate ludcmp, jacobian and newton by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/471\"\u003eruby/bigdecimal#471\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to v4.0.0 by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/472\"\u003eruby/bigdecimal#472\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/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/453\"\u003eruby/bigdecimal#453\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tas50\"\u003e\u003ccode\u003e@​tas50\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/463\"\u003eruby/bigdecimal#463\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.3.1...v4.0.0\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.3.1...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/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix warning \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/475\"\u003eGH-475\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eBigDecimal#divmod\u003c/code\u003e return value changed to \u003ccode\u003e[Integer, BigDecimal]\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/312\"\u003eGH-312\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/mrzasa\"\u003e\u003ccode\u003e@​mrzasa\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove \u003ccode\u003eBigDecimal#precs\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/470\"\u003eGH-470\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBigMath now supports all functions defined in Math module \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/336\"\u003eGH-336\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/357\"\u003eGH-357\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/451\"\u003eGH-451\u003c/a\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/448\"\u003eGH-448\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect exception when exponent is fractional for Infinity base \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/453\"\u003eGH-453\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/troy-dunamu\"\u003e\u003ccode\u003e@​troy-dunamu\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDeprecate \u003ccode\u003ebigdecimal/jacobian\u003c/code\u003e, \u003ccode\u003ebigdecimal/ludcmp\u003c/code\u003e and \u003ccode\u003ebigdecimal/newton\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/471\"\u003eGH-471\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/6d01c36419c7436d6d4fdf9603a032d7326ad6c8\"\u003e\u003ccode\u003e6d01c36\u003c/code\u003e\u003c/a\u003e Bump version to v4.0.1 (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/4914cc38d22f21f70d96684664997d9de949ea5f\"\u003e\u003ccode\u003e4914cc3\u003c/code\u003e\u003c/a\u003e Remove \u0026quot;Which version should you select\u0026quot; section (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/41203257dedf6b6b766d618db646e709ecfd0f89\"\u003e\u003ccode\u003e4120325\u003c/code\u003e\u003c/a\u003e Remove unused variable (and add test for it) (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/f0bf63f62d8d992cf7c7ada9d47f03208cf98cc4\"\u003e\u003ccode\u003ef0bf63f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/474\"\u003e#474\u003c/a\u003e from ruby/exclude-dependabot-update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/d93ef2bec855c830e912cd93017c0dd9553c9e5c\"\u003e\u003ccode\u003ed93ef2b\u003c/code\u003e\u003c/a\u003e Exclude dependabot updates from release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/d9914c90af8217651a4eabc1ac8a8c7ac3fb95e5\"\u003e\u003ccode\u003ed9914c9\u003c/code\u003e\u003c/a\u003e Bump version to v4.0.0 (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/472\"\u003e#472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/45d203a9106c1fb33f349200083180a3660ea439\"\u003e\u003ccode\u003e45d203a\u003c/code\u003e\u003c/a\u003e Deprecate ludcmp, jacobian and newton (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/81463364fc89be2978dc0d073ebbf5cafec36cbc\"\u003e\u003ccode\u003e8146336\u003c/code\u003e\u003c/a\u003e Remove deprecated method BigDecimal#precs (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/470\"\u003e#470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/b7e93bf366807d1f3a83a7167c68b8c4faf08bbd\"\u003e\u003ccode\u003eb7e93bf\u003c/code\u003e\u003c/a\u003e Better rounding of BigMath.atan(nearly_one, prec) (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/cef76ebb34c0a241cd14cc444401071aa4be0ecd\"\u003e\u003ccode\u003ecef76eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/468\"\u003e#468\u003c/a\u003e from ruby/dependabot/github_actions/step-security/har...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.3.1...v4.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-inflector` from 1.2.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-inflector/releases\"\u003edry-inflector's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later. (\u003ca href=\"https://github.com/alassek\"\u003e\u003ccode\u003e@​alassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport characters with diacritics. (\u003ca href=\"https://github.com/cllns\"\u003e\u003ccode\u003e@​cllns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of #singularize. (\u003ca href=\"https://github.com/sandbergja\"\u003e\u003ccode\u003e@​sandbergja\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant regexps for default inflections. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle pluralized aconyms in \u003ccode\u003e#underscore\u003c/code\u003e. For example, underscoring \u0026quot;CustomerAPIs\u0026quot; now gives \u0026quot;customer_apis\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly singularize \u0026quot;uses\u0026quot; and pluralize \u0026quot;use\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularization of plurals ending in a vowel and \u0026quot;xes\u0026quot;, such as \u0026quot;taxes\u0026quot; -\u0026gt; \u0026quot;tax\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;ee\u0026quot;, such as \u0026quot;fee\u0026quot; -\u0026gt; \u0026quot;fees\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularizing of words like \u0026quot;leaves\u0026quot; and \u0026quot;thieves\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;f\u0026quot; that should \u003cem\u003enot\u003c/em\u003e have their ending turn into \u0026quot;ves\u0026quot;, e.g. \u0026quot;roof\u0026quot;-\u0026gt;\u0026quot;roofs\u0026quot; and \u0026quot;chief\u0026quot;-\u0026gt;\u0026quot;chiefs\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of \u0026quot;virus\u0026quot; into \u0026quot;viruses\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-inflector/blob/main/CHANGELOG.md\"\u003edry-inflector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.3.0] - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later. (\u003ca href=\"https://github.com/alassek\"\u003e\u003ccode\u003e@​alassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport characters with diacritics. (\u003ca href=\"https://github.com/cllns\"\u003e\u003ccode\u003e@​cllns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of #singularize. (\u003ca href=\"https://github.com/sandbergja\"\u003e\u003ccode\u003e@​sandbergja\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant regexps for default inflections. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle pluralized aconyms in \u003ccode\u003e#underscore\u003c/code\u003e. For example, underscoring \u0026quot;CustomerAPIs\u0026quot; now gives \u0026quot;customer_apis\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly singularize \u0026quot;uses\u0026quot; and pluralize \u0026quot;use\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularization of plurals ending in a vowel and \u0026quot;xes\u0026quot;, such as \u0026quot;taxes\u0026quot; -\u0026gt; \u0026quot;tax\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;ee\u0026quot;, such as \u0026quot;fee\u0026quot; -\u0026gt; \u0026quot;fees\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix singularizing of words like \u0026quot;leaves\u0026quot; and \u0026quot;thieves\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of words ending in \u0026quot;f\u0026quot; that should \u003cem\u003enot\u003c/em\u003e have their ending turn into \u0026quot;ves\u0026quot;, e.g. \u0026quot;roof\u0026quot;-\u0026gt;\u0026quot;roofs\u0026quot; and \u0026quot;chief\u0026quot;-\u0026gt;\u0026quot;chiefs\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix pluralization of \u0026quot;virus\u0026quot; into \u0026quot;viruses\u0026quot;. (\u003ca href=\"https://github.com/hmaddocks\"\u003e\u003ccode\u003e@​hmaddocks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\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/dry-rb/dry-inflector/commit/96d43828df7edccf2d87dfac59bae1d97411a7db\"\u003e\u003ccode\u003e96d4382\u003c/code\u003e\u003c/a\u003e Prepare for v1.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/950b15a253c61d0aa847670f76212f8405b5e304\"\u003e\u003ccode\u003e950b15a\u003c/code\u003e\u003c/a\u003e Remove stray gemspec file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/ea477b3d82ef5dc4471de26b42598743d23515ae\"\u003e\u003ccode\u003eea477b3\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/ba535283c5ba576432a4e19a7e3590b4ca4eee70\"\u003e\u003ccode\u003eba53528\u003c/code\u003e\u003c/a\u003e Inflection Defaults Tidy Up (\u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/d8d616ddc3a8ad8803c59dd95b8f080b5b741171\"\u003e\u003ccode\u003ed8d616d\u003c/code\u003e\u003c/a\u003e Fix singularize leaves and thieves (\u003ca href=\"https://redirect.github.com/dry-rb/dry-inflector/issues/58\"\u003e#58\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/1b30881e32b7b06e118555c553e887aee464ce59\"\u003e\u003ccode\u003e1b30881\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/47309d9e3cd66dce8ff60f979b668482f8433d76\"\u003e\u003ccode\u003e47309d9\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/f1a7e0b447ddb730b12004cc83d5c14241285c4a\"\u003e\u003ccode\u003ef1a7e0b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/559c3e356f5dcb5cca327640a247c9f3ae73c740\"\u003e\u003ccode\u003e559c3e3\u003c/code\u003e\u003c/a\u003e Fix RuboCop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-inflector/commit/d4a5fee3d3e72200740dd11a529037cc7293a952\"\u003e\u003ccode\u003ed4a5fee\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-inflector/compare/v1.2.0...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-schema` from 1.14.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-schema/releases\"\u003edry-schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mimimum Ruby version to 3.2 (\u003ca href=\"https://github.com/timriley\"\u003e\u003ccode\u003e@​timriley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport UUID v6, v7 and v8 predicates (\u003ccode\u003e:uuid_v6?\u003c/code\u003e, \u003ccode\u003e:uuid_v7?\u003c/code\u003e and \u003ccode\u003e:uuid_v8?\u003c/code\u003e). (\u003ca href=\"https://github.com/illiatdesdindes\"\u003e\u003ccode\u003e@​illiatdesdindes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esize?\u003c/code\u003e, \u003ccode\u003eformat?\u003c/code\u003e, \u003ccode\u003etrue?\u003c/code\u003e and \u003ccode\u003efalse?\u003c/code\u003e predicates when generating JSON schemas. (\u003ca href=\"https://github.com/cramt\"\u003e\u003ccode\u003e@​cramt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow symbols to be given for \u003ccode\u003etop_namespace\u003c/code\u003e setting. (\u003ca href=\"https://github.com/unused\"\u003e\u003ccode\u003e@​unused\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport intersection types (created with \u003ccode\u003e\u0026amp;\u003c/code\u003e operator) in schema definitions. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/496\"\u003e#496\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNow works without errors:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eintersection_type =\n  Types::Hash.schema(a: Types::String) \u0026amp; \n  (Types::Hash.schema(b: Types::String) | Types::Hash.schema(c: Types::String))\n\u003cp\u003eschema = Dry::Schema.Params do\nrequired(:body).value(intersection_type)\nend\u003c/p\u003e\n\u003cp\u003eschema.call(body: {a: \u0026quot;test\u0026quot;, b: \u0026quot;value\u0026quot;}) # passes\nschema.call(body: {b: \u0026quot;value\u0026quot;})            # fails - missing 'a'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now properly handles \u003ccode\u003eDry::Struct\u003c/code\u003e instances wrapped in constructors. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/497\"\u003e#497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBefore, when generating JSON schema for a schema containing a Dry::Struct wrapped in a constructor (e.g., \u003ccode\u003eAddress.constructor(\u0026amp;:itself)\u003c/code\u003e), all struct properties were omitted from the generated schema, returning only \u003ccode\u003e{type: \u0026quot;object\u0026quot;}\u003c/code\u003e instead of the full schema with properties.\u003c/p\u003e\n\u003cp\u003eBefore/after:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003e# Before: Missing struct properties\nDry::Schema.Params do \n  required(:address).value(Address.constructor(\u0026amp;:itself)) \nend.json_schema\n# =\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;}}} # No properties\n\u003ch1\u003eAfter: Full struct schema included\u003c/h1\u003e\n\u003cp\u003eDry::Schema.Params do\nrequired(:address).value(Address.constructor(\u0026amp;:itself))\nend.json_schema\u003c/p\u003e\n\u003ch1\u003e=\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;, :properties=\u0026gt;{:street=\u0026gt;{...}}}}} # Properties included\u003c/h1\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now correctly uses \u003ccode\u003eminItems\u003c/code\u003e/\u003ccode\u003emaxItems\u003c/code\u003e for array size predicates instead of \u003ccode\u003eminLength\u003c/code\u003e/\u003ccode\u003emaxLength\u003c/code\u003e. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/498\"\u003e#498\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eShow correct index in errors when validating unexpected keys in arrays. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/510\"\u003e#510\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport validating nested arrays when using \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e. (\u003ca href=\"https://github.com/misdoro\"\u003e\u003ccode\u003e@​misdoro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix handling of i18n messages from proc/lambda-produced hashes. (\u003ca href=\"https://github.com/rrothenberger\"\u003e\u003ccode\u003e@​rrothenberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix error arising when generating errors when a key is repeated in a nested schema. (\u003ca href=\"https://github.com/jacob-carlborg\"\u003e\u003ccode\u003e@​jacob-carlborg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix method call typo in \u003ccode\u003eDry::Schema::Trace#respond_to_missing?\u003c/code\u003e. (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in 13ddb51)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-schema/blob/main/CHANGELOG.md\"\u003edry-schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.15.0] - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mimimum Ruby version to 3.2 (\u003ca href=\"https://github.com/timriley\"\u003e\u003ccode\u003e@​timriley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport UUID v6, v7 and v8 predicates (\u003ccode\u003e:uuid_v6?\u003c/code\u003e, \u003ccode\u003e:uuid_v7?\u003c/code\u003e and \u003ccode\u003e:uuid_v8?\u003c/code\u003e). (\u003ca href=\"https://github.com/illiatdesdindes\"\u003e\u003ccode\u003e@​illiatdesdindes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/509\"\u003e#509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003esize?\u003c/code\u003e, \u003ccode\u003eformat?\u003c/code\u003e, \u003ccode\u003etrue?\u003c/code\u003e and \u003ccode\u003efalse?\u003c/code\u003e predicates when generating JSON schemas. (\u003ca href=\"https://github.com/cramt\"\u003e\u003ccode\u003e@​cramt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow symbols to be given for \u003ccode\u003etop_namespace\u003c/code\u003e setting. (\u003ca href=\"https://github.com/unused\"\u003e\u003ccode\u003e@​unused\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport intersection types (created with \u003ccode\u003e\u0026amp;\u003c/code\u003e operator) in schema definitions. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/496\"\u003e#496\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eNow works without errors:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eintersection_type =\n  Types::Hash.schema(a: Types::String) \u0026amp; \n  (Types::Hash.schema(b: Types::String) | Types::Hash.schema(c: Types::String))\n\u003cp\u003eschema = Dry::Schema.Params do\nrequired(:body).value(intersection_type)\nend\u003c/p\u003e\n\u003cp\u003eschema.call(body: {a: \u0026quot;test\u0026quot;, b: \u0026quot;value\u0026quot;}) # passes\nschema.call(body: {b: \u0026quot;value\u0026quot;})            # fails - missing 'a'\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now properly handles \u003ccode\u003eDry::Struct\u003c/code\u003e instances wrapped in constructors. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/497\"\u003e#497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eBefore, when generating JSON schema for a schema containing a Dry::Struct wrapped in a constructor (e.g., \u003ccode\u003eAddress.constructor(\u0026amp;:itself)\u003c/code\u003e), all struct properties were omitted from the generated schema, returning only \u003ccode\u003e{type: \u0026quot;object\u0026quot;}\u003c/code\u003e instead of the full schema with properties.\u003c/p\u003e\n\u003cp\u003eBefore/after:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003e# Before: Missing struct properties\nDry::Schema.Params do \n  required(:address).value(Address.constructor(\u0026amp;:itself)) \nend.json_schema\n# =\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;}}} # No properties\n\u003ch1\u003eAfter: Full struct schema included\u003c/h1\u003e\n\u003cp\u003eDry::Schema.Params do\nrequired(:address).value(Address.constructor(\u0026amp;:itself))\nend.json_schema\u003c/p\u003e\n\u003ch1\u003e=\u0026gt; {:properties=\u0026gt;{:address=\u0026gt;{:type=\u0026gt;\u0026quot;object\u0026quot;, :properties=\u0026gt;{:street=\u0026gt;{...}}}}} # Properties included\u003c/h1\u003e\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJSON schema generation now correctly uses \u003ccode\u003eminItems\u003c/code\u003e/\u003ccode\u003emaxItems\u003c/code\u003e for array size predicates instead of \u003ccode\u003eminLength\u003c/code\u003e/\u003ccode\u003emaxLength\u003c/code\u003e. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/498\"\u003e#498\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eShow correct index in errors when validating unexpected keys in arrays. (\u003ca href=\"https://github.com/katafrakt\"\u003e\u003ccode\u003e@​katafrakt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/510\"\u003e#510\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport validating nested arrays when using \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e. (\u003ca href=\"https://github.com/misdoro\"\u003e\u003ccode\u003e@​misdoro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix handling of i18n messages from proc/lambda-produced hashes. (\u003ca href=\"https://github.com/rrothenberger\"\u003e\u003ccode\u003e@​rrothenberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix error arising when generating errors when a key is repeated in a nested schema. (\u003ca href=\"https://github.com/jacob-carlborg\"\u003e\u003ccode\u003e@​jacob-carlborg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix method call typo in \u003ccode\u003eDry::Schema::Trace#respond_to_missing?\u003c/code\u003e. (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in 13ddb51)\u003c/p\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/dry-rb/dry-schema/commit/3d4073f48b3426d1f2b940b3ccd86d9575b0328e\"\u003e\u003ccode\u003e3d4073f\u003c/code\u003e\u003c/a\u003e Prepare for v1.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/832bca19ed746255c60052524991f16b39fc45e8\"\u003e\u003ccode\u003e832bca1\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/2ea4b81ad8210bc3d073e2f724a0c49649682310\"\u003e\u003ccode\u003e2ea4b81\u003c/code\u003e\u003c/a\u003e Allow use of symbol for configuration top_namespace (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/351501e3e2ad4c46fafe60a4d9005072301e7693\"\u003e\u003ccode\u003e351501e\u003c/code\u003e\u003c/a\u003e Fix TypeError when generating errors a key that repeats in nested schemas (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/ec92f407239ea0dfae0267528b6d3466ce01cc86\"\u003e\u003ccode\u003eec92f40\u003c/code\u003e\u003c/a\u003e Accept updated AST structure from dry-types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/5a2b1254f019a9e2bc0f220c6d723e3c0c62f9ec\"\u003e\u003ccode\u003e5a2b125\u003c/code\u003e\u003c/a\u003e Fix handling of I18n proc messages when returning hashes (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/3abfb91470216e9dbeffe6ecf74148747293754e\"\u003e\u003ccode\u003e3abfb91\u003c/code\u003e\u003c/a\u003e Add tests for JSON schema predicate, fix \u003ccode\u003eformat?\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/b8fab3bef82d357218ed72a91012c1b9efb92edf\"\u003e\u003ccode\u003eb8fab3b\u003c/code\u003e\u003c/a\u003e Add missing JSON Schema predicates (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/499\"\u003e#499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/380325d6978f36e5bbfd915ac3bbb63310bfa036\"\u003e\u003ccode\u003e380325d\u003c/code\u003e\u003c/a\u003e Add support for nested arrays with \u003ccode\u003econfig.validate_keys = true\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dry-rb/dry-schema/issues/508\"\u003e#508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-schema/commit/20320afd20cbbda924dacdebcee84668444c58aa\"\u003e\u003ccode\u003e20320af\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-schema/compare/v1.14.1...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.3 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003eCompare v1.8.3 ... v1.9.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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003e1.9.0\u003c/a\u003e - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\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/dry-rb/dry-types/commit/adb1373bea2ffe4943a358ab6b40810ccbbdf04b\"\u003e\u003ccode\u003eadb1373\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e89c8054d8c0ab0f314d3eafbb9e7581c82c65ae\"\u003e\u003ccode\u003ee89c805\u003c/code\u003e\u003c/a\u003e Tweak CHANGELOG wording\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f7aadd70b44934b2b3786d7aeb32b9c901c3bdb2\"\u003e\u003ccode\u003ef7aadd7\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/a4bf4c140ebe5e75360a2a3589011e37adccf2af\"\u003e\u003ccode\u003ea4bf4c1\u003c/code\u003e\u003c/a\u003e Prepare CHANGELOG for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9b295c7becac27db979401523efe50f023ede36a\"\u003e\u003ccode\u003e9b295c7\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/61bb30d3138b57508116bd6c91487207b1e0d80d\"\u003e\u003ccode\u003e61bb30d\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f3590ed9497a0b03416b58629e24faee5f11a671\"\u003e\u003ccode\u003ef3590ed\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/57b9848769004157cc50b3ea81b93ac6d1005eb3\"\u003e\u003ccode\u003e57b9848\u003c/code\u003e\u003c/a\u003e Fix rubocop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/429dc9b06ea8a386c3bb5213213abfc075edddd2\"\u003e\u003ccode\u003e429dc9b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/87a3fb2119329a87e6c95b288a70744cf627ca42\"\u003e\u003ccode\u003e87a3fb2\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday-gzip` from 3.0.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bodrovis/faraday-gzip/blob/master/CHANGELOG.md\"\u003efaraday-gzip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.0 (05-Jan-2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove handling of edge cases and malformed \u003ccode\u003eContent-Encoding\u003c/code\u003e headers\u003c/li\u003e\n\u003cli\u003eSupport multiple encodings and respect \u003ccode\u003eidentity\u003c/code\u003e responses\u003c/li\u003e\n\u003cli\u003eAvoid modifying streaming and non-string response bodies\u003c/li\u003e\n\u003cli\u003eNormalize response headers after decompression\u003c/li\u003e\n\u003cli\u003eUpdate and expand test coverage, test with Ruby 4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/ee7481faa294c0f9ed99aaf2890b93e5f262e04a\"\u003e\u003ccode\u003eee7481f\u003c/code\u003e\u003c/a\u003e v3.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/e9d1b032c4664c5cc6d4716b3f4d83bdc5583ddc\"\u003e\u003ccode\u003ee9d1b03\u003c/code\u003e\u003c/a\u003e prepare for a new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/912f2c969f707b6a802bae81aadd918f4872c633\"\u003e\u003ccode\u003e912f2c9\u003c/code\u003e\u003c/a\u003e remove bundler dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/23851b107c9a309ac23ea308eac6d5d61a2e8d48\"\u003e\u003ccode\u003e23851b1\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/bodrovis/faraday-gzip\"\u003ehttps://github.com/bodrovis/faraday-gzip\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/59fdb7f517f9687ab4ec228bfcf1c8103c1a494a\"\u003e\u003ccode\u003e59fdb7f\u003c/code\u003e\u003c/a\u003e update deps, test with ruby 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/7b956169377f26505a1051640d7ae85b03b89620\"\u003e\u003ccode\u003e7b95616\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bodrovis/faraday-gzip/issues/5\"\u003e#5\u003c/a\u003e from bodrovis/dependabot/github_actions/master/actions/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/c7da1c9ad5a0e650cd6d175943d0d68f35b0ed91\"\u003e\u003ccode\u003ec7da1c9\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/3cc339230bc6d67c4f0cc0966f96c198420bf73d\"\u003e\u003ccode\u003e3cc3392\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/bodrovis/faraday-gzip\"\u003ehttps://github.com/bodrovis/faraday-gzip\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/815124c92582124f1fa69e0867121a6ea4f947aa\"\u003e\u003ccode\u003e815124c\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bodrovis/faraday-gzip/commit/41fc9988367801028ba8ba25f49c42168a3b4cc2\"\u003e\u003ccode\u003e41fc998\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bodrovis/faraday-gzip/issues/4\"\u003e#4\u003c/a\u003e from bodrovis/dependabot/github_actions/master/actions/...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bodrovis/faraday-gzip/compare/v3.0.4...v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thor` from 1.4.0 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rails/thor/releases\"\u003ethor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd specs and linter documentation by \u003ca href=\"https://github.com/hlascelles\"\u003e\u003ccode\u003e@​hlascelles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/907\"\u003erails/thor#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd tree command by \u003ca href=\"https://github.com/hlascelles\"\u003e\u003ccode\u003e@​hlascelles\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/906\"\u003erails/thor#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support \u003ccode\u003einsert_into_file\u003c/code\u003e erroring if the file is not changed, and add \u003ccode\u003einsert_into_file\u003c/code\u003e by \u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/908\"\u003erails/thor#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport THOR_MERGE values with arguments by \u003ca href=\"https://github.com/rafaelfranca\"\u003e\u003ccode\u003e@​rafaelfranca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/910\"\u003erails/thor#910\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHidden commands should not make an invocation ambiguous by \u003ca href=\"https://github.com/deivid-rodriguez\"\u003e\u003ccode\u003e@​deivid-rodriguez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/911\"\u003erails/thor#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet frozen_string_literal: true in colors.rb by \u003ca href=\"https://github.com/tenderlove\"\u003e\u003ccode\u003e@​tenderlove\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/913\"\u003erails/thor#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix encoding error when running a merge tool by \u003ca href=\"https://github.com/moritzschepp\"\u003e\u003ccode\u003e@​moritzschepp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rails/thor/pull/916\"\u003erails/thor#916\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/tenderlove\"\u003e\u003ccode\u003e@​tenderlove\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/913\"\u003erails/thor#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/912\"\u003erails/thor#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moritzschepp\"\u003e\u003ccode\u003e@​moritzschepp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rails/thor/pull/916\"\u003erails/thor#916\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rails/thor/compare/v1.4.0...v1.5.0\"\u003ehttps://github.com/rails/thor/compare/v1.4.0...v1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/6a680f2f929cc24d61b81197e113066aa18c8fbb\"\u003e\u003ccode\u003e6a680f2\u003c/code\u003e\u003c/a\u003e Prepare for 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/615b0c29a411302104905cf8d81af02ca0cd4765\"\u003e\u003ccode\u003e615b0c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/919\"\u003e#919\u003c/a\u003e from rails/rmf-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/f16a2dbf503c422da309c3f2bfccbf751ca61ddb\"\u003e\u003ccode\u003ef16a2db\u003c/code\u003e\u003c/a\u003e Unlock bundler development dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/7b99536daff00deea31787e2afe7dce6fefec602\"\u003e\u003ccode\u003e7b99536\u003c/code\u003e\u003c/a\u003e Test with Ruby 4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/2a1eecb4e8b6aff1aa2941308fb2199fdb61ebe6\"\u003e\u003ccode\u003e2a1eecb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/918\"\u003e#918\u003c/a\u003e from rails/dependabot/github_actions/actions/checkout-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/ed9ffca4e99868b3e20239125a4885dd18ba04ad\"\u003e\u003ccode\u003eed9ffca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/916\"\u003e#916\u003c/a\u003e from moritzschepp/ec-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/5b85a330ba73c5c7be4f72ca949841c707feca54\"\u003e\u003ccode\u003e5b85a33\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/2e2b684b6e29497fa9299600d21cd3dc98cd34af\"\u003e\u003ccode\u003e2e2b684\u003c/code\u003e\u003c/a\u003e fix encoding error when running a merge tool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/b2d98fea78fd993b936fc434a3ad722e73ad6bc5\"\u003e\u003ccode\u003eb2d98fe\u003c/code\u003e\u003c/a\u003e Remove whatisthor.com references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rails/thor/commit/17a3be95f40c255f12612c1491bccea4ca4a363f\"\u003e\u003ccode\u003e17a3be9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rails/thor/issues/912\"\u003e#912\u003c/a\u003e from rails/dependabot/github_actions/actions/checkout-5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rails/thor/compare/v1.4.0...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/html2rss/html2rss.github.io/pull/1035","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/1035","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1035/packages"}},{"old_version":"1.8.3","new_version":"1.9.0","update_type":"minor","path":null,"pr_created_at":"2026-01-09T02:07:19.000Z","version_change":"1.8.3 → 1.9.0","issue":{"uuid":"3795178996","node_id":"PR_kwDOAdN7dc68Pb-d","number":241,"state":"closed","title":"Bump dry-types from 1.8.3 to 1.9.0","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T02:02:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T02:07:19.000Z","updated_at":"2026-02-09T02:02:52.000Z","time_to_close":2678132,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.3","new_version":"1.9.0","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.3 to 1.9.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003eCompare v1.8.3 ... v1.9.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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.0\"\u003e1.9.0\u003c/a\u003e - 2026-01-09\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eparams.*\u003c/code\u003e with \u003ccode\u003e.optional\u003c/code\u003e can now handle empty strings consistently with \u003ccode\u003eoptional.params.*\u003c/code\u003e by returning \u003ccode\u003enil\u003c/code\u003e instead of raising an error. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/487\"\u003e#487\u003c/a\u003e, \u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/490\"\u003e#490\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis behavior is not enabled by default because it's a breaking change. Set \u003ccode\u003eDry::Types.use_namespaced_optionals(true)\u003c/code\u003e to enable it.\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; CoercionError\n# Activate namespaced optionals\nDry::Types.use_namespaced_optionals true\nDry::Types[\u0026quot;params.integer\u0026quot;].optional.(\u0026quot;\u0026quot;) # =\u0026gt; nil\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Ruby 3.2 or later.\u003c/li\u003e\n\u003cli\u003eSupport bigdecimal version 4.0 as well as 3.0, improving compatibility with other gems that require 4.0 only. (\u003ca href=\"https://github.com/rus-max\"\u003e\u003ccode\u003e@​rus-max\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove sum type error handling documentation. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003eConstructor#primitive?\u003c/code\u003e delegation for sum types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/484\"\u003e#484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003ea = Types::String.constrained(size: 2) | Types::Hash\nb = Types::String.constrained(size: 1) | Types::Hash\n\u003cp\u003ec = (a.constructor { |x| x.is_a?(Hash) ? x : x.downcase }) |\n(b.constructor { |x| x.is_a?(Hash) ? x : x.upcase })\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix Sum type \u003ccode\u003eto_s\u003c/code\u003e with Dry::Struct types. (\u003ca href=\"https://github.com/baweaver\"\u003e\u003ccode\u003e@​baweaver\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/485\"\u003e#485\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis now works without error:\u003c/p\u003e\n\u003cpre lang=\"ruby\"\u003e\u003ccode\u003eclass A \u0026lt; Dry::Struct; end\nclass B \u0026lt; Dry::Struct; end\n\u003cp\u003e(A | B).to_s\n\u003c/code\u003e\u003c/pre\u003e\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/dry-rb/dry-types/commit/adb1373bea2ffe4943a358ab6b40810ccbbdf04b\"\u003e\u003ccode\u003eadb1373\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/e89c8054d8c0ab0f314d3eafbb9e7581c82c65ae\"\u003e\u003ccode\u003ee89c805\u003c/code\u003e\u003c/a\u003e Tweak CHANGELOG wording\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f7aadd70b44934b2b3786d7aeb32b9c901c3bdb2\"\u003e\u003ccode\u003ef7aadd7\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/a4bf4c140ebe5e75360a2a3589011e37adccf2af\"\u003e\u003ccode\u003ea4bf4c1\u003c/code\u003e\u003c/a\u003e Prepare CHANGELOG for v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9b295c7becac27db979401523efe50f023ede36a\"\u003e\u003ccode\u003e9b295c7\u003c/code\u003e\u003c/a\u003e Tidy CHANGELOG formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/61bb30d3138b57508116bd6c91487207b1e0d80d\"\u003e\u003ccode\u003e61bb30d\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/f3590ed9497a0b03416b58629e24faee5f11a671\"\u003e\u003ccode\u003ef3590ed\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/57b9848769004157cc50b3ea81b93ac6d1005eb3\"\u003e\u003ccode\u003e57b9848\u003c/code\u003e\u003c/a\u003e Fix rubocop issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/429dc9b06ea8a386c3bb5213213abfc075edddd2\"\u003e\u003ccode\u003e429dc9b\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/87a3fb2119329a87e6c95b288a70744cf627ca42\"\u003e\u003ccode\u003e87a3fb2\u003c/code\u003e\u003c/a\u003e File sync from hanakai-rb/repo-sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.3...v1.9.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.3\u0026new-version=1.9.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/bolshakov/fear/pull/241","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bolshakov%2Ffear/issues/241","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/241/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-08-04T19:02:44.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2718917465","node_id":"PR_kwDOJySS9c6iD2NZ","number":499,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T19:02:44.000Z","updated_at":"2025-08-04T19:02:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/looseendsproject/webapp/pull/499","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/looseendsproject%2Fwebapp/issues/499","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/499/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-08-04T09:30:29.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2717314891","node_id":"PR_kwDOAdN7dc6h9u9L","number":201,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T09:53:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T09:30:29.000Z","updated_at":"2025-08-04T09:53:16.000Z","time_to_close":1367,"merged_at":"2025-08-04T09:53:16.000Z","merged_by":"bolshakov","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/bolshakov/fear/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bolshakov%2Ffear/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-07-01T23:38:48.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2633878655","node_id":"PR_kwDOOyhfOs6c_cx_","number":3,"state":"open","title":"⬆️ Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T23:38:48.000Z","updated_at":"2025-07-01T23:38:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/fetlife/hasher_matcher_actioner_api/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fetlife%2Fhasher_matcher_actioner_api/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-07-01T14:12:28.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2632631109","node_id":"PR_kwDOKrLOeM6c6sNF","number":90,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["PR: dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-02T00:16:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-01T14:12:28.000Z","updated_at":"2025-07-02T00:16:40.000Z","time_to_close":36252,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/PikaSer-Cosmos/likecoin-chain-tx-indexer-pika/pull/90","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PikaSer-Cosmos%2Flikecoin-chain-tx-indexer-pika/issues/90","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/90/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-16T09:50:40.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2595114670","node_id":"PR_kwDOAk1rYM6ark6u","number":2132,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-30T01:08:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T09:50:40.000Z","updated_at":"2025-06-30T01:08:44.000Z","time_to_close":1178284,"merged_at":"2025-06-30T01:08:44.000Z","merged_by":"dependabot[bot]","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Retrospring/retrospring/pull/2132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Retrospring%2Fretrospring/issues/2132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2132/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-16T07:28:17.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2594722325","node_id":"PR_kwDOEGmOXM6aqFIV","number":904,"state":"closed","title":"chore(deps): bump the ruby group with 4 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-16T07:28:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T07:28:17.000Z","updated_at":"2025-06-16T07:28:57.000Z","time_to_close":40,"merged_at":"2025-06-16T07:28:57.000Z","merged_by":"mergify[bot]","closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"ruby","update_count":4,"packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"faraday-net_http","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/lostisland/faraday-net_http"},{"name":"mime-types-data","old_version":"3.2025.0603","new_version":"3.2025.0610","repository_url":"https://github.com/mime-types/mime-types-data"},{"name":"sass-embedded","old_version":"1.89.1","new_version":"1.89.2","repository_url":"https://github.com/sass-contrib/sass-embedded-host-ruby"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the ruby group with 4 updates: [dry-types](https://github.com/dry-rb/dry-types), [faraday-net_http](https://github.com/lostisland/faraday-net_http), [mime-types-data](https://github.com/mime-types/mime-types-data) and [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby).\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `faraday-net_http` from 3.4.0 to 3.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lostisland/faraday-net_http/releases\"\u003efaraday-net_http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrepare Trusted Publisher by \u003ca href=\"https://github.com/djsmentya\"\u003e\u003ccode\u003e@​djsmentya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/pull/50\"\u003elostisland/faraday-net_http#50\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/djsmentya\"\u003e\u003ccode\u003e@​djsmentya\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/pull/50\"\u003elostisland/faraday-net_http#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\"\u003ehttps://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\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/lostisland/faraday-net_http/commit/d9edcef10c442ac8e8b21466fc1858d6d1f04746\"\u003e\u003ccode\u003ed9edcef\u003c/code\u003e\u003c/a\u003e CI: Fix grammar error in Publish workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/1cae49ec800238e1e1c38e8480d0035c7d76be40\"\u003e\u003ccode\u003e1cae49e\u003c/code\u003e\u003c/a\u003e CI: Ensure Rake is available in publish action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/d3111913b0e28f4cb66a4b6e2d7da4695dc96863\"\u003e\u003ccode\u003ed311191\u003c/code\u003e\u003c/a\u003e v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/015b2c8bb683c52a94681ed2bb034e8b3b945b32\"\u003e\u003ccode\u003e015b2c8\u003c/code\u003e\u003c/a\u003e CI: Add Ruby 3.4 to build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/f20994574df239566d250e026aaa5a4f9a9291e5\"\u003e\u003ccode\u003ef209945\u003c/code\u003e\u003c/a\u003e Use Ruby 3.4.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lostisland/faraday-net_http/commit/58ee818fc4001e721400615a62a38cf533788896\"\u003e\u003ccode\u003e58ee818\u003c/code\u003e\u003c/a\u003e Prepare Trusted Publisher (\u003ca href=\"https://redirect.github.com/lostisland/faraday-net_http/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/lostisland/faraday-net_http/compare/v3.4.0...v3.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types-data` from 3.2025.0603 to 3.2025.0610\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md\"\u003emime-types-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2025.0610 / 2025-06-10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated registry entries from the IANA [media registry][registry] and\n[provisional media registry][provisional], the [Apache httpd media registry][httpd],\nand the [Apache Tika media registry][tika] as of the release date.\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/mime-types/mime-types-data/commit/171a5bad4d0b7e91b308b6a13b7c534f8e3afe9e\"\u003e\u003ccode\u003e171a5ba\u003c/code\u003e\u003c/a\u003e Update mime-types-data 3.2025.0610 / 2025-06-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mime-types/mime-types-data/commit/c3537c8c1ed51a7c91df744114386a2092f79045\"\u003e\u003ccode\u003ec3537c8\u003c/code\u003e\u003c/a\u003e chore(deps): Bump github/codeql-action from 3.28.18 to 3.28.19\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mime-types/mime-types-data/compare/v3.2025.0603...v3.2025.0610\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass-embedded` from 1.89.1 to 1.89.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/15b15d5c2650d5460a2756b137067b741dfe4163\"\u003e\u003ccode\u003e15b15d5\u003c/code\u003e\u003c/a\u003e v1.89.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/7d21f657cf29186271cf91f762517f75ba392508\"\u003e\u003ccode\u003e7d21f65\u003c/code\u003e\u003c/a\u003e Bump sass from 1.89.1 to 1.89.2 in /ext/sass (\u003ca href=\"https://redirect.github.com/sass-contrib/sass-embedded-host-ruby/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/commit/22221e1103c617c6f71b4089d27753e22e3871f2\"\u003e\u003ccode\u003e22221e1\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from ~\u0026gt; 1.75.0 to ~\u0026gt; 1.76.1 (\u003ca href=\"https://redirect.github.com/sass-contrib/sass-embedded-host-ruby/issues/314\"\u003e#314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass-contrib/sass-embedded-host-ruby/compare/v1.89.1...v1.89.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/html2rss/html2rss.github.io/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/html2rss%2Fhtml2rss.github.io/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-16T04:01:31.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2594364802","node_id":"PR_kwDOK_gb4s6aot2C","number":175,"state":"open","title":"build(deps): bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T04:01:31.000Z","updated_at":"2025-06-16T04:01:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/elct9620/stellar-assistant/pull/175","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/elct9620%2Fstellar-assistant/issues/175","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/175/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-16T02:56:47.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2594292026","node_id":"PR_kwDOAe8r3c6aocE6","number":8632,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-17T13:52:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T02:56:47.000Z","updated_at":"2025-06-17T13:52:13.000Z","time_to_close":125726,"merged_at":"2025-06-17T13:52:13.000Z","merged_by":"mpw5","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.3)](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","html_url":"https://github.com/ministryofjustice/Claim-for-Crown-Court-Defence/pull/8632","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2FClaim-for-Crown-Court-Defence/issues/8632","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8632/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-11T02:32:30.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2582878112","node_id":"PR_kwDODLuhc86Z85eg","number":922,"state":"closed","title":"Bump the bundler group with 5 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T08:24:42.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T02:32:30.000Z","updated_at":"2025-06-11T08:24:42.000Z","time_to_close":21132,"merged_at":"2025-06-11T08:24:42.000Z","merged_by":"patrick-laa","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":5,"packages":[{"name":"rubocop-govuk","old_version":"5.1.12","new_version":"5.1.13","repository_url":"https://github.com/alphagov/rubocop-govuk"},{"name":"bigdecimal","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"rubocop","old_version":"1.75.8","new_version":"1.76.0","repository_url":"https://github.com/rubocop/rubocop"},{"name":"rubocop-ast","old_version":"1.44.1","new_version":"1.45.0","repository_url":"https://github.com/rubocop/rubocop-ast"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [rubocop-govuk](https://github.com/alphagov/rubocop-govuk) | `5.1.12` | `5.1.13` |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.2.1` | `3.2.2` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.2` | `1.8.3` |\n| [rubocop](https://github.com/rubocop/rubocop) | `1.75.8` | `1.76.0` |\n| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.44.1` | `1.45.0` |\n\nUpdates `rubocop-govuk` from 5.1.12 to 5.1.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/rubocop-govuk/blob/main/CHANGELOG.md\"\u003erubocop-govuk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.1.13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/alphagov/rubocop-govuk/commit/27f2a855dea05db863cd25ff31c716c278e811e9\"\u003e\u003ccode\u003e27f2a85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/506\"\u003e#506\u003c/a\u003e from alphagov/release-5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/c3641b5d4fdd36f40242d27b4e0f236aa84603f2\"\u003e\u003ccode\u003ec3641b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/507\"\u003e#507\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-eq-1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/5584422c186591121537ad9c89d93ef1b18ba63c\"\u003e\u003ccode\u003e5584422\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from = 1.75.8 to = 1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/615b1ae1831f58607a3f79601d0a3a3e7ad3f028\"\u003e\u003ccode\u003e615b1ae\u003c/code\u003e\u003c/a\u003e Release v5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/76c5101997614390944239b58f7176a829f7ab13\"\u003e\u003ccode\u003e76c5101\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/505\"\u003e#505\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-ast-eq-1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/323fd6789bef9b0fdb3dad2c58240f08b1028489\"\u003e\u003ccode\u003e323fd67\u003c/code\u003e\u003c/a\u003e Update rubocop-ast requirement from = 1.44.1 to = 1.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/rubocop-govuk/compare/v5.1.12...v5.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bigdecimal` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/339\"\u003eruby/bigdecimal#339\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe. \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/340\"\u003eGH-340\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/0838cb1f65d3634df48503a0859eb832427d5b7b\"\u003e\u003ccode\u003e0838cb1\u003c/code\u003e\u003c/a\u003e Bump version to 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/9d9c3525b16151af6209142e4b7142b27fa3b763\"\u003e\u003ccode\u003e9d9c352\u003c/code\u003e\u003c/a\u003e Update CHANGES for 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/199ebfdf4b4208efa551c16398fc05ca5bbb887d\"\u003e\u003ccode\u003e199ebfd\u003c/code\u003e\u003c/a\u003e Make precision calculation in bigdecimal.div(value, 0) gc-compaction safe (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop` from 1.75.8 to 1.76.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/releases\"\u003erubocop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop v1.76.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. (\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. (\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. (\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md\"\u003erubocop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.76.0 (2025-06-04)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. ([\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. ([\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. ([\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. ([\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/190a64de3358db1c9e9c86eae32665916c37535c\"\u003e\u003ccode\u003e190a64d\u003c/code\u003e\u003c/a\u003e Cut 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/f62809d8dd5268f737f1d640a12f26f56b3d0490\"\u003e\u003ccode\u003ef62809d\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/329b5808b6adaae077d44ca91cd49317528866ed\"\u003e\u003ccode\u003e329b580\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRuboCop::AST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/9368339baaa3a5942a9f25d1652efcca4b336351\"\u003e\u003ccode\u003e9368339\u003c/code\u003e\u003c/a\u003e [Fix \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e] Fix false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/16efaa9ca545b0c9332a64778949868d1846972e\"\u003e\u003ccode\u003e16efaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14226\"\u003e#14226\u003c/a\u003e from Zopolis4/standee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/af29d5ce6d3e991dbaa4655bbd9a15be1154fb4f\"\u003e\u003ccode\u003eaf29d5c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/173db55ef67100cfa28477b511ea2d5699e75169\"\u003e\u003ccode\u003e173db55\u003c/code\u003e\u003c/a\u003e Add new cop Lint/UselessOr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/c977def8693fc7da1d168f3260e461cf51cd984c\"\u003e\u003ccode\u003ec977def\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14225\"\u003e#14225\u003c/a\u003e from viralpraxis/fix-style-empty-string-inside-inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/fac13c5d00d6d9965e5d7a3ec9f04a7046fc6824\"\u003e\u003ccode\u003efac13c5\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop error on non-string literal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/25a7eefb2a8f81e1a7b44a6546c1fd958385f983\"\u003e\u003ccode\u003e25a7eef\u003c/code\u003e\u003c/a\u003e Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubocop/rubocop/compare/v1.75.8...v1.76.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-ast` from 1.44.1 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/releases\"\u003erubocop-ast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop AST v1.45.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md\"\u003erubocop-ast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.45.0 (2025-06-03)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/409dec748734fa7a41d9b49fb888611d43aa1b0e\"\u003e\u003ccode\u003e409dec7\u003c/code\u003e\u003c/a\u003e Cut 1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/d1867f83e3c2440dc4c811dabf540e400091c8d2\"\u003e\u003ccode\u003ed1867f8\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/b2e3ef2d7014a1ab0d1c7368bbb63bc5343daee5\"\u003e\u003ccode\u003eb2e3ef2\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/36030d8d65f9b4bb3f5297754d8df77567748eda\"\u003e\u003ccode\u003e36030d8\u003c/code\u003e\u003c/a\u003e Suppress \u003ccode\u003eLint/FloatCompariso\u003c/code\u003e offenses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/4c51ecd3141086edb448713a1c6c4c5be8ecbec4\"\u003e\u003ccode\u003e4c51ecd\u003c/code\u003e\u003c/a\u003e Add release note for v1.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/1720a03a9e29b97f3f3bdb23096f788e2ed28135\"\u003e\u003ccode\u003e1720a03\u003c/code\u003e\u003c/a\u003e Restore docs/antora.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rubocop/rubocop-ast/compare/v1.44.1...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ministryofjustice/hmcts-common-platform-mock-api/pull/922","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fhmcts-common-platform-mock-api/issues/922","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/922/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-11T02:10:30.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2582855793","node_id":"PR_kwDODSC7i86Z80Bx","number":1387,"state":"closed","title":"Bump the bundler group with 9 updates","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T08:25:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T02:10:30.000Z","updated_at":"2025-06-11T08:25:08.000Z","time_to_close":22478,"merged_at":"2025-06-11T08:25:08.000Z","merged_by":"patrick-laa","closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bundler","update_count":9,"packages":[{"name":"csv","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/ruby/csv"},{"name":"rubocop-govuk","old_version":"5.1.12","new_version":"5.1.13","repository_url":"https://github.com/alphagov/rubocop-govuk"},{"name":"aws-partitions","old_version":"1.1110.0","new_version":"1.1115.0","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"aws-sdk-core","old_version":"3.225.0","new_version":"3.225.2","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"aws-sigv4","old_version":"1.12.0","new_version":"1.12.1","repository_url":"https://github.com/aws/aws-sdk-ruby"},{"name":"bigdecimal","old_version":"3.2.1","new_version":"3.2.2","repository_url":"https://github.com/ruby/bigdecimal"},{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"},{"name":"rubocop","old_version":"1.75.8","new_version":"1.76.0","repository_url":"https://github.com/rubocop/rubocop"},{"name":"rubocop-ast","old_version":"1.44.1","new_version":"1.45.0","repository_url":"https://github.com/rubocop/rubocop-ast"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps the bundler group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [csv](https://github.com/ruby/csv) | `3.3.4` | `3.3.5` |\n| [rubocop-govuk](https://github.com/alphagov/rubocop-govuk) | `5.1.12` | `5.1.13` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.1110.0` | `1.1115.0` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.225.0` | `3.225.2` |\n| [aws-sigv4](https://github.com/aws/aws-sdk-ruby) | `1.12.0` | `1.12.1` |\n| [bigdecimal](https://github.com/ruby/bigdecimal) | `3.2.1` | `3.2.2` |\n| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.2` | `1.8.3` |\n| [rubocop](https://github.com/rubocop/rubocop) | `1.75.8` | `1.76.0` |\n| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.44.1` | `1.45.0` |\n\nUpdates `csv` from 3.3.4 to 3.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/csv/releases\"\u003ecsv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecsv 3.3.5 - 2025-06-01\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fixed \u003ccode\u003eStringScanner\u003c/code\u003e document URL.\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003eGH-343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePatch by Petrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePetrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/csv/blob/main/NEWS.md\"\u003ecsv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.5 - 2025-06-01\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fixed \u003ccode\u003eStringScanner\u003c/code\u003e document URL.\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003eGH-343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePatch by Petrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eThanks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePetrik de Heus\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/ecdc355b9efc1168d6aad540de4089cd7ef280ea\"\u003e\u003ccode\u003eecdc355\u003c/code\u003e\u003c/a\u003e Add 3.3.5 entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/69d9886238a504bfac60fa516cd08ad2a855a2a8\"\u003e\u003ccode\u003e69d9886\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRactor#value\u003c/code\u003e as \u003ccode\u003eRactor#take\u003c/code\u003e is removed (\u003ca href=\"https://redirect.github.com/ruby/csv/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/be2189b64c0d6b06b9ac0c80572f98ad846d9752\"\u003e\u003ccode\u003ebe2189b\u003c/code\u003e\u003c/a\u003e Replace link to ruby-doc.org with docs.ruby-lang.org (\u003ca href=\"https://redirect.github.com/ruby/csv/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/csv/commit/cfd5fe807c581e012aa1d062b5e813b56d7f0845\"\u003e\u003ccode\u003ecfd5fe8\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/csv/compare/v3.3.4...v3.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-govuk` from 5.1.12 to 5.1.13\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/rubocop-govuk/blob/main/CHANGELOG.md\"\u003erubocop-govuk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.1.13\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies\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/alphagov/rubocop-govuk/commit/27f2a855dea05db863cd25ff31c716c278e811e9\"\u003e\u003ccode\u003e27f2a85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/506\"\u003e#506\u003c/a\u003e from alphagov/release-5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/c3641b5d4fdd36f40242d27b4e0f236aa84603f2\"\u003e\u003ccode\u003ec3641b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/507\"\u003e#507\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-eq-1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/5584422c186591121537ad9c89d93ef1b18ba63c\"\u003e\u003ccode\u003e5584422\u003c/code\u003e\u003c/a\u003e Update rubocop requirement from = 1.75.8 to = 1.76.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/615b1ae1831f58607a3f79601d0a3a3e7ad3f028\"\u003e\u003ccode\u003e615b1ae\u003c/code\u003e\u003c/a\u003e Release v5.1.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/76c5101997614390944239b58f7176a829f7ab13\"\u003e\u003ccode\u003e76c5101\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alphagov/rubocop-govuk/issues/505\"\u003e#505\u003c/a\u003e from alphagov/dependabot/bundler/rubocop-ast-eq-1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alphagov/rubocop-govuk/commit/323fd6789bef9b0fdb3dad2c58240f08b1028489\"\u003e\u003ccode\u003e323fd67\u003c/code\u003e\u003c/a\u003e Update rubocop-ast requirement from = 1.44.1 to = 1.45.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/rubocop-govuk/compare/v5.1.12...v5.1.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws-partitions` from 1.1110.0 to 1.1115.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-partitions/CHANGELOG.md\"\u003eaws-partitions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1115.0 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1114.0 (2025-06-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1113.0 (2025-06-06)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1112.0 (2025-06-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Updated the partitions source data the determines the AWS service regions and endpoints.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1111.0 (2025-06-04)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeature - Added support for enumerating regions for  \u003ccode\u003eAws::Evs\u003c/code\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/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 `aws-sdk-core` from 3.225.0 to 3.225.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md\"\u003eaws-sdk-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.225.2 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Only load required \u003ccode\u003ecgi\u003c/code\u003e modules for Ruby 3.5.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.225.1 (2025-06-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Fix RPCv2 parser to handle flattened list and flattened map members correctly for \u003ccode\u003eAwsQueryCompatible\u003c/code\u003e services.\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 `aws-sigv4` from 1.12.0 to 1.12.1\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-sigv4/CHANGELOG.md\"\u003eaws-sigv4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.12.1 (2025-06-10)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue - Only load required \u003ccode\u003ecgi\u003c/code\u003e modules for Ruby 3.5.\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 `bigdecimal` from 3.2.1 to 3.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/releases\"\u003ebigdecimal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe by \u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/pull/339\"\u003eruby/bigdecimal#339\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ehttps://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ruby/bigdecimal/blob/master/CHANGES.md\"\u003ebigdecimal's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMake precision calculation in bigdecimal.div(value, 0) gc-compaction safe. \u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/340\"\u003eGH-340\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tompng\"\u003e\u003ccode\u003e@​tompng\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/0838cb1f65d3634df48503a0859eb832427d5b7b\"\u003e\u003ccode\u003e0838cb1\u003c/code\u003e\u003c/a\u003e Bump version to 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/9d9c3525b16151af6209142e4b7142b27fa3b763\"\u003e\u003ccode\u003e9d9c352\u003c/code\u003e\u003c/a\u003e Update CHANGES for 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ruby/bigdecimal/commit/199ebfdf4b4208efa551c16398fc05ca5bbb887d\"\u003e\u003ccode\u003e199ebfd\u003c/code\u003e\u003c/a\u003e Make precision calculation in bigdecimal.div(value, 0) gc-compaction safe (\u003ca href=\"https://redirect.github.com/ruby/bigdecimal/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ruby/bigdecimal/compare/v3.2.1...v3.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dry-types` from 1.8.2 to 1.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop` from 1.75.8 to 1.76.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/releases\"\u003erubocop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop v1.76.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. (\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. (\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. (\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. (\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. (\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. (\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md\"\u003erubocop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.76.0 (2025-06-04)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/12360\"\u003e#12360\u003c/a\u003e: Add new \u003ccode\u003eNaming/PredicateMethod\u003c/code\u003e cop to check that predicate methods end with \u003ccode\u003e?\u003c/code\u003e and non-predicate methods do not. ([\u003ca href=\"https://github.com/dvandersluis\"\u003e\u003ccode\u003e@​dvandersluis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/13121\"\u003e#13121\u003c/a\u003e: Add new \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14091\"\u003e#14091\u003c/a\u003e: Add new cop \u003ccode\u003eStyle/RedundantArrayFlatten\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14184\"\u003e#14184\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessOr\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14221\"\u003e#14221\u003c/a\u003e: Enhance \u003ccode\u003eGemspec\u003c/code\u003e department cops to detect offenses if specification variable is \u003ccode\u003eit\u003c/code\u003e or a numbered parameter. ([\u003ca href=\"https://github.com/viralpraxis\"\u003e\u003ccode\u003e@​viralpraxis\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14166\"\u003e#14166\u003c/a\u003e: Add new cop \u003ccode\u003eLint/UselessDefaultValueArgument\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e: Fix a false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using a one-line \u003ccode\u003erescue\u003c/code\u003e expression as a method argument. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14224\"\u003e#14224\u003c/a\u003e: Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e when using one-line pattern matching. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14205\"\u003e#14205\u003c/a\u003e: False negatives in \u003ccode\u003eStyle/SafeNavigation\u003c/code\u003e when a ternary expression is used in a method argument. ([\u003ca href=\"https://github.com/steiley\"\u003e\u003ccode\u003e@​steiley\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14226\"\u003e#14226\u003c/a\u003e: Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have comments. ([\u003ca href=\"https://github.com/zopolis4\"\u003e\u003ccode\u003e@​zopolis4\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14066\"\u003e#14066\u003c/a\u003e: Add \u003ccode\u003eEnforcedStyle: allow_single_line\u003c/code\u003e as the default to \u003ccode\u003eStyle/ItBlockParameter\u003c/code\u003e. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/13788\"\u003e#13788\u003c/a\u003e: Disable \u003ccode\u003eLint/ShadowingOuterLocalVariable\u003c/code\u003e by default. ([\u003ca href=\"https://github.com/nekketsuuu\"\u003e\u003ccode\u003e@​nekketsuuu\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop/pull/14215\"\u003e#14215\u003c/a\u003e: Recognize inequation (\u003ccode\u003e!=\u003c/code\u003e) in \u003ccode\u003eLint/IdentityComparison\u003c/code\u003e. ([\u003ca href=\"https://github.com/lovro-bikic\"\u003e\u003ccode\u003e@​lovro-bikic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/190a64de3358db1c9e9c86eae32665916c37535c\"\u003e\u003ccode\u003e190a64d\u003c/code\u003e\u003c/a\u003e Cut 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/f62809d8dd5268f737f1d640a12f26f56b3d0490\"\u003e\u003ccode\u003ef62809d\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/329b5808b6adaae077d44ca91cd49317528866ed\"\u003e\u003ccode\u003e329b580\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eRuboCop::AST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/9368339baaa3a5942a9f25d1652efcca4b336351\"\u003e\u003ccode\u003e9368339\u003c/code\u003e\u003c/a\u003e [Fix \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14228\"\u003e#14228\u003c/a\u003e] Fix false positive for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/16efaa9ca545b0c9332a64778949868d1846972e\"\u003e\u003ccode\u003e16efaa9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14226\"\u003e#14226\u003c/a\u003e from Zopolis4/standee\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/af29d5ce6d3e991dbaa4655bbd9a15be1154fb4f\"\u003e\u003ccode\u003eaf29d5c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eLint/LiteralAsCondition\u003c/code\u003e autocorrect when branches of a condition have c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/173db55ef67100cfa28477b511ea2d5699e75169\"\u003e\u003ccode\u003e173db55\u003c/code\u003e\u003c/a\u003e Add new cop Lint/UselessOr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/c977def8693fc7da1d168f3260e461cf51cd984c\"\u003e\u003ccode\u003ec977def\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rubocop/rubocop/issues/14225\"\u003e#14225\u003c/a\u003e from viralpraxis/fix-style-empty-string-inside-inte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/fac13c5d00d6d9965e5d7a3ec9f04a7046fc6824\"\u003e\u003ccode\u003efac13c5\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eStyle/EmptyStringInsideInterpolation\u003c/code\u003e cop error on non-string literal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop/commit/25a7eefb2a8f81e1a7b44a6546c1fd958385f983\"\u003e\u003ccode\u003e25a7eef\u003c/code\u003e\u003c/a\u003e Fix false negatives for \u003ccode\u003eStyle/RedundantParentheses\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rubocop/rubocop/compare/v1.75.8...v1.76.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rubocop-ast` from 1.44.1 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/releases\"\u003erubocop-ast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRuboCop AST v1.45.0\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. (\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md\"\u003erubocop-ast's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.45.0 (2025-06-03)\u003c/h2\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rubocop/rubocop-ast/pull/381\"\u003e#381\u003c/a\u003e: Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method. ([\u003ca href=\"https://github.com/koic\"\u003e\u003ccode\u003e@​koic\u003c/code\u003e\u003c/a\u003e][])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/409dec748734fa7a41d9b49fb888611d43aa1b0e\"\u003e\u003ccode\u003e409dec7\u003c/code\u003e\u003c/a\u003e Cut 1.45.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/d1867f83e3c2440dc4c811dabf540e400091c8d2\"\u003e\u003ccode\u003ed1867f8\u003c/code\u003e\u003c/a\u003e Update Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/b2e3ef2d7014a1ab0d1c7368bbb63bc5343daee5\"\u003e\u003ccode\u003eb2e3ef2\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003eAST::Node#any_match_pattern_type?\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/36030d8d65f9b4bb3f5297754d8df77567748eda\"\u003e\u003ccode\u003e36030d8\u003c/code\u003e\u003c/a\u003e Suppress \u003ccode\u003eLint/FloatCompariso\u003c/code\u003e offenses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/4c51ecd3141086edb448713a1c6c4c5be8ecbec4\"\u003e\u003ccode\u003e4c51ecd\u003c/code\u003e\u003c/a\u003e Add release note for v1.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rubocop/rubocop-ast/commit/1720a03a9e29b97f3f3bdb23096f788e2ed28135\"\u003e\u003ccode\u003e1720a03\u003c/code\u003e\u003c/a\u003e Restore docs/antora.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rubocop/rubocop-ast/compare/v1.44.1...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/ministryofjustice/laa-court-data-adaptor/pull/1387","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Flaa-court-data-adaptor/issues/1387","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1387/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-10T04:01:18.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2579985503","node_id":"PR_kwDOJ-5jJM6Zx3Rf","number":1446,"state":"closed","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-10T23:14:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-10T04:01:18.000Z","updated_at":"2025-06-10T23:14:03.000Z","time_to_close":69165,"merged_at":"2025-06-10T23:14:03.000Z","merged_by":"kasugaijin","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/rubyforgood/homeward-tails/pull/1446","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fhomeward-tails/issues/1446","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1446/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-10T02:02:38.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2579856807","node_id":"PR_kwDONWPZls6ZxX2n","number":80,"state":"closed","title":"build(deps): bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-11T00:08:10.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-10T02:02:38.000Z","updated_at":"2025-06-11T00:08:10.000Z","time_to_close":79532,"merged_at":"2025-06-11T00:08:10.000Z","merged_by":"Myuzu","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Myuzu/guileful_charger/pull/80","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Myuzu%2Fguileful_charger/issues/80","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/80/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-10T00:03:53.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2579736780","node_id":"PR_kwDOOSunx86Zw6jM","number":13,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-10T00:03:53.000Z","updated_at":"2025-06-10T00:03:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/Siddujajee04/tasks-management-application/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siddujajee04%2Ftasks-management-application/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-09T21:36:15.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2579533396","node_id":"PR_kwDOOKVVvc6ZwI5U","number":16,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-09T21:36:15.000Z","updated_at":"2025-06-09T21:36:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/VivekVajpai/rails_turbo_demo/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/VivekVajpai%2Frails_turbo_demo/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-09T21:10:10.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2579490265","node_id":"PR_kwDOOFZg0M6Zv-XZ","number":15,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-09T21:10:10.000Z","updated_at":"2025-06-09T21:10:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/systemnate/swdbg/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemnate%2Fswdbg/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"1.8.2","new_version":"1.8.3","update_type":"patch","path":null,"pr_created_at":"2025-06-09T10:44:13.000Z","version_change":"1.8.2 → 1.8.3","issue":{"uuid":"2578056751","node_id":"PR_kwDOA7hKyc6ZqgYv","number":22601,"state":"open","title":"Bump dry-types from 1.8.2 to 1.8.3","user":"dependabot[bot]","labels":["dependencies","ruby","require-backend-approval","ready-for-review"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-09T10:44:13.000Z","updated_at":"2025-06-09T13:34:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"dry-types","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/dry-rb/dry-types"}],"path":null,"ecosystem":"rubygems"},"body":"Bumps [dry-types](https://github.com/dry-rb/dry-types) from 1.8.2 to 1.8.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dry-rb/dry-types/releases\"\u003edry-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/blob/main/CHANGELOG.md\"\u003edry-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.8.3 2025-06-09\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRaise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e) (\u003ca href=\"https://github.com/flash-gordon\"\u003e\u003ccode\u003e@​flash-gordon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.3\"\u003eCompare v1.8.2...v1.8.3\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/dry-rb/dry-types/commit/9aadf167e0618bbba22a4c30a20f3eb94a4c44cf\"\u003e\u003ccode\u003e9aadf16\u003c/code\u003e\u003c/a\u003e [devtools] sync\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/9057fbce92f6867e1f679788270736a105640a2e\"\u003e\u003ccode\u003e9057fbc\u003c/code\u003e\u003c/a\u003e Update changelog.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/432ba2e8cdb6a95be6ff60fc0f1133ed5442934a\"\u003e\u003ccode\u003e432ba2e\u003c/code\u003e\u003c/a\u003e Bump version to 1.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dry-rb/dry-types/commit/de8d40d2bdf0427f81723017f4e7a885791289fd\"\u003e\u003ccode\u003ede8d40d\u003c/code\u003e\u003c/a\u003e Raise error on passing a non-module object to Instance (ref \u003ca href=\"https://redirect.github.com/dry-rb/dry-types/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dry-rb/dry-types/compare/v1.8.2...v1.8.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=dry-types\u0026package-manager=bundler\u0026previous-version=1.8.2\u0026new-version=1.8.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 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/department-of-veterans-affairs/vets-api/pull/22601","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/department-of-veterans-affairs%2Fvets-api/issues/22601","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22601/packages"}}]}