{"id":15145,"name":"object_store","ecosystem":"cargo","repository_url":"https://github.com/apache/arrow-rs-object-store","issues_count":193,"created_at":"2025-06-06T23:56:18.122Z","updated_at":"2025-06-06T23:56:18.122Z","purl":"pkg:cargo/object_store","metadata":{"id":4360676,"name":"object_store","ecosystem":"cargo","description":"A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files.","homepage":null,"licenses":"MIT/Apache-2.0","normalized_licenses":["MIT","Apache-2.0"],"repository_url":"https://github.com/apache/arrow-rs-object-store","keywords_array":["storage","cloud","object"],"namespace":null,"versions_count":27,"first_release_published_at":"2022-05-13T15:41:59.625Z","latest_release_published_at":"2025-05-13T10:36:58.104Z","latest_release_number":"0.12.1","last_synced_at":"2025-06-06T20:01:17.105Z","created_at":"2022-05-13T15:51:38.367Z","updated_at":"2025-06-06T20:01:17.105Z","registry_url":"https://crates.io/crates/object_store/","install_command":"cargo install object_store","documentation_url":"https://docs.rs/object_store/","metadata":{"categories":[]},"repo_metadata":{"id":36969193,"uuid":"358917250","full_name":"apache/arrow-rs","owner":"apache","description":"Official Rust implementation of Apache Arrow","archived":false,"fork":false,"pushed_at":"2024-10-29T08:52:33.000Z","size":39587,"stargazers_count":2568,"open_issues_count":389,"forks_count":772,"subscribers_count":52,"default_branch":"master","last_synced_at":"2024-10-29T09:59:47.029Z","etag":null,"topics":["arrow","object-store","parquet","rust"],"latest_commit_sha":null,"homepage":"https://arrow.apache.org/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG-old.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-17T15:40:05.000Z","updated_at":"2024-10-29T08:49:58.000Z","dependencies_parsed_at":"2023-09-27T15:36:08.568Z","dependency_job_id":"9e0ebe65-d0ad-45e5-89de-6053635098fe","html_url":"https://github.com/apache/arrow-rs","commit_stats":{"total_commits":5506,"total_committers":520,"mean_commits":"10.588461538461539","dds":0.8425354159099164,"last_synced_commit":"b25fe56b8fbcd5e30805967cb598c2df6266c067"},"previous_names":[],"tags_count":94,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222100737,"owners_count":16931665,"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":"apache","name":"The Apache Software Foundation","uuid":"47359","kind":"organization","description":"","email":null,"website":"https://www.apache.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/47359?v=4","repositories_count":2601,"last_synced_at":"2024-05-21T07:19:49.405Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/apache","funding_links":[],"total_stars":1087452,"followers":12811,"following":0,"created_at":"2022-11-02T16:23:23.532Z","updated_at":"2024-05-21T07:20:03.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache/repositories"},"tags":[{"name":"object_store_0.10.1","sha":"3d3ddb2108502854da98654ada85364d5627ef21","kind":"commit","published_at":"2024-05-10T17:22:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.10.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.1/manifests"},{"name":"object_store_0.10.1-rc1","sha":"3d3ddb2108502854da98654ada85364d5627ef21","kind":"commit","published_at":"2024-05-10T17:22:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.10.1-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.10.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.1-rc1/manifests"},{"name":"object_store_0.10.0-rc1","sha":"cd3331989d65f6d56830f9ffa758b4c96d10f4be","kind":"commit","published_at":"2024-04-18T10:40:33.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.10.0-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.10.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.0-rc1/manifests"},{"name":"object_store_0.10.0","sha":"cd3331989d65f6d56830f9ffa758b4c96d10f4be","kind":"commit","published_at":"2024-04-18T10:40:33.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.10.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.10.0/manifests"},{"name":"51.0.0-rc1","sha":"ada986c7ec8f8fe4f94235c8aaeba4995392ee72","kind":"commit","published_at":"2024-03-15T07:30:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/51.0.0-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/51.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/51.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/51.0.0-rc1/manifests"},{"name":"51.0.0","sha":"ada986c7ec8f8fe4f94235c8aaeba4995392ee72","kind":"commit","published_at":"2024-03-15T07:30:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/51.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/51.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/51.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/51.0.0/manifests"},{"name":"object_store_0.9.1-rc1","sha":"30151220c29fa5e01365c2a4e153de01d5d2c041","kind":"commit","published_at":"2024-03-01T06:50:31.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.9.1-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.9.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.1-rc1/manifests"},{"name":"object_store_0.9.1","sha":"30151220c29fa5e01365c2a4e153de01d5d2c041","kind":"commit","published_at":"2024-03-01T06:50:31.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.9.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.1/manifests"},{"name":"50.0.0-rc1","sha":"db811083669df66992008c9409b743a2e365adb0","kind":"commit","published_at":"2024-01-08T18:41:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/50.0.0-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/50.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/50.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/50.0.0-rc1/manifests"},{"name":"50.0.0","sha":"db811083669df66992008c9409b743a2e365adb0","kind":"commit","published_at":"2024-01-08T18:41:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/50.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/50.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/50.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/50.0.0/manifests"},{"name":"object_store_0.9.0-rc1","sha":"cb16050ec732872d5995c7420cc6858749bbf743","kind":"commit","published_at":"2024-01-05T13:21:31.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.9.0-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.9.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.0-rc1/manifests"},{"name":"object_store_0.9.0","sha":"cb16050ec732872d5995c7420cc6858749bbf743","kind":"commit","published_at":"2024-01-05T13:21:31.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.9.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.9.0/manifests"},{"name":"48.0.1","sha":"b60fc7bb09ada1385d3542b784fff2915fbc9cff","kind":"commit","published_at":"2023-11-09T20:18:39.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/48.0.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/48.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/48.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/48.0.1/manifests"},{"name":"49.0.0","sha":"747dcbf0670aeab2ede474edb3c4f22028d6a7e6","kind":"commit","published_at":"2023-11-07T21:16:15.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/49.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/49.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/49.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/49.0.0/manifests"},{"name":"49.0.0-rc1","sha":"747dcbf0670aeab2ede474edb3c4f22028d6a7e6","kind":"commit","published_at":"2023-11-07T21:16:15.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/49.0.0-rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/49.0.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/49.0.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/49.0.0-rc1/manifests"},{"name":"object_store_0.8.0","sha":"ad211fe324d259bf9fea1c43a3a82b3c833f6d7a","kind":"commit","published_at":"2023-11-02T11:30:09.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.8.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.8.0/manifests"},{"name":"48.0.0","sha":"51ac6fec8755147cd6b1dfe7d76bfdcfacad0463","kind":"commit","published_at":"2023-10-18T13:52:36.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/48.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/48.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/48.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/48.0.0/manifests"},{"name":"object_store_0.7.1","sha":"4ef7917bd57b701e30def8511b5fd8a7961f2fcf","kind":"commit","published_at":"2023-09-26T15:56:27.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.7.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.7.1/manifests"},{"name":"47.0.0","sha":"1d6feeacebb8d0d659d493b783ba381940973745","kind":"commit","published_at":"2023-09-19T11:58:06.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/47.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/47.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/47.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/47.0.0/manifests"},{"name":"46.0.0","sha":"90449ffb2ea6ceef43ce8fc97084b3373975f357","kind":"commit","published_at":"2023-08-21T15:31:53.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/46.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/46.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/46.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/46.0.0/manifests"},{"name":"object_store_0.7.0","sha":"77fe72ddd40c1d39068ad580b975504d57032060","kind":"commit","published_at":"2023-08-15T09:51:36.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.7.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.7.0/manifests"},{"name":"45.0.0","sha":"16744e5ac08d9ead6c51ff6e08d8b91e87460c52","kind":"commit","published_at":"2023-07-30T16:28:55.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/45.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/45.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/45.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/45.0.0/manifests"},{"name":"44.0.0","sha":"8f44472e5c773f0daec1965253143e94d14c55e5","kind":"commit","published_at":"2023-07-14T17:33:15.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/44.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/44.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/44.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/44.0.0/manifests"},{"name":"43.0.0","sha":"414235e7630d05cccf0b9f5032ebfc0858b8ae5b","kind":"commit","published_at":"2023-06-30T15:22:33.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/43.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/43.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/43.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/43.0.0/manifests"},{"name":"42.0.0","sha":"2c7b4efc1701d9db5a0cc6decacf1df22123645f","kind":"commit","published_at":"2023-06-16T18:23:49.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/42.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/42.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/42.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/42.0.0/manifests"},{"name":"41.0.0","sha":"e1badc0542ca82e2304cc3f51a9d25ea2dbb74eb","kind":"commit","published_at":"2023-06-02T18:46:49.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/41.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/41.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/41.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/41.0.0/manifests"},{"name":"object_store_0.6.1","sha":"f323097584eaa8edb1193b4fb67bccadd39594f6","kind":"commit","published_at":"2023-06-02T18:01:44.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.6.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.6.1/manifests"},{"name":"40.0.0","sha":"25bfccca58ff219d9f59ba9f4d75550493238a4f","kind":"commit","published_at":"2023-05-19T12:39:20.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/40.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/40.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/40.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/40.0.0/manifests"},{"name":"object_store_0.6.0","sha":"ec7706c1f2aeef5a289e46d1df7785e5c93e6bfb","kind":"commit","published_at":"2023-05-18T09:14:50.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.6.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.6.0/manifests"},{"name":"39.0.0","sha":"575a199fa669d75833c13a2a69d71255b9a9f2e6","kind":"commit","published_at":"2023-05-05T14:40:40.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/39.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/39.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/39.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/39.0.0/manifests"},{"name":"38.0.0","sha":"bbd57c615213bc6e80fb0192674942f688e5f6a8","kind":"commit","published_at":"2023-04-21T14:34:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/38.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/38.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/38.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/38.0.0/manifests"},{"name":"37.0.0","sha":"6e9751f6b33e17cb811bd89ed94f29b92707e248","kind":"commit","published_at":"2023-04-07T16:19:30.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/37.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/37.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/37.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/37.0.0/manifests"},{"name":"object_store_0.5.6","sha":"234b7847ecb737e96df3f4623df7b330b34b3d1b","kind":"commit","published_at":"2023-03-31T11:17:53.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.6","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.6/manifests"},{"name":"36.0.0","sha":"71ecc39f36c8f38a5fc93bc3878a607c831b2f12","kind":"commit","published_at":"2023-03-24T19:17:26.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/36.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/36.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/36.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/36.0.0/manifests"},{"name":"35.0.0","sha":"c96274a562625f091ca4c06fca21ac35ef330358","kind":"commit","published_at":"2023-03-10T18:33:30.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/35.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/35.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/35.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/35.0.0/manifests"},{"name":"object_store_0.5.5","sha":"5cc0f9b634393008ea6136a228470b6612b2dee1","kind":"commit","published_at":"2023-02-27T20:18:56.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.5","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.5/manifests"},{"name":"34.0.0","sha":"bbc1469077e13ba2e5a61f130917ad7eccfcb569","kind":"commit","published_at":"2023-02-24T10:20:24.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/34.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/34.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/34.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/34.0.0/manifests"},{"name":"33.0.0","sha":"526100928d62e1c16ac41bbef9b966ac59b3324a","kind":"commit","published_at":"2023-02-10T19:49:57.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/33.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/33.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/33.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/33.0.0/manifests"},{"name":"object_store_0.5.4","sha":"2b9bbce44abbd93048c674f49c4eb0db72a0a1c8","kind":"commit","published_at":"2023-02-01T20:06:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.4","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.4/manifests"},{"name":"32.0.0","sha":"53a650a5daa5e7a181852b8a0cde9fe8fe66b9a7","kind":"commit","published_at":"2023-01-27T16:27:20.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/32.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/32.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/32.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/32.0.0/manifests"},{"name":"31.0.0","sha":"25a11baf535d72356966cf931baa3d3153b177dc","kind":"commit","published_at":"2023-01-13T09:44:31.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/31.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/31.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/31.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/31.0.0/manifests"},{"name":"object_store_0.5.3","sha":"4a3b7e993366b9934e704c910c3716ac9cbf8208","kind":"commit","published_at":"2023-01-05T09:08:21.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.3","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.3/manifests"},{"name":"30.0.1","sha":"4ad6ad6e8ce47259797961c1950b1179a0f72467","kind":"commit","published_at":"2023-01-04T19:53:38.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/30.0.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/30.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/30.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/30.0.1/manifests"},{"name":"30.0.0","sha":"9398af67d5d6530616fd5e687ba781299d74bfd4","kind":"commit","published_at":"2022-12-30T12:29:34.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/30.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/30.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/30.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/30.0.0/manifests"},{"name":"29.0.0","sha":"4f6c5f004328e2ddb40e76587b8c217ce5ce3645","kind":"commit","published_at":"2022-12-09T21:41:42.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/29.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/29.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/29.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/29.0.0/manifests"},{"name":"object_store_0.5.2","sha":"74b174ca7a6c11d2b410334f45aa399987b35fc0","kind":"commit","published_at":"2022-12-02T20:19:19.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.2","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.2/manifests"},{"name":"28.0.0","sha":"eb91dac6e99b0bcbcbd8057b03233059089bbf27","kind":"commit","published_at":"2022-11-25T19:03:38.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/28.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/28.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/28.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/28.0.0/manifests"},{"name":"27.0.0","sha":"94565bca99b5d9932a3e9a8e094aaf4e4384b1e5","kind":"commit","published_at":"2022-11-11T19:59:46.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/27.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/27.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/27.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/27.0.0/manifests"},{"name":"26.0.0_rc1","sha":"779804317d9c9d80e72a955deb8594eb45a8308a","kind":"commit","published_at":"2022-10-28T19:43:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/26.0.0_rc1","html_url":"https://github.com/apache/arrow-rs/releases/tag/26.0.0_rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/26.0.0_rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/26.0.0_rc1/manifests"},{"name":"26.0.0","sha":"779804317d9c9d80e72a955deb8594eb45a8308a","kind":"commit","published_at":"2022-10-28T19:43:43.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/26.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/26.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/26.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/26.0.0/manifests"},{"name":"25.0.0","sha":"1eb19b5394b84eaa0dbb24f65e74018defb3332b","kind":"commit","published_at":"2022-10-14T20:32:01.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/25.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/25.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/25.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/25.0.0/manifests"},{"name":"object_store_0.5.1","sha":"8a54e95850fe27ac5865a02ef4be2de0937de5b3","kind":"commit","published_at":"2022-10-04T17:52:54.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.1/manifests"},{"name":"24.0.0","sha":"6477db16ca051b656bc0fe1f11bca85a23dbcd14","kind":"commit","published_at":"2022-09-30T19:05:56.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/24.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/24.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/24.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/24.0.0/manifests"},{"name":"23.0.0","sha":"5a55406cf24171600a143a83a95046c7513fd92c","kind":"commit","published_at":"2022-09-16T16:40:37.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/23.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/23.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/23.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/23.0.0/manifests"},{"name":"object_store_0.5.0","sha":"dd58805b1c46691fcbe5b46412b2581ae3bd2a58","kind":"commit","published_at":"2022-09-08T11:20:03.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.5.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.5.0/manifests"},{"name":"22.0.0","sha":"e5b9d05ec50807666efe401729708d53216d79fc","kind":"commit","published_at":"2022-09-02T17:52:17.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/22.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/22.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/22.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/22.0.0/manifests"},{"name":"21.0.0","sha":"68934f0fa5da62ae9fcbb753d1dfd8f672a4eb1e","kind":"commit","published_at":"2022-08-18T21:08:20.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/21.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/21.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/21.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/21.0.0/manifests"},{"name":"object_store_0.4.0","sha":"195d9c5e7aac9f8d88b2855551af314ff4f822fe","kind":"commit","published_at":"2022-08-10T14:17:30.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.4.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.4.0/manifests"},{"name":"20.0.0","sha":"30c94dbf1c422f81f8520b9956e96ab7b53c3f47","kind":"commit","published_at":"2022-08-05T20:47:02.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/20.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/20.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/20.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/20.0.0/manifests"},{"name":"object_store_0.3.0","sha":"866f1a102605d6f746b0e3ad7a009d6297efd8e8","kind":"commit","published_at":"2022-07-22T18:30:34.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/object_store_0.3.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/object_store_0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/object_store_0.3.0/manifests"},{"name":"19.0.0","sha":"c3e019f3011a902a344758969b1cfc3604f3c2d7","kind":"commit","published_at":"2022-07-22T16:40:34.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/19.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/19.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/19.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/19.0.0/manifests"},{"name":"18.0.0","sha":"330505c98c9db4d103b4965e8bd55065961dada7","kind":"commit","published_at":"2022-07-08T18:44:20.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/18.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/18.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/18.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/18.0.0/manifests"},{"name":"17.0.0","sha":"9f7b6004d365b0c0bac8e30170b49bdd66cc7df0","kind":"commit","published_at":"2022-06-24T20:27:54.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/17.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/17.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/17.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/17.0.0/manifests"},{"name":"16.0.0","sha":"c396dfb5035d22e57717b6dd365486b76eb611bc","kind":"commit","published_at":"2022-06-10T17:27:03.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/16.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/16.0.0/manifests"},{"name":"15.0.0","sha":"6e6a9e148c0f50ed1e0eeebd667245e67d7826b6","kind":"commit","published_at":"2022-05-27T11:16:40.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/15.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/15.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/15.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/15.0.0/manifests"},{"name":"14.0.0","sha":"33e298444f251258dd289c8377c68a80925ab0b4","kind":"commit","published_at":"2022-05-13T16:54:14.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/14.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/14.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/14.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/14.0.0/manifests"},{"name":"13.0.0","sha":"7d00e3c3b124bf39ad214ad08d1a1f49a4465dab","kind":"commit","published_at":"2022-04-29T17:54:38.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/13.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/13.0.0/manifests"},{"name":"12.0.0","sha":"dbc47e030c3038d40dbef39fbf3b39ae41f9e98a","kind":"commit","published_at":"2022-04-15T22:46:09.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/12.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/12.0.0/manifests"},{"name":"11.1.0","sha":"eb6b7c65f49794f54d9b11a632172ffa13783ff2","kind":"commit","published_at":"2022-04-01T15:23:38.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/11.1.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/11.1.0/manifests"},{"name":"11.0.0","sha":"5d6b638111e3f9c72dc8504ea98e46914fc93af5","kind":"commit","published_at":"2022-03-18T07:46:56.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/11.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/11.0.0/manifests"},{"name":"10.0.0","sha":"a7bd09abde0010a58d0cd0557384df5aadba83ac","kind":"commit","published_at":"2022-03-05T11:38:10.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/10.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/10.0.0/manifests"},{"name":"9.1.0","sha":"ecba7dc0830dbde6aa6dd9432519b776e40c1e85","kind":"commit","published_at":"2022-02-19T16:36:34.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/9.1.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.1.0/manifests"},{"name":"9.0.2","sha":"ab7c2904ccc03d0c05687ef416fbc5f4ed92f125","kind":"commit","published_at":"2022-02-09T16:38:44.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/9.0.2","html_url":"https://github.com/apache/arrow-rs/releases/tag/9.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.2/manifests"},{"name":"9.0.1","sha":"e5003bf40bceb942c1c78cc2311e7d7a7e87ebf6","kind":"commit","published_at":"2022-02-07T17:08:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/9.0.1","html_url":"https://github.com/apache/arrow-rs/releases/tag/9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.1/manifests"},{"name":"9.0.0","sha":"fa728736bffb44af2d2e7fd3a890678f3e807cfd","kind":"commit","published_at":"2022-02-04T12:22:22.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/9.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/9.0.0/manifests"},{"name":"8.0.0","sha":"0377aaed5ff46214359d1b8d66c27f3afd9323c3","kind":"commit","published_at":"2022-01-21T12:06:57.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/8.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/8.0.0/manifests"},{"name":"7.0.0","sha":"719096b2d342dd3bf1f3f2226a26b93e19602852","kind":"commit","published_at":"2022-01-08T10:28:32.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/7.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/7.0.0/manifests"},{"name":"6.5.0","sha":"70069c62f03b74d5e05ec75b808086edeefeecaf","kind":"commit","published_at":"2021-12-23T18:27:26.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.5.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.5.0/manifests"},{"name":"6.4.0","sha":"7a0bca35239f1d4fc3a1dca410384a1e5e962147","kind":"commit","published_at":"2021-12-10T15:23:26.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.4.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.4.0/manifests"},{"name":"6.3.0","sha":"686ac184c10f99c89ef555cc97b2231fba4d4cee","kind":"commit","published_at":"2021-11-26T12:20:17.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.3.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.3.0/manifests"},{"name":"6.2.0","sha":"311d59f2e9f541938b9fcb7c0a8b800a893437dc","kind":"commit","published_at":"2021-11-12T11:56:10.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.2.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.2.0/manifests"},{"name":"6.1.0","sha":"03deeee4f4cd3f4cdf39d97a1028471bd9cfbed9","kind":"commit","published_at":"2021-10-29T13:27:02.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.1.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.1.0/manifests"},{"name":"6.0.0","sha":"9e522699982fa554a41f0c67fb003e9ba0c3becb","kind":"commit","published_at":"2021-10-13T19:14:49.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/6.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/6.0.0/manifests"},{"name":"5.5.0","sha":"4c9d6d3d4e95d1daa750c93f82dd504a36890c23","kind":"commit","published_at":"2021-09-24T15:45:49.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.5.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.5.0/manifests"},{"name":"5.4.0","sha":"cb933bcb1695a223a0fde784541f9508534ebedf","kind":"commit","published_at":"2021-09-10T16:09:22.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.4.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.4.0/manifests"},{"name":"5.3.0","sha":"9f7707cd2c0fe07e989dbd0afce4d4850921df4a","kind":"commit","published_at":"2021-08-26T20:32:36.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.3.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.3.0/manifests"},{"name":"5.2.0","sha":"7c98c4c60bc776acd09bd3568c6630d360e8d652","kind":"commit","published_at":"2021-08-12T19:30:08.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.2.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.2.0/manifests"},{"name":"5.1.0","sha":"64c78b89fd170a152f9e509dfa36d44685c0dc90","kind":"commit","published_at":"2021-07-29T20:56:22.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.1.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.1.0/manifests"},{"name":"5.0.0","sha":"8927982af7bef19f18a2cb6d3433a4cc69a40074","kind":"commit","published_at":"2021-07-14T13:29:16.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/5.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/5.0.0/manifests"},{"name":"4.4.0","sha":"32b835e5bee228d8a52015190596f4c33765849a","kind":"commit","published_at":"2021-06-24T22:01:30.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/4.4.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.4.0/manifests"},{"name":"4.3.0","sha":"1f7f4bc45afc5189ea0d7d4a588688ae00cceb86","kind":"commit","published_at":"2021-06-10T21:56:36.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/4.3.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.3.0/manifests"},{"name":"4.2.0","sha":"cd95d7ce13c349da8e76a781a28ec7161ed4165a","kind":"commit","published_at":"2021-05-29T10:15:16.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/4.2.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.2.0/manifests"},{"name":"4.1.0","sha":"a5dd428f57e62db20a945e8b1895de91405958c4","kind":"commit","published_at":"2021-05-17T20:41:34.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/4.1.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.1.0/manifests"},{"name":"4.0.0","sha":"50bdaa58cc3837b03d38dd7b7378c70f8554a9cb","kind":"commit","published_at":"2021-04-18T10:52:52.000Z","download_url":"https://codeload.github.com/apache/arrow-rs/tar.gz/4.0.0","html_url":"https://github.com/apache/arrow-rs/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Farrow-rs/tags/4.0.0/manifests"}]},"repo_metadata_updated_at":"2024-10-30T00:54:11.367Z","dependent_packages_count":107,"downloads":27060068,"downloads_period":"total","dependent_repos_count":517,"rankings":{"downloads":1.569134893544237,"dependent_repos_count":1.84577858093687,"dependent_packages_count":0.7927477708616857,"stargazers_count":3.5688523005302333,"forks_count":1.5721095568495342,"docker_downloads_count":1.5103852932646187,"average":1.8098347326645297},"purl":"pkg:cargo/object_store","advisories":[{"uuid":"GSA_kwCzR0hTQS1jMmhmLXZjbXItcWpyZs4AA-GD","url":"https://github.com/advisories/GHSA-c2hf-vcmr-qjrf","title":"Apache Arrow Rust Object Store: AWS WebIdentityToken exposure in log files","description":"Exposure of temporary credentials in logs in Apache Arrow Rust Object Store (`object_store` crate), version 0.10.1 and earlier on all platforms using AWS WebIdentityTokens. \n\nOn certain error conditions, the logs may contain the OIDC token passed to  AssumeRoleWithWebIdentity https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithWebIdentity.html . This allows someone with access to the logs to impersonate that identity, including performing their own calls to AssumeRoleWithWebIdentity, until the OIDC token expires. Typically OIDC tokens are valid for up to an hour, although this will vary depending on the issuer.\n\nUsers are recommended to use a different AWS authentication mechanism, disable logging or upgrade to version 0.10.2, which fixes this issue.\n\nDetails:\n\nWhen using AWS WebIdentityTokens with the object_store crate, in the event of a failure and automatic retry, the underlying reqwest error, including the full URL with the credentials, potentially in the parameters, is written to the logs. \n\nThanks to Paul Hatcherian for reporting this vulnerability","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-07-23T18:31:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":3.8,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2024-41178","https://lists.apache.org/thread/3t0povdppnt2czv6crlsqhvyko93kcrg","https://github.com/apache/arrow-rs/pull/6074","https://github.com/apache/arrow-rs/commit/4978e32654235f569062f2cad6c7361e410f1254","https://rustsec.org/advisories/RUSTSEC-2024-0358.html","http://www.openwall.com/lists/oss-security/2024/07/23/3","https://github.com/advisories/GHSA-c2hf-vcmr-qjrf"],"source_kind":"github","identifiers":["GHSA-c2hf-vcmr-qjrf","CVE-2024-41178"],"repository_url":"https://github.com/apache/arrow-rs","blast_radius":10.311264063756981,"packages":[{"versions":[{"first_patched_version":"0.10.2","vulnerable_version_range":"\u003e= 0.5.0, \u003c 0.10.2"}],"ecosystem":"cargo","package_name":"object_store"}],"created_at":"2024-07-24T15:05:52.903Z","updated_at":"2024-08-03T05:06:58.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/object_store","docker_dependents_count":10,"docker_downloads_count":18710034,"usage_url":"https://repos.ecosyste.ms/usage/cargo/object_store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/object_store/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/object_store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/object_store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/object_store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/object_store/related_packages","maintainers":[{"uuid":"3283","login":"andygrove","name":"Andy Grove","email":null,"url":"https://github.com/andygrove","packages_count":96,"html_url":"https://crates.io/users/andygrove","role":null,"created_at":"2022-11-08T04:21:29.060Z","updated_at":"2022-11-08T04:21:29.060Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/andygrove/packages"},{"uuid":"30398","login":"nevi-me","name":"Wakahisa","email":null,"url":"https://github.com/nevi-me","packages_count":27,"html_url":"https://crates.io/users/nevi-me","role":null,"created_at":"2022-11-08T04:21:29.071Z","updated_at":"2022-11-08T04:21:29.071Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/nevi-me/packages"},{"uuid":"38859","login":"xhochy","name":"Uwe L. Korn","email":null,"url":"https://github.com/xhochy","packages_count":18,"html_url":"https://crates.io/users/xhochy","role":null,"created_at":"2022-11-08T04:21:29.079Z","updated_at":"2022-11-08T04:21:29.079Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/xhochy/packages"},{"uuid":"122415","login":"alamb","name":"Andrew Lamb","email":null,"url":"https://github.com/alamb","packages_count":70,"html_url":"https://crates.io/users/alamb","role":null,"created_at":"2022-11-08T04:21:29.087Z","updated_at":"2022-11-08T04:21:29.087Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/alamb/packages"},{"uuid":"133947","login":"tustvold","name":"Raphael Taylor-Davies","email":null,"url":"https://github.com/tustvold","packages_count":24,"html_url":"https://crates.io/users/tustvold","role":null,"created_at":"2022-11-08T04:21:29.103Z","updated_at":"2022-11-08T04:21:29.103Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/tustvold/packages"}],"registry":{"name":"crates.io","url":"https://crates.io","ecosystem":"cargo","default":true,"packages_count":192451,"maintainers_count":47587,"namespaces_count":0,"keywords_count":49311,"github":"rust-lang","metadata":{"funded_packages_count":18739},"icon_url":"https://github.com/rust-lang.png","created_at":"2022-04-04T15:19:22.689Z","updated_at":"2025-06-07T05:33:08.939Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/namespaces"}},"unique_repositories_count":63,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4636239636","node_id":"PR_kwDOScNyiM7lGwqG","number":140,"state":"closed","title":"build(deps): bump the rust-deps group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-18T00:40:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-11T00:55:18.000Z","updated_at":"2026-06-18T00:40:03.000Z","time_to_close":603883,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-deps","update_count":20,"packages":[{"name":"serde_json","old_version":"1.0.149","new_version":"1.0.150","repository_url":"https://github.com/serde-rs/json"},{"name":"chrono","old_version":"0.4.44","new_version":"0.4.45","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.23.1","new_version":"1.23.3","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.2+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"sqlx","old_version":"0.8.6","new_version":"0.9.0","repository_url":"https://github.com/launchbadge/sqlx"},{"name":"tokio","old_version":"1.52.1","new_version":"1.52.3","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"testcontainers","old_version":"0.25.2","new_version":"0.26.3","repository_url":"https://github.com/testcontainers/testcontainers-rs"},{"name":"testcontainers-modules","old_version":"0.13.0","new_version":"0.14.0","repository_url":"https://github.com/testcontainers/testcontainers-rs-modules-community"},{"name":"sqlparser","old_version":"0.61.0","new_version":"0.62.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"},{"name":"regex","old_version":"1.12.3","new_version":"1.12.4","repository_url":"https://github.com/rust-lang/regex"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"rusqlite","old_version":"0.35.0","new_version":"0.40.1","repository_url":"https://github.com/rusqlite/rusqlite"},{"name":"hmac","old_version":"0.12.1","new_version":"0.13.0","repository_url":"https://github.com/RustCrypto/MACs"},{"name":"rand","old_version":"0.8.6","new_version":"0.10.1","repository_url":"https://github.com/rust-random/rand"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower-http","old_version":"0.6.8","new_version":"0.7.0","repository_url":"https://github.com/tower-rs/tower-http"},{"name":"hyper","old_version":"1.9.0","new_version":"1.10.1","repository_url":"https://github.com/hyperium/hyper"},{"name":"open","old_version":"5.3.4","new_version":"5.3.5","repository_url":"https://github.com/Byron/open-rs"},{"name":"tar","old_version":"0.4.45","new_version":"0.4.46","repository_url":"https://github.com/composefs/tar-rs"},{"name":"jsonwebtoken","old_version":"9.3.1","new_version":"10.4.0","repository_url":"https://github.com/Keats/jsonwebtoken"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-deps group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.150` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.44` | `0.4.45` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.23.1` | `1.23.3` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.2+spec-1.1.0` |\n| [sqlx](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.52.1` | `1.52.3` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-rs) | `0.25.2` | `0.26.3` |\n| [testcontainers-modules](https://github.com/testcontainers/testcontainers-rs-modules-community) | `0.13.0` | `0.14.0` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.61.0` | `0.62.0` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.3` | `1.12.4` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.35.0` | `0.40.1` |\n| [hmac](https://github.com/RustCrypto/MACs) | `0.12.1` | `0.13.0` |\n| [rand](https://github.com/rust-random/rand) | `0.8.6` | `0.10.1` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.8` | `0.7.0` |\n| [hyper](https://github.com/hyperium/hyper) | `1.9.0` | `1.10.1` |\n| [open](https://github.com/Byron/open-rs) | `5.3.4` | `5.3.5` |\n| [tar](https://github.com/composefs/tar-rs) | `0.4.45` | `0.4.46` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `9.3.1` | `10.4.0` |\n\n\nUpdates `serde_json` from 1.0.149 to 1.0.150\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.150\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReject non-string enum object keys (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1324\"\u003e#1324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\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/serde-rs/json/commit/a1ae73ac6a6940a4a57c673aebaa13ed4dfe3e8c\"\u003e\u003ccode\u003ea1ae73a\u003c/code\u003e\u003c/a\u003e Release 1.0.150\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1a360b0a6c003912afc3503c834b0edd798bca28\"\u003e\u003ccode\u003e1a360b0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1324\"\u003e#1324\u003c/a\u003e from puneetdixit200/reject-non-string-enum-keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2037b634f9dccbddc11cff189ebeb5854fa0e01c\"\u003e\u003ccode\u003e2037b63\u003c/code\u003e\u003c/a\u003e Reject non-string enum object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/5d30df60e916e9b8fc46c74794007ff271fdfbbf\"\u003e\u003ccode\u003e5d30df6\u003c/code\u003e\u003c/a\u003e Resolve manual_assert_eq pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/dc8003a88e7142529cf4a7429c4778af31dadf50\"\u003e\u003ccode\u003edc8003a\u003c/code\u003e\u003c/a\u003e Raise required compiler for preserve_order feature to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/a42fa980f8556cda36d896fa3713544b2e5eaa2c\"\u003e\u003ccode\u003ea42fa98\u003c/code\u003e\u003c/a\u003e Unpin CI miri toolchain\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/684a60eba18abfc0e0f7ddb0c2cd39f8f60249cf\"\u003e\u003ccode\u003e684a60e\u003c/code\u003e\u003c/a\u003e Pin CI miri to nightly-2026-02-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/7c7da3302b6b1cdab7f11ea49ca1a74422ab4551\"\u003e\u003ccode\u003e7c7da33\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/acf4850e2969f1caccab2c4727a90ed006ba35bb\"\u003e\u003ccode\u003eacf4850\u003c/code\u003e\u003c/a\u003e Simplify Number::is_f64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6b8ceab565dcfe4f83dfaacd287d11c8bd8f306c\"\u003e\u003ccode\u003e6b8ceab\u003c/code\u003e\u003c/a\u003e Resolve unnecessary_map_or clippy lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.149...v1.0.150\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.44 to 0.4.45\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.45\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow by \u003ca href=\"https://github.com/SAY-5\"\u003e\u003ccode\u003e@​SAY-5\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1787\"\u003echronotope/chrono#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etz_data: fix tzdata locations on Android by \u003ca href=\"https://github.com/caruschalalamove\"\u003e\u003ccode\u003e@​caruschalalamove\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1789\"\u003echronotope/chrono#1789\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/chronotope/chrono/commit/170338250e836976a211e64728ec956e45e78a39\"\u003e\u003ccode\u003e1703382\u003c/code\u003e\u003c/a\u003e Prepare 0.4.45 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/881f9ab2f7068c98173cce86ce1a3642848ce98a\"\u003e\u003ccode\u003e881f9ab\u003c/code\u003e\u003c/a\u003e tz_data: fix tzdata locations on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f14ead46c0feeed8d5b2471c7a55069fbc822d01\"\u003e\u003ccode\u003ef14ead4\u003c/code\u003e\u003c/a\u003e fix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/c6063e6f5a03a48c6feeac3eb5b51ab4cb902759\"\u003e\u003ccode\u003ec6063e6\u003c/code\u003e\u003c/a\u003e Update similar-asserts requirement from 1.6.1 to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/120686c82c5da90377e815edb82c9a80b6b4f2be\"\u003e\u003ccode\u003e120686c\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5 to 6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.23.1 to 1.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up parser panic on empty input by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/886\"\u003euuid-rs/uuid#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.23.3 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/887\"\u003euuid-rs/uuid#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error messages for ambiguous formats by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/882\"\u003euuid-rs/uuid#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.23.2 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/883\"\u003euuid-rs/uuid#883\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2\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/uuid-rs/uuid/commit/20da78b1813319c8017d107089caec1ff9d6b1a8\"\u003e\u003ccode\u003e20da78b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/887\"\u003e#887\u003c/a\u003e from uuid-rs/cargo/v1.23.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/62232ca120b1b09eea5979ca966e9669705e8841\"\u003e\u003ccode\u003e62232ca\u003c/code\u003e\u003c/a\u003e prepare for 1.23.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2320c6a0335cfddaec4df58d1a7fe410070ab9e9\"\u003e\u003ccode\u003e2320c6a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/886\"\u003e#886\u003c/a\u003e from uuid-rs/fix/parser-panics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d034d41a518b0a103e96d47e04690f6644de487\"\u003e\u003ccode\u003e2d034d4\u003c/code\u003e\u003c/a\u003e fix some invalid indexers on error reporting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a8b9f142678d9640ba6dc80c5e2d69635d4dd62f\"\u003e\u003ccode\u003ea8b9f14\u003c/code\u003e\u003c/a\u003e update fuzz infra and run in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/d11965705f88ae2546e0d277dac8f52f47e5694f\"\u003e\u003ccode\u003ed119657\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/883\"\u003e#883\u003c/a\u003e from uuid-rs/cargo/v1.23.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/0651cfcb895d5d0b7e21edba621422bf446d585f\"\u003e\u003ccode\u003e0651cfc\u003c/code\u003e\u003c/a\u003e prepare for 1.23.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e8dea0c1fdc69e066cff93957e441022acfcb90f\"\u003e\u003ccode\u003ee8dea0c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/882\"\u003e#882\u003c/a\u003e from uuid-rs/fix/error-msgs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/bdc429a8c731a067b0d49c8890c6209dbb9f02db\"\u003e\u003ccode\u003ebdc429a\u003c/code\u003e\u003c/a\u003e fix up serde messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/d4342e400df7adb17028b499a53a96228951baec\"\u003e\u003ccode\u003ed4342e4\u003c/code\u003e\u003c/a\u003e make indexes 0 based and fix up more error messages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.2+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a3d0047c95dfc6e82997d508dd93c9908650a418\"\u003e\u003ccode\u003ea3d0047\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/cc37615fc8d9213594250043e0e3b6cf73ed1e69\"\u003e\u003ccode\u003ecc37615\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f5e9e130ae2cb17497cd7811a4a1e78fb5715d7\"\u003e\u003ccode\u003e7f5e9e1\u003c/code\u003e\u003c/a\u003e fix(parser): Consolidate invalid unquoted key into one error (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/52feb9070cca1734db13d22796efd1115835881b\"\u003e\u003ccode\u003e52feb90\u003c/code\u003e\u003c/a\u003e fix(parser): Consolidate invalid unquoted key into one error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/aad85d4921e8eb500cc7a26ac1165f111a59c433\"\u003e\u003ccode\u003eaad85d4\u003c/code\u003e\u003c/a\u003e chore(deps): Update j178/prek-action action to v2 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8b1ac44bcae5ffc4e58e8809a031ab05f486ccbe\"\u003e\u003ccode\u003e8b1ac44\u003c/code\u003e\u003c/a\u003e chore(deps): Update compatible (dev) (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9effd79ff2ea692420931e2e4d58969525e6c398\"\u003e\u003ccode\u003e9effd79\u003c/code\u003e\u003c/a\u003e chore(deps): Update j178/prek-action action to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9db8aad6eafbc62f6b9d1950117649cc41eaf695\"\u003e\u003ccode\u003e9db8aad\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/e55a6633d9e16e4406db8a9fb8ce26fa84fb1553\"\u003e\u003ccode\u003ee55a663\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/c11d7d7ad38781b66e7df34371ce3969677bc62d\"\u003e\u003ccode\u003ec11d7d7\u003c/code\u003e\u003c/a\u003e Optimisations (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlx` from 0.8.6 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md\"\u003esqlx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.0 - 2026-05-06\u003c/h2\u003e\n\u003ch3\u003eImportant Announcements\u003c/h3\u003e\n\u003ch4\u003eNew Github Organization\u003c/h4\u003e\n\u003cp\u003eShortly after this release is published, the SQLx repository will be transferred to a new GitHub organization:\n\u003ca href=\"https://github.com/transact-rs/\"\u003ehttps://github.com/transact-rs/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis is because SQLx has not been owned or maintained by LaunchBadge, LLC. for a few years now, and has since been\ninformally transferred to the collective ownership of its principal authors. Moving the repository to a new\norganization makes this change more clear, and also allows for potentially inviting outside collaborators.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003eCargo.lock\u003c/code\u003e Removed from Tracking\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003eCargo.lock\u003c/code\u003e has been removed from tracking in Git. CI should now always test with the latest versions of\nall dependencies by default, alongside our pass that checks with \u003ccode\u003ecargo generate-lockfile -Z minimal-versions\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should eliminate the need for any PRs that update dependencies to also update \u003ccode\u003eCargo.lock\u003c/code\u003e or\ncontend with an endless stream of merge conflicts against it.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eN.B.\u003c/strong\u003e \u003ccode\u003ecargo install --locked sqlx-cli\u003c/code\u003e will no longer work. However, \u003ccode\u003ecargo install sqlx-cli\u003c/code\u003e has \u003cem\u003ealways\u003c/em\u003e\nused the latest dependencies by default, ignoring the lockfile, so most users should not be affected. For users\nrequiring reproducible builds, consider maintaining your own lockfile instead; historically, we only ran \u003ccode\u003ecargo update\u003c/code\u003e\nsporadically, so relying on SQLx's lockfile offered few guarantees anyway.\u003c/p\u003e\n\u003cp\u003eSee [the manual page for \u003ccode\u003ecargo install\u003c/code\u003e][man-cargo-install] for details.\u003c/p\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cp\u003eAs per our \u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/FAQ.md#MSRV\"\u003eMSRV policy\u003c/a\u003e, the supported Rust version for this release cycle is \u003ca href=\"https://doc.rust-lang.org/stable/releases.html#version-1940-2026-03-05\"\u003e\u003ccode\u003e1.94.0\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3383\"\u003e#3383\u003c/a\u003e]: feat: create \u003ccode\u003esqlx.toml\u003c/code\u003e format [[\u003ca href=\"https://github.com/abonander\"\u003e\u003ccode\u003e@​abonander\u003c/code\u003e\u003c/a\u003e]]\n\u003cul\u003e\n\u003cli\u003eSQLx and \u003ccode\u003esqlx-cli\u003c/code\u003e now support per-crate configuration files (\u003ccode\u003esqlx.toml\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew functionality includes, but is not limited to:\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eDATABASE_URL\u003c/code\u003e for a crate (for multi-database workspaces)\u003c/li\u003e\n\u003cli\u003eSet global type overrides for the macros (supporting custom types)\u003c/li\u003e\n\u003cli\u003eRename or relocate the \u003ccode\u003e_sqlx_migrations\u003c/code\u003e table (for multiple crates using the same database)\u003c/li\u003e\n\u003cli\u003eSet characters to ignore when hashing migrations (e.g. ignore whitespace)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMore to be implemented in future releases.\u003c/li\u003e\n\u003cli\u003eEnable feature \u003ccode\u003esqlx-toml\u003c/code\u003e to use.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esqlx-cli\u003c/code\u003e has it enabled by default, but \u003ccode\u003esqlx\u003c/code\u003e does \u003cstrong\u003enot\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eDefault features of library crates can be hard to completely turn off because of [feature unification],\nso it's better to keep the default feature set as limited as possible.\n[This is something we learned the hard way.][preferred-crates]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eGuide: see \u003ccode\u003esqlx::_config\u003c/code\u003e module in documentation.\u003c/li\u003e\n\u003cli\u003eReference: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/sqlx-core/src/config/reference.toml\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eExamples (written for Postgres but can be adapted to other databases; PRs welcome!):\n\u003cul\u003e\n\u003cli\u003eMultiple databases using \u003ccode\u003eDATABASE_URL\u003c/code\u003e renaming and global type overrides: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/examples/postgres/multi-database\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eMulti-tenant database using \u003ccode\u003e_sqlx_migrations\u003c/code\u003e renaming and multiple schemas: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/examples/postgres/multi-tenant\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eForce use of \u003ccode\u003echrono\u003c/code\u003e when \u003ccode\u003etime\u003c/code\u003e is enabled (e.g. when using \u003ccode\u003etower-sessions-sqlx-store\u003c/code\u003e): [[Link][preferred-crates]]\n\u003cul\u003e\n\u003cli\u003eForcing \u003ccode\u003ebigdecimal\u003c/code\u003e when \u003ccode\u003erust_decimal\u003c/code\u003e is enabled is also shown, but problems with \u003ccode\u003echrono\u003c/code\u003e/\u003ccode\u003etime\u003c/code\u003e are more common.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/75bc0487eb661da811bb7a3c5d158f1bd463fef4\"\u003e\u003ccode\u003e75bc048\u003c/code\u003e\u003c/a\u003e Release 0.9.0 (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4256\"\u003e#4256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/6956cef0bf3cea81bc0a543a53d550b4dd8d56db\"\u003e\u003ccode\u003e6956cef\u003c/code\u003e\u003c/a\u003e Prefer to give real data to \u003ccode\u003e.bind()\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4257\"\u003e#4257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/45ba9907a1cded7e842e43f9b00da75d86522c69\"\u003e\u003ccode\u003e45ba990\u003c/code\u003e\u003c/a\u003e Add the possibility to skip migrations (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3846\"\u003e#3846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/66533fa12cc544a123d75f977b3ac6de48415b22\"\u003e\u003ccode\u003e66533fa\u003c/code\u003e\u003c/a\u003e Ensure Deterministic Migration Order  (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4136\"\u003e#4136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/db47fe3bfd251a8c282e638eb527245915ea75df\"\u003e\u003ccode\u003edb47fe3\u003c/code\u003e\u003c/a\u003e ci: check direct minimal versions (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4173\"\u003e#4173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/9ecb76d8257aab14beb830004b3384e445a0fdc8\"\u003e\u003ccode\u003e9ecb76d\u003c/code\u003e\u003c/a\u003e Unescape PostgreSQL passfile password (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3993\"\u003e#3993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/c0a3218bed263fb9cfe28fe26e34e5068b63ce59\"\u003e\u003ccode\u003ec0a3218\u003c/code\u003e\u003c/a\u003e breaking(any+mysql): correctly convert text and blob types to \u003ccode\u003eAnyTypeInfo\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/d82b781950564ab2e8536c8152b135abcee9ea84\"\u003e\u003ccode\u003ed82b781\u003c/code\u003e\u003c/a\u003e test(sqlite): add regression test for ORDER BY + LIMIT nullability (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4223\"\u003e#4223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/b77ba16605eb49b481507a06bf2b3b4d1c33477b\"\u003e\u003ccode\u003eb77ba16\u003c/code\u003e\u003c/a\u003e chore: update to axum 0.8 (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4253\"\u003e#4253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/c0ec9c0b5042767cd30f569874e02dfb3d92668b\"\u003e\u003ccode\u003ec0ec9c0\u003c/code\u003e\u003c/a\u003e fix(tls): potential deadlock in \u003ccode\u003eStdSocket::poll_ready()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4251\"\u003e#4251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/launchbadge/sqlx/compare/v0.8.6...v0.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.52.1 to 1.52.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.52.3\u003c/h2\u003e\n\u003ch1\u003e1.52.3 (May 8th, 2026)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esync: fix underflow in mpsc channel \u003ccode\u003elen()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: notify receivers in mpsc \u003ccode\u003eOwnedPermit::release()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: require that an \u003ccode\u003eRwLock\u003c/code\u003e has \u003ccode\u003emax_readers != 0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: return \u003ccode\u003eEmpty\u003c/code\u003e from \u003ccode\u003etry_recv()\u003c/code\u003e when mpsc is closed with outstanding permits (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8062\"\u003etokio-rs/tokio#8062\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8074\"\u003e#8074\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8074\"\u003etokio-rs/tokio#8074\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8075\"\u003etokio-rs/tokio#8075\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8076\"\u003etokio-rs/tokio#8076\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.52.2\u003c/h2\u003e\n\u003ch1\u003e1.52.2 (May 4th, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release reverts the LIFO slot stealing change introduced in 1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e), due to [its performance impact]\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8065\"\u003e#8065\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8100\"\u003e#8100\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8065\"\u003e#8065\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8065\"\u003etokio-rs/tokio#8065\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8100\"\u003e#8100\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8100\"\u003etokio-rs/tokio#8100\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/tokio-rs/tokio/commit/d87569164fb61145e79e7ffe0b25783569cc8f93\"\u003e\u003ccode\u003ed875691\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.52.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8130\"\u003e#8130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1aebb031cb24bdb52289561343308f4a44a4d81\"\u003e\u003ccode\u003ee1aebb0\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.51.3' into 'tokio-1.52.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8129\"\u003e#8129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/fd63094ee0d34b4f3f93f59507e91c65919a2d71\"\u003e\u003ccode\u003efd63094\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c600d0fd2cdebea4828fe9f699ced4dfd8aad3b\"\u003e\u003ccode\u003e8c600d0\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.5' into 'tokio-1.51.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8123\"\u003e#8123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/11bfc1345bbd5e901187e2b3702de10b0efbffdc\"\u003e\u003ccode\u003e11bfc13\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.5 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f085b6211b8ebb6aba21f1f1f91e7b8b243aa815\"\u003e\u003ccode\u003ef085b62\u003c/code\u003e\u003c/a\u003e sync: notify receivers in mpsc \u003ccode\u003eOwnedPermit::release()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/30d25ccb8bc91ca811773ee243e71e31772275d2\"\u003e\u003ccode\u003e30d25cc\u003c/code\u003e\u003c/a\u003e sync: require that an \u003ccode\u003eRwLock\u003c/code\u003e has \u003ccode\u003emax_readers != 0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9fccf5339d41c1f2f863f97b9133bc8a5a10bc28\"\u003e\u003ccode\u003e9fccf53\u003c/code\u003e\u003c/a\u003e sync: return \u003ccode\u003eEmpty\u003c/code\u003e from \u003ccode\u003etry_recv()\u003c/code\u003e when mpsc is closed with outstanding p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ebf61b45b5184018f00bc666887ebccf3d4fe51b\"\u003e\u003ccode\u003eebf61b4\u003c/code\u003e\u003c/a\u003e sync: fix underflow in mpsc channel \u003ccode\u003elen()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4abe9d732eb01f7b092a571c3dcc4fbd266f4067\"\u003e\u003ccode\u003e4abe9d7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.52.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.52.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 0.25.2 to 0.26.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.3\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.2\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAllow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.1\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake port_bindings consistent with docker cli when publish_all_ports = true (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport build options - \u003ccode\u003eno_cache\u003c/code\u003e, \u003ccode\u003eskip_if_exists\u003c/code\u003e and \u003ccode\u003ebuildargs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport docker-compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/864\"\u003e#864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd target options with custom mode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport copying from containers (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse bollard 0.19.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate etcetera requirement from 0.10.0 to 0.11.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePerformance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eulid\u003c/code\u003e with \u003ccode\u003eferroid\u003c/code\u003e's ULID for better performance (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ferroid for better performance during encode/decode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/879\"\u003e#879\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/testcontainers/testcontainers-rs/blob/main/CHANGELOG.md\"\u003etestcontainers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.26.3] - 2025-12-24\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.2] - 2025-12-19\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAllow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.1] - 2025-12-19\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.0] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake port_bindings consistent with docker cli when publish_all_ports = true (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport build options - \u003ccode\u003eno_cache\u003c/code\u003e, \u003ccode\u003eskip_if_exists\u003c/code\u003e and \u003ccode\u003ebuildargs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport docker-compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/864\"\u003e#864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd target options with custom mode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport copying from containers (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse bollard 0.19.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate etcetera requirement from 0.10.0 to 0.11.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePerformance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eulid\u003c/code\u003e with \u003ccode\u003eferroid\u003c/code\u003e's ULID for better performance (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ferroid for better performance during encode/decode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/879\"\u003e#879\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/testcontainers/testcontainers-rs/commit/f86fbc4f6d1bee2addc0db86df656cc041ef946d\"\u003e\u003ccode\u003ef86fbc4\u003c/code\u003e\u003c/a\u003e chore: release v0.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/853d989c935976c8fbf560157941702a0d4296fd\"\u003e\u003ccode\u003e853d989\u003c/code\u003e\u003c/a\u003e feat: allow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/f70ad004b07a773d2483fda6ccf83ad8496f4649\"\u003e\u003ccode\u003ef70ad00\u003c/code\u003e\u003c/a\u003e feat(docker-compose): support auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/79d110f620c31ad701cb6071d082027d76d6e64d\"\u003e\u003ccode\u003e79d110f\u003c/code\u003e\u003c/a\u003e feat: support for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/145544f98eed48eee91a6945fcbb82593cfbc052\"\u003e\u003ccode\u003e145544f\u003c/code\u003e\u003c/a\u003e chore: release v0.26.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/ff3f07837626c035013b1b15cf374ab5605427a2\"\u003e\u003ccode\u003eff3f078\u003c/code\u003e\u003c/a\u003e feat(docker-compose): allow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/f6a6ecdc2a8fd4e13db448a35bd674f9e5608a4a\"\u003e\u003ccode\u003ef6a6ecd\u003c/code\u003e\u003c/a\u003e chore: release v0.26.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/892\"\u003e#892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/3b3ac3f8e7f11871298946fab0348024a4f07bb2\"\u003e\u003ccode\u003e3b3ac3f\u003c/code\u003e\u003c/a\u003e fix(docker-compose): respect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/814ff31b454673a154d7d9226a6cb0f822a784f4\"\u003e\u003ccode\u003e814ff31\u003c/code\u003e\u003c/a\u003e chore(deps): update russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/b0a3d28c472d11f46da53d1388a1c5479ad2ef6a\"\u003e\u003ccode\u003eb0a3d28\u003c/code\u003e\u003c/a\u003e fix: reuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-rs/compare/0.25.2...0.26.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers-modules` from 0.13.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/releases\"\u003etestcontainers-modules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete doc string for mongodb usage (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents kafka image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc-comment for dynamodb (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents  ElasticMQ image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for nats' images  (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for k3s images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for elasticsearch image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the parity image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for orientdb images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comment for minio (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the google_cloud_sdk_emulators image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a docstring for the last missing function \u003ccode\u003eConsul::with_local_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Update testcontainers to 0.25.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate redis requirement from 0.29.0 to 0.32.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate async-nats requirement from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lapin requirement from 2.3.1 to 3.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate arrow-flight requirement from 55.1.0 to 56.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate rdkafka requirement from 0.37.0 to 0.38.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate meilisearch-sdk requirement from 0.28.0 to 0.29.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate azure_core to 0.27.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/blob/main/CHANGELOG.md\"\u003etestcontainers-modules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.13.0] - 2025-08-27\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete doc string for mongodb usage (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents kafka image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc-comment for dynamodb (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents  ElasticMQ image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for nats' images  (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for k3s images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for elasticsearch image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the parity image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for orientdb images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comment for minio (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the google_cloud_sdk_emulators image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a docstring for the last missing function \u003ccode\u003eConsul::with_local_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Update testcontainers to 0.25.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate redis requirement from 0.29.0 to 0.32.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate async-nats requirement from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lapin requirement from 2.3.1 to 3.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate arrow-flight requirement from 55.1.0 to 56.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate rdkafka requirement from 0.37.0 to 0.38.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate meilisearch-sdk requirement from 0.28.0 to 0.29.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate azure_core to 0.27.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[0.12.1] - 2025-05-29\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse HTTP wait strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd scylladb module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd arrow_flightsql module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CrateDB (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate alloy-transport-http requirement from 0.11.1 to 1.0.7 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMSRV 1.82\u003c/li\u003e\n\u003cli\u003eAddress clippy lint warnings (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/b60329c9ee6b8115fa6667e18473a608f1b6e26f\"\u003e\u003ccode\u003eb60329c\u003c/code\u003e\u003c/a\u003e chore: release v0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/eb596e327a58f89a8433166b180012929b124f58\"\u003e\u003ccode\u003eeb596e3\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003etestcontainers\u003c/code\u003e to \u003ccode\u003e0.26\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/416aa99a3addd8c7f7706e535e3b0bb297acd99a\"\u003e\u003ccode\u003e416aa99\u003c/code\u003e\u003c/a\u003e feat: add selenium module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/432\"\u003e#432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/9d24b0737e261e78b7b2f98c24fc4fd133ef9d80\"\u003e\u003ccode\u003e9d24b07\u003c/code\u003e\u003c/a\u003e fix: switch \u003ccode\u003eZookeeper\u003c/code\u003e image from bitnami to bitnamilegacy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/906e77b1785312e9354934303b7989cdd0b76d0f\"\u003e\u003ccode\u003e906e77b\u003c/code\u003e\u003c/a\u003e chore: update MSRV to 1.88\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/c8b46bf772d238036906889fa4a3fcbef2a3d643\"\u003e\u003ccode\u003ec8b46bf\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eOpenLDAP\u003c/code\u003e docker image reference (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/288e97fc75f4e6a179a2abd5975885d2acabca80\"\u003e\u003ccode\u003e288e97f\u003c/code\u003e\u003c/a\u003e feat(anvil): comprehensive documentation and API improvements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/a47c5d6c23bcf27b160f66bdff68e739f5cb0366\"\u003e\u003ccode\u003ea47c5d6\u003c/code\u003e\u003c/a\u003e chore: bump pinned localstack tag to 4.5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/a3fd554d44657bd2209b90b09b7be661e8c6d969\"\u003e\u003ccode\u003ea3fd554\u003c/code\u003e\u003c/a\u003e feat: exposing necessary Kafka consts in both Apache and Confluent Kafka (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/60331dc62f65a794ea3ece805516a6d7deeb4f01\"\u003e\u003ccode\u003e60331dc\u003c/code\u003e\u003c/a\u003e feat: support state saving and loading in Foundry Anvil image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/compare/v0.13.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlparser` from 0.61.0 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/3dd0e30d8bb1d2a6775f62d2b84839b60133effb\"\u003e\u003ccode\u003e3dd0e30\u003c/code\u003e\u003c/a\u003e chore: Bump version to 0.62.0 and add changelog (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9833c033bc44c487b4425272cc8cea80971b5239\"\u003e\u003ccode\u003e9833c03\u003c/code\u003e\u003c/a\u003e feat(clickhouse): support PARTITION BY after ORDER BY and ARRAY JOIN (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9550e939b8ad1bab5e3f679d43e0c3fea427fbc7\"\u003e\u003ccode\u003e9550e93\u003c/code\u003e\u003c/a\u003e Add Teradata dialect (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/7eba3ca17fe16471ce32e1c7dad6cc179f5d780f\"\u003e\u003ccode\u003e7eba3ca\u003c/code\u003e\u003c/a\u003e PostgreSQL: Parse optimizer hints in leading comments (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/fa1dae1dc813383d2253bf666fa52fc03e6dffba\"\u003e\u003ccode\u003efa1dae1\u003c/code\u003e\u003c/a\u003e Snowflake: Add support for text data type modifiers (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2297\"\u003e#2297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/63e9a339d5e7de67dbe19dcfb313cbb4bcf799a7\"\u003e\u003ccode\u003e63e9a33\u003c/code\u003e\u003c/a\u003e Redshift: PartiQL AT \u0026lt;index\u0026gt; (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/19a7468cfe69f03934bc2619a65b4ca2bfcaae9a\"\u003e\u003ccode\u003e19a7468\u003c/code\u003e\u003c/a\u003e Track \u003ccode\u003eParens\\\u0026lt;T\u0026gt;\u003c/code\u003e's span (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9a70c42d036f709ac437658c4cd8fa627b3eff5d\"\u003e\u003ccode\u003e9a70c42\u003c/code\u003e\u003c/a\u003e PostgreSQL: Add support for LATERAL ... WITH ORDINALITY (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/53dcc82f2857ac6058a1465e9327701ab3c41183\"\u003e\u003ccode\u003e53dcc82\u003c/code\u003e\u003c/a\u003e Spark SQL: Add SparkSqlDialect (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9f04ebe515a03f8b02b07df34e48baacb7106c0e\"\u003e\u003ccode\u003e9f04ebe\u003c/code\u003e\u003c/a\u003e Coding agents guidelines (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/compare/v0.61.0...v0.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.3 to 1.12.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.4 (2025-06-09)\u003c/h1\u003e\n\u003cp\u003eThis release includes a performance optimization for compilation of regexes\nwith very large character classes.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1308\"\u003e#1308\u003c/a\u003e:\nAvoid re-canonicalizing the entire interval set when pushing new class ranges.\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/rust-lang/regex/commit/7b96fdc9d5fe6a0cb4efe30e6689b050493fc1e1\"\u003e\u003ccode\u003e7b96fdc\u003c/code\u003e\u003c/a\u003e 1.12.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/7b89cf0534aa58ab8a4a6672e14a59b53f08eb2c\"\u003e\u003ccode\u003e7b89cf0\u003c/code\u003e\u003c/a\u003e deps: update to regex-syntax 0.8.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/140167995737fa11dfe11b8af8b9aa143b790b4e\"\u003e\u003ccode\u003e1401679\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/d7090000b3be51677d8e79c3b8bcc8a4d176bddc\"\u003e\u003ccode\u003ed709000\u003c/code\u003e\u003c/a\u003e changelog: 1.12.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/9825c741c8ac1e61e8f78cebc12205cd35e4767f\"\u003e\u003ccode\u003e9825c74\u003c/code\u003e\u003c/a\u003e syntax: avoid re-canonicalizing the entire IntervalSet on push (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a7f2ff6dbc43f40994d7c3d1d968ba4ac92329e1\"\u003e\u003ccode\u003ea7f2ff6\u003c/code\u003e\u003c/a\u003e docs: clarify regex-lite word boundaries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/2c7b17246da744bb2e1b911d3ddc1369fe3b472a\"\u003e\u003ccode\u003e2c7b172\u003c/code\u003e\u003c/a\u003e docs: clarify unsupported Anchored::Pattern searches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/839d16bc65b60e2006d3599d20bfa6efc14049d8\"\u003e\u003ccode\u003e839d16b\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/c4865a0c8446a701e10b0fd987f19068f5dcc365\"\u003e\u003ccode\u003ec4865a0\u003c/code\u003e\u003c/a\u003e syntax: fix negation handling in HIR translation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/d8761c00ed25c5899e3dcfb0f17e827b8e41530a\"\u003e\u003ccode\u003ed8761c0\u003c/code\u003e\u003c/a\u003e cargo: also include \u003ccode\u003ebenches\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.3...1.12.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha2` from 0.10.9 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ffe093984c004769747e998f77da8ff7c0e7a765\"\u003e\u003ccode\u003effe0939\u003c/code\u003e\u003c/a\u003e Release sha2 0.11.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/8991b65fe400c31c4cc189510f86ae642c470cd9\"\u003e\u003ccode\u003e8991b65\u003c/code\u003e\u003c/a\u003e Use the standard order of the \u003ccode\u003e[package]\u003c/code\u003e section fields (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/3d2bc57db40fd6aeb25d6c6da98d67e2784c2985\"\u003e\u003ccode\u003e3d2bc57\u003c/code\u003e\u003c/a\u003e sha2: refactor backends (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/faa55fb83697c8f3113636d88070e5f5edc8c335\"\u003e\u003ccode\u003efaa55fb\u003c/code\u003e\u003c/a\u003e sha3: bump \u003ccode\u003ekeccak\u003c/code\u003e to v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/d3e6489e56f8486d4a93ceb7a8abf4924af1de7b\"\u003e\u003ccode\u003ed3e6489\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.9 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/bbf6f51ff97f81ab15e6e5f6cf878bfbcb1f47c8\"\u003e\u003ccode\u003ebbf6f51\u003c/code\u003e\u003c/a\u003e sha2: tweak backend docs (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/155dbbf2959dbec0ec75948a82590ddaede2d3bc\"\u003e\u003ccode\u003e155dbbf\u003c/code\u003e\u003c/a\u003e sha3: add default value for the \u003ccode\u003eDS\u003c/code\u003e generic parameter on \u003ccode\u003eTurboShake128/256\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ed514f2b34526683b3b7c41670f1887982c3df64\"\u003e\u003ccode\u003eed514f2\u003c/code\u003e\u003c/a\u003e Use published version of \u003ccode\u003ekeccak\u003c/code\u003e v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/702bcd83735a49c928c0fc24506924f5c0aa22af\"\u003e\u003ccode\u003e702bcd8\u003c/code\u003e\u003c/a\u003e Migrate to closure-based \u003ccode\u003ekeccak\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/827c043f82d57666a0b146d156e91c39535c1305\"\u003e\u003ccode\u003e827c043\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.8 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rusqlite` from 0.35.0 to 0.40.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rusqlite/rusqlite/releases\"\u003erusqlite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix clippy warnings \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1852\"\u003e#1852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.53.2 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1853\"\u003e#1853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump hashlink version \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1855\"\u003e#1855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SQL injection when SAVEPOINT name is tainted \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1854\"\u003e#1854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1\"\u003ehttps://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking changes: Replace VTab macros by constructors \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::best_index \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAsserts on VTab::connect aux and args \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1825\"\u003e#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::connect / create \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1826\"\u003e#1826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Allow opting out of using sqlite-wasm-rs on wasm32-unknown-unknown \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1828\"\u003e#1828\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1829\"\u003e#1829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive Default for SeriesTabCursor/ArrayTabCursor \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1830\"\u003e#1830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to pre-update hook \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1831\"\u003e#1831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::connect \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1832\"\u003e#1832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimpl From\u003c!-- raw HTML omitted --\u003e for FromSqlError \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix vtab::dequote \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1835\"\u003e#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLCipher to version 4.14.0 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1837\"\u003e#1837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esqlite3_set_errmsg \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1752\"\u003e#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump sqlite3-parser version \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1838\"\u003e#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix UB in ToSqlOutput::from_rc \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1839\"\u003e#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure miri doesn't complain \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump to actions/checkout@v6 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to UtcDateTime \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1843\"\u003e#1843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1844\"\u003e#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.53.1 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1848\"\u003e#1848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace some cfg(not by cfg_select \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1850\"\u003e#1850\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0\"\u003ehttps://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix constraints on VTab Aux data \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1778\"\u003e#1778\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1771\"\u003e#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix docs.rs generation \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1779\"\u003e#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a small typo in \u003ccode\u003erollback_hook\u003c/code\u003e docstring \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1780\"\u003e#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix some warnings from Intellij \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1781\"\u003e#1781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinimal doc for features \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1783\"\u003e#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear hooks only for owning connections \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1785\"\u003e#1785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1784\"\u003e#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to SQLite C Interface, Prepare Flags \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1787\"\u003e#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eComment functions which are not usable from a loadable extension \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1789\"\u003e#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFactorize code \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1792\"\u003e#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate getrandom to 0.4 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1798\"\u003e#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Cargo.toml \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1800\"\u003e#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix appveyor \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1807\"\u003e#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to unix timestamp for chrono, jiff and time \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1808\"\u003e#1808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1803\"\u003e#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(trace): check that the sql string pointer is not NULL \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1805\"\u003e#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.51.3 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1818\"\u003e#1818\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/6d3c282dc5531a57eb4e22ece3207f00c95d0fb0\"\u003e\u003ccode\u003e6d3c282\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1856\"\u003e#1856\u003c/a\u003e from gwenn/0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/2ba28b7469acc41c528ad1963327815d63b9cab9\"\u003e\u003ccode\u003e2ba28b7\u003c/code\u003e\u003c/a\u003e Prepare next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/a021dc730d4207212906e77c39bc2ed66b23f1aa\"\u003e\u003ccode\u003ea021dc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1854\"\u003e#1854\u003c/a\u003e from gwenn/savepoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/534a149f8dbb55bba9beb45b279a4f13e20b13a8\"\u003e\u003ccode\u003e534a149\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1855\"\u003e#1855\u003c/a\u003e from gwenn/hashlink\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/6d9764f26920f54db54b0f24f3f026f6a2c24a7c\"\u003e\u003ccode\u003e6d9764f\u003c/code\u003e\u003c/a\u003e Bump hashlink version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/fa574ebb1ca4586a5d4d4a7175b0aa447628532e\"\u003e\u003ccode\u003efa574eb\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003esqlite3_keyword_check\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/15385cc046364b68c9d7e65d2644dc86c0980f25\"\u003e\u003ccode\u003e15385cc\u003c/code\u003e\u003c/a\u003e Fix SQL injection when SAVEPOINT name is tainted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/e5e48f2d0cd60504020b2def110ca790fc8711b4\"\u003e\u003ccode\u003ee5e48f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1853\"\u003e#1853\u003c/a\u003e from gwenn/3.53.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/ac222923ff13216a71aa23363fb5e4ccb1819ad5\"\u003e\u003ccode\u003eac22292\u003c/code\u003e\u003c/a\u003e Bump bundled SQLite version to 3.53.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/c5f8828f72b4276ab2ae8504cd57b75dd80bcde7\"\u003e\u003ccode\u003ec5f8828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1852\"\u003e#1852\u003c/a\u003e from gwenn/clippy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.35.0...v0.40.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hmac` from 0.12.1 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/0236c8eb50098dd7f277a71ab89caaeb1e7314df\"\u003e\u003ccode\u003e0236c8e\u003c/code\u003e\u003c/a\u003e hmac v0.13.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/b895e50c852f58727b2fa6a480c4ec68cf99025f\"\u003e\u003ccode\u003eb895e50\u003c/code\u003e\u003c/a\u003e Migrate tests to the new blobby format (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/3d1440b379457f680c58bc1ec0e2f8714a72df7e\"\u003e\u003ccode\u003e3d1440b\u003c/code\u003e\u003c/a\u003e Workspace-level lint configuration (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/11d4f3624f3dfe95d57cfb8a3173d7071eb5a1b3\"\u003e\u003ccode\u003e11d4f36\u003c/code\u003e\u003c/a\u003e hmac: use release versions of \u003ccode\u003edev-dependencies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/c40b82b2ac40bc0260d0c35d6a518f97e72411e5\"\u003e\u003ccode\u003ec40b82b\u003c/code\u003e\u003c/a\u003e hmac: bump \u003ccode\u003esha2\u003c/code\u003e dev-dependency to v0.11 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/1fa0781413e3d07d18a9bb622f096754640dee53\"\u003e\u003ccode\u003e1fa0781\u003c/code\u003e\u003c/a\u003e Cut rc.5 prereleases (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/a0082655c09ffe682a10640cbaefb67c8175010e\"\u003e\u003ccode\u003ea008265\u003c/code\u003e\u003c/a\u003e hmac v0.13.0-rc.6 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/da485cd7baf0b7f5e501f5b42644bf9ddd428c6b\"\u003e\u003ccode\u003eda485cd\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e(Reset)MacTraits\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/2c51e3b76e6f50c13d85577c3faac7df66e24306\"\u003e\u003ccode\u003e2c51e3b\u003c/code\u003e\u003c/a\u003e hmac: derive \u003ccode\u003eClone\u003c/code\u003e instead of relying on \u003ccode\u003e(Reset)MacTraits\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/669d805394f5f4d0dc07ded010c0df9a3ab01629\"\u003e\u003ccode\u003e669d805\u003c/code\u003e\u003c/a\u003e Relax \u003ccode\u003eClone\u003c/code\u003e bounds (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/MACs/compare/hmac-v0.12.1...hmac-v0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.6 to 0.10.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.1] — 2026-02-11\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for a soundness bug; see \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument panic behavior of \u003ccode\u003emake_rng\u003c/code\u003e and add \u003ccode\u003e#[track_caller]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1761\"\u003e#1761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate feature \u003ccode\u003elog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1761\"\u003e#1761\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1761\"\u003erust-random/rand#1761\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1763\"\u003erust-random/rand#1763\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/dbward-dev/dbward/pull/140","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbward-dev%2Fdbward/issues/140","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/140/packages"},{"uuid":"4601554795","node_id":"PR_kwDOSfQvzc7jVoZx","number":14,"state":"open","title":"chore(deps): update object_store requirement from 0.11 to 0.13","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T02:42:39.000Z","updated_at":"2026-06-06T02:42:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"object_store","old_version":"0.11","new_version":"0.13","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [object_store](https://github.com/apache/arrow-rs-object-store) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.2\"\u003ev0.13.2\u003c/a\u003e (2026-03-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.5...v0.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePath::join(Self, \u0026amp;PathPart) -\u0026gt; Self\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/665\"\u003e#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for AWS Encryption Client encryption \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/647\"\u003e#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLocalFileSystem\u003c/code\u003e: use \u003ccode\u003eread_at\u003c/code\u003e instead of seek + read \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/622\"\u003e#622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid reading metadata for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e (and other methods) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/614\"\u003e#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpose \u003ccode\u003eInner\u003c/code\u003e from \u003ccode\u003eHttpRequestBody\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.13.1\u003c/code\u003e (maintenance) - Target Jan 2026 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AWS_ENDPOINT_URL_S3 in aws backend \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/589\"\u003e#589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.12.5\u003c/code\u003e (maintenance) - Target Dec 2025 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/582\"\u003e#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport upper-case configuration options in parse_url_opts \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/529\"\u003e#529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eobject_store: Support \u003ccode\u003e{az,abfs,abfss}://container@account.blob.{core.windows.net,fabric.microsoft.com}\u003c/code\u003e URLs \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eTransfer-Encoding: chunked\u003c/code\u003e responses in HttpStore \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/340\"\u003e#340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse reconstructed ListBlobs marker to provide list offset support in \u003ccode\u003eMicrosoftAzure\u003c/code\u003e store \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/461\"\u003e#461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAzure Fabric: Unsigned integer underflow when fetching token causes integer overflow panic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError body missing for 5xx errors after retry exhausted \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/617\"\u003e#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeavy contention on credentials cache \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/541\"\u003e#541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS/S3 Default Headers are not considered for signature calculation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/484\"\u003e#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eaz:// \u0026lt;container\u0026gt; not work as expected \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/443\"\u003e#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerformance improvements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreallocate single \u003ccode\u003eVec\u003c/code\u003e in \u003ccode\u003eget_ranges\u003c/code\u003e for LocalFilesystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/634\"\u003e#634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse platform specific \u003ccode\u003eread_at\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/628\"\u003e#628\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid metadata lookup for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e and \u003ccode\u003echunked_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/621\"\u003e#621\u003c/a\u003e (\u003ca href=\"https://github.com/Dandandan\"\u003eDandandan\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Security Alert] Exposed API key(s) detected: AWS Access Key \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/659\"\u003e#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS S3 token expired on multi-threaded app with Arc usage \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/655\"\u003e#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmulator tests fail in CI due to an unsupported service version header in Azurite \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/626\"\u003e#626\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/666\"\u003e#666\u003c/a\u003e (\u003ca href=\"https://github.com/Kinrany\"\u003eKinrany\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport --xa-s3 suffix for S3 Express One Zone bucket access points \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/663\"\u003e#663\u003c/a\u003e (\u003ca href=\"https://github.com/pdeva\"\u003epdeva\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/656\"\u003e#656\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Clone for local and memory stores \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/653\"\u003e#653\u003c/a\u003e (\u003ca href=\"https://github.com/DoumanAsh\"\u003eDoumanAsh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnify \u003ccode\u003efrom_env\u003c/code\u003e behaviours \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/652\"\u003e#652\u003c/a\u003e (\u003ca href=\"https://github.com/miraclx\"\u003emiraclx\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add examples to the aws docs where appropriate \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/651\"\u003e#651\u003c/a\u003e (\u003ca href=\"https://github.com/CommanderStorm\"\u003eCommanderStorm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch TokenCache to RWLock \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/648\"\u003e#648\u003c/a\u003e (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinimize futures dependency into relevant sub-crates \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/646\"\u003e#646\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify ShuffleResolver doc-comments \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/645\"\u003e#645\u003c/a\u003e (\u003ca href=\"https://github.com/jkosh44\"\u003ejkosh44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.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 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/GeoLang/geodukt/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeoLang%2Fgeodukt/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"4373915617","node_id":"PR_kwDORWqwFM7X3u3f","number":19,"state":"open","title":"build(deps): bump the rust-dependencies group across 1 directory with 45 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T03:55:35.000Z","updated_at":"2026-05-04T03:55:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":45,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.52.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.3.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.0+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics","old_version":"0.24.3","new_version":"0.24.5","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.3","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/hyperium/hyper"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.40","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.2","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.3","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.1","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.11.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"wat","old_version":"1.244.0","new_version":"1.248.0","repository_url":"https://github.com/bytecodealliance/wasm-tools"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.52.1` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.0+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics](https://github.com/metrics-rs/metrics) | `0.24.3` | `0.24.5` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.3` |\n| [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.9.0` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.1` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.40` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.2` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.3` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.1` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.11.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n| [wat](https://github.com/bytecodealliance/wasm-tools) | `1.244.0` | `1.248.0` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.52.1\u003c/h2\u003e\n\u003ch1\u003e1.52.1 (April 16th, 2026)\u003c/h1\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: revert \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e to fix [a regression]\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8056\"\u003e#8056\u003c/a\u003e that causes \u003ccode\u003espawn_blocking\u003c/code\u003e to hang (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7757\"\u003etokio-rs/tokio#7757\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8056\"\u003e#8056\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8056\"\u003etokio-rs/tokio#8056\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8057\"\u003etokio-rs/tokio#8057\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.52.0\u003c/h2\u003e\n\u003ch1\u003e1.52.0 (April 14th, 2026)\u003c/h1\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eio: \u003ccode\u003eAioSource::register_borrowed\u003c/code\u003e for I/O safety support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: add \u003ccode\u003etry_io\u003c/code\u003e function to \u003ccode\u003eunix::pipe\u003c/code\u003e sender and receiver types (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8030\"\u003e#8030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded (unstable)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: \u003ccode\u003eBuilder::enable_eager_driver_handoff\u003c/code\u003e setting enable eager hand off of the I/O and time drivers before polling tasks (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etaskdump: add \u003ccode\u003etrace_with()\u003c/code\u003e for customized task dumps (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8025\"\u003e#8025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etaskdump: allow \u003ccode\u003eimpl FnMut()\u003c/code\u003e in \u003ccode\u003etrace_with\u003c/code\u003e instead of just \u003ccode\u003efn()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efs: support \u003ccode\u003eio_uring\u003c/code\u003e in \u003ccode\u003eAsyncRead\u003c/code\u003e for \u003ccode\u003eFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: improve \u003ccode\u003espawn_blocking\u003c/code\u003e scalability with sharded queue (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: use \u003ccode\u003ecompare_exchange_weak()\u003c/code\u003e in worker queue (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8028\"\u003e#8028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: overflow second half of tasks when local queue is filled instead of first half (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8029\"\u003e#8029\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in \u003ccode\u003eoneshot::Sender::send\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: hide #[tokio::main] attribute in the docs of \u003ccode\u003esync::watch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8035\"\u003e#8035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: add docs on \u003ccode\u003eConnectionRefused\u003c/code\u003e errors with UDP sockets (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7870\"\u003e#7870\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7757\"\u003etokio-rs/tokio#7757\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7870\"\u003e#7870\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7870\"\u003etokio-rs/tokio#7870\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7907\"\u003etokio-rs/tokio#7907\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7992\"\u003e#7992\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7992\"\u003etokio-rs/tokio#7992\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8010\"\u003e#8010\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8010\"\u003etokio-rs/tokio#8010\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8025\"\u003e#8025\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8025\"\u003etokio-rs/tokio#8025\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8026\"\u003e#8026\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8026\"\u003etokio-rs/tokio#8026\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8028\"\u003e#8028\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8028\"\u003etokio-rs/tokio#8028\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8029\"\u003e#8029\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8029\"\u003etokio-rs/tokio#8029\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/905c146aeda741ea2202f942a7c3a606dda13da5\"\u003e\u003ccode\u003e905c146\u003c/code\u003e\u003c/a\u003e chore: prepare to release v1.52.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8059\"\u003e#8059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/56aaa43e91c4fbed88f0c2a5b65019ed9a0c3c61\"\u003e\u003ccode\u003e56aaa43\u003c/code\u003e\u003c/a\u003e rt: revert \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e to fix regression in \u003ccode\u003espawn_blocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/57ff47ab589bfb4dab6766de78655ffef4fb250b\"\u003e\u003ccode\u003e57ff47a\u003c/code\u003e\u003c/a\u003e ci: update \u003ccode\u003etrybuild\u003c/code\u003e to expect output from rustc 1.95.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/812de3e134888d1d9e7832e4b789d51f6fd2f749\"\u003e\u003ccode\u003e812de3e\u003c/code\u003e\u003c/a\u003e ci: bump taiki-e/cache-cargo-install-action from 1 to 3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ba82e73c7b804324c82b6fea6966ca12f55c3826\"\u003e\u003ccode\u003eba82e73\u003c/code\u003e\u003c/a\u003e ci: use Dependabot to keep github actions up to date (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/2e85f9ddf8b47197fa6299cc295f4319fec68e53\"\u003e\u003ccode\u003e2e85f9d\u003c/code\u003e\u003c/a\u003e ci: replace cirrus-ci with freebsd-vm (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/a7e1cd8ff8a2012cce500fd7e6ae73400531f46d\"\u003e\u003ccode\u003ea7e1cd8\u003c/code\u003e\u003c/a\u003e ci: update GitHub Actions workflows to use latest tool versions (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/5f7be0ac42cb3e1b739da1562f98a797cd55a606\"\u003e\u003ccode\u003e5f7be0a\u003c/code\u003e\u003c/a\u003e chore: perpare 1.52.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8045\"\u003e#8045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/36d12d2686a64b9146c674e02e3cf81d8f87163d\"\u003e\u003ccode\u003e36d12d2\u003c/code\u003e\u003c/a\u003e taskdump: allow impl FnMut() in taskdumps instead of just fn() (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f943312865b9d5007f25d2fd5bd8efa3f89d1541\"\u003e\u003ccode\u003ef943312\u003c/code\u003e\u003c/a\u003e fs: support io-uring in \u003ccode\u003eAsyncRead\u003c/code\u003e for \u003ccode\u003eFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRkyv v0.8 compatibility by \u003ca href=\"https://github.com/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\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/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneralise lifetimes for binop implementations by \u003ca href=\"https://github.com/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\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/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/6cca9b87766aa086e4dde8e646f66aa975bdf757\"\u003e\u003ccode\u003e6cca9b8\u003c/code\u003e\u003c/a\u003e v5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/a980aa3dee1b60a9bd3fb544a99b27cc14543d9d\"\u003e\u003ccode\u003ea980aa3\u003c/code\u003e\u003c/a\u003e Rkyv v0.8 compatibility (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/09998b401ad32edbeb061ab09444061a52ee92f3\"\u003e\u003ccode\u003e09998b4\u003c/code\u003e\u003c/a\u003e Fix broken link in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/35507c2411d6b87819c69c3c303769a747678f4a\"\u003e\u003ccode\u003e35507c2\u003c/code\u003e\u003c/a\u003e Version 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/f6b9d9b2004077eeb76d7cd3007f53b340f07d72\"\u003e\u003ccode\u003ef6b9d9b\u003c/code\u003e\u003c/a\u003e Generalise lifetimes for binop implementations (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/25da208e3e6cca1a1f9b1fcfeaec9e53f6497fa0\"\u003e\u003ccode\u003e25da208\u003c/code\u003e\u003c/a\u003e Remove old CI configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/2bb1184d3cb92e09c876be266c0ec59dbe22fc91\"\u003e\u003ccode\u003e2bb1184\u003c/code\u003e\u003c/a\u003e Install clippy and rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.0+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d66e46e2c3f91e1d6d6479c5decea0993c2c76ba\"\u003e\u003ccode\u003ed66e46e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8a05aef303b194e0b6fc07ecddd2968243e9f9ef\"\u003e\u003ccode\u003e8a05aef\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/dae17528484ebfd8c223bff6e34e2fb2df84d0bf\"\u003e\u003ccode\u003edae1752\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/88aaa9ceec8d3dd71333f2a54b0c10ed175c2ecc\"\u003e\u003ccode\u003e88aaa9c\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/35ae47fb75ed61950370353c2782474b6ea78ba3\"\u003e\u003ccode\u003e35ae47f\u003c/code\u003e\u003c/a\u003e refactor(bench): Rename away from 'gen'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f439365135f9c833c145b1c64fd6718844af7ac\"\u003e\u003ccode\u003e7f43936\u003c/code\u003e\u003c/a\u003e style: Remove redundant ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/24a472a8b1494970a66f085509a2844d5236a5bb\"\u003e\u003ccode\u003e24a472a\u003c/code\u003e\u003c/a\u003e refactor: Use core::error::Error with MSRV 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b4c084065e88190b83b9efc60e75da924e7f84f1\"\u003e\u003ccode\u003eb4c0840\u003c/code\u003e\u003c/a\u003e chore: Bump MSRV to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/90790723370aa4981bafe054633c928eb78bcf94\"\u003e\u003ccode\u003e9079072\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/06f2ba38f2377ab01b46c8acc1c4536254c24a50\"\u003e\u003ccode\u003e06f2ba3\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics` from 0.24.3 to 0.24.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/50fcd635e4f75ca464b4c473da03c71c6574a094\"\u003e\u003ccode\u003e50fcd63\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/815f5e927e196b906a912bea7e50f7bcc2672266\"\u003e\u003ccode\u003e815f5e9\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/401a16c0d3f34c5da18af630f5e892303c08f2a2\"\u003e\u003ccode\u003e401a16c\u003c/code\u003e\u003c/a\u003e fix(perf): ensure hash_label properly hashes both the key and value (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/e8e2538b7cc72f943195d903bf5d648bd842df62\"\u003e\u003ccode\u003ee8e2538\u003c/code\u003e\u003c/a\u003e chore(dev): add Claude skill for simplifying the release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/83d83dc56f833e4d72b82bc7312831f5b37abaf7\"\u003e\u003ccode\u003e83d83dc\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/7fef2fc22428e5505deaa628e575fd1a751bb975\"\u003e\u003ccode\u003e7fef2fc\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-observer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/7076b92a04a8164140b1a5f5ce8d5d8993d99cf0\"\u003e\u003ccode\u003e7076b92\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/f61dfdbd49f90ecaedff96082940adcb17679ca7\"\u003e\u003ccode\u003ef61dfdb\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-tcp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/595c0dd773032dfa89c3b48ed7cf5828bc2e20e3\"\u003e\u003ccode\u003e595c0dd\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/731c9c74f48e62359a2953a88be80a98204b01d9\"\u003e\u003ccode\u003e731c9c7\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-dogstatsd\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-v0.24.3...metrics-v0.24.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9e387a41fa20ecd81a9f215a54260dc9dc5747f9\"\u003e\u003ccode\u003e9e387a4\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/f21d811e375439072ee0b3ca3ba1f0639edfd493\"\u003e\u003ccode\u003ef21d811\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-prometheus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/34af5ea9e8230c760756c3aed5d48c33fbc79223\"\u003e\u003ccode\u003e34af5ea\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/6f33477c67782722e5a35ac64d6ed0d5503c06d9\"\u003e\u003ccode\u003e6f33477\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-util\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/01dab26f7a100fcc5f64bb42f325c84c572b210b\"\u003e\u003ccode\u003e01dab26\u003c/code\u003e\u003c/a\u003e fix: bump metrics dep to avoid breakage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/ecbc0100caffa86e060d750a024f35ffb329f0e1\"\u003e\u003ccode\u003eecbc010\u003c/code\u003e\u003c/a\u003e chore: slight tweak to follow-up PR message after release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/50fcd635e4f75ca464b4c473da03c71c6574a094\"\u003e\u003ccode\u003e50fcd63\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/815f5e927e196b906a912bea7e50f7bcc2672266\"\u003e\u003ccode\u003e815f5e9\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/401a16c0d3f34c5da18af630f5e892303c08f2a2\"\u003e\u003ccode\u003e401a16c\u003c/code\u003e\u003c/a\u003e fix(perf): ensure hash_label properly hashes both the key and value (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/e8e2538b7cc72f943195d903bf5d648bd842df62\"\u003e\u003ccode\u003ee8e2538\u003c/code\u003e\u003c/a\u003e chore(dev): add Claude skill for simplifying the release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper` from 1.8.1 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/hyperium/hyper/releases\"\u003ehyper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactors and chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(error): add more information about is_incomplete_message by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3978\"\u003ehyperium/hyper#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun cargo-audit in CI to check for known vulnerabilities in dependencies. by \u003ca href=\"https://github.com/f0rki\"\u003e\u003ccode\u003e@​f0rki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3246\"\u003ehyperium/hyper#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): simplify match of Token parse error by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3981\"\u003ehyperium/hyper#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): use saturating_sub instead of manual impl by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3983\"\u003ehyperium/hyper#3983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): replace many args of Chunked::step with struct by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3982\"\u003ehyperium/hyper#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix comment in \u003ccode\u003eput_slice()\u003c/code\u003e by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3986\"\u003ehyperium/hyper#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lib): fix unused warnings due to feature gating test imports by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3997\"\u003ehyperium/hyper#3997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve Read trait and ReadBufCursor documentation by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4000\"\u003ehyperium/hyper#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use h1 parser config when parsing server req by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4002\"\u003ehyperium/hyper#4002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(server): fix flaky disable_keep_alive_mid_request by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4009\"\u003ehyperium/hyper#4009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4005\"\u003ehyperium/hyper#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to cargo-check-external-types 0.4.0 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4006\"\u003ehyperium/hyper#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate copyright year to 2026 by \u003ca href=\"https://github.com/jasmyhigh\"\u003e\u003ccode\u003e@​jasmyhigh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4007\"\u003ehyperium/hyper#4007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid unwrap examples by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4001\"\u003ehyperium/hyper#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): use case-insensitive matching for trailer fields by \u003ca href=\"https://github.com/HueCodes\"\u003e\u003ccode\u003e@​HueCodes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4011\"\u003ehyperium/hyper#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: convert bug report template to GitHub form by \u003ca href=\"https://github.com/njg7194\"\u003e\u003ccode\u003e@​njg7194\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4015\"\u003ehyperium/hyper#4015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): force toml mode in yq selecting msrv by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4020\"\u003ehyperium/hyper#4020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-utf8 char may cause panic when calling to_str by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4019\"\u003ehyperium/hyper#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(http2/client): add \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option by \u003ca href=\"https://github.com/ffuugoo\"\u003e\u003ccode\u003e@​ffuugoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4021\"\u003ehyperium/hyper#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: drop pin-utils dependency by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4023\"\u003ehyperium/hyper#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[minor] doc: Fix HTTP/2 max concurrent stream link by \u003ca href=\"https://github.com/dentiny\"\u003e\u003ccode\u003e@​dentiny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4037\"\u003ehyperium/hyper#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ffi): validate null pointers before dereferencing in request/resp… by \u003ca href=\"https://github.com/DhruvaD1\"\u003e\u003ccode\u003e@​DhruvaD1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4038\"\u003ehyperium/hyper#4038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eh2: expose current max stream count by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4026\"\u003ehyperium/hyper#4026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): allow keep-alive for chunked requests with trailers by \u003ca href=\"https://github.com/wi-adam\"\u003e\u003ccode\u003e@​wi-adam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4043\"\u003ehyperium/hyper#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http2): cancel pipe_task and send RST_STREAM on response future drop by \u003ca href=\"https://github.com/mmishra100\"\u003e\u003ccode\u003e@​mmishra100\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4042\"\u003ehyperium/hyper#4042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd APIs to allow switching an HTTP1 connection to HTTP2 if H2 preface is seen by \u003ca href=\"https://github.com/pborzenkov\"\u003e\u003ccode\u003e@​pborzenkov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3996\"\u003ehyperium/hyper#3996\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper/blob/master/CHANGELOG.md\"\u003ehyper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2026-03-31)\u003c/h2\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\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/hyperium/hyper/commit/0d6c7d5469baa09e2fb127ee3758a79b3271a4f0\"\u003e\u003ccode\u003e0d6c7d5\u003c/code\u003e\u003c/a\u003e v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003e\u003ccode\u003ee21205c\u003c/code\u003e\u003c/a\u003e feat(http1): add UpgradeableConnection::into_parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e\u003ccode\u003e393c77c\u003c/code\u003e\u003c/a\u003e feat(error): add 'Error::is_parse_version_h2' method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e\u003ccode\u003e5b17a69\u003c/code\u003e\u003c/a\u003e fix(http2): cancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e\u003ccode\u003e7211ec2\u003c/code\u003e\u003c/a\u003e fix(http1): allow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003e\u003ccode\u003ed51cb71\u003c/code\u003e\u003c/a\u003e feat(client): expose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e\u003ccode\u003e28e73cc\u003c/code\u003e\u003c/a\u003e fix(ffi): validate null pointers before dereferencing in request/response fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e13e783927d429fc03038fe512eeb4d379cf1a70\"\u003e\u003ccode\u003ee13e783\u003c/code\u003e\u003c/a\u003e docs(client): fix HTTP/2 max concurrent stream link to spec (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4037\"\u003e#4037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/8ba900853b0f619b165e8530fc8c310bc13e056b\"\u003e\u003ccode\u003e8ba9008\u003c/code\u003e\u003c/a\u003e chore(dependencies): drop pin-utils dependency (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4023\"\u003e#4023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e\u003ccode\u003e5778745\u003c/code\u003e\u003c/a\u003e feat(client): add HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/hyper/compare/v1.8.1...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"},{"uuid":"4255081420","node_id":"PR_kwDOQe376M7R_dYJ","number":76,"state":"open","title":"deps: Bump object_store from 0.11.2 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T13:27:10.000Z","updated_at":"2026-05-17T06:07:30.794Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","packages":[{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.11.2 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.11.2\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/osodevops/kafka-backup/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osodevops%2Fkafka-backup/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"},{"uuid":"4209421361","node_id":"PR_kwDORWqwFM7QHEOB","number":10,"state":"closed","title":"build(deps): bump the rust-dependencies group across 1 directory with 42 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T03:44:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T03:52:53.000Z","updated_at":"2026-04-20T03:44:39.000Z","time_to_close":1209104,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":42,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.51.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.3.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.0+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/hyperium/hyper"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.1","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.0","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.1","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.11.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 42 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.51.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.0+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.1` |\n| [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.9.0` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.37` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.1` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.1` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.11.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.51.0\u003c/h2\u003e\n\u003ch1\u003e1.51.0 (April 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: implement \u003ccode\u003eget_peer_cred\u003c/code\u003e on Hurd (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add \u003ccode\u003etokio::runtime::worker_index()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ewasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: do not show \u0026quot;Available on non-loom only.\u0026quot; doc label (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix \u003ccode\u003enotify_waiters\u003c/code\u003e priority in \u003ccode\u003eNotify\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on closed channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7557\"\u003etokio-rs/tokio#7557\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7921\"\u003etokio-rs/tokio#7921\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7924\"\u003etokio-rs/tokio#7924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7933\"\u003etokio-rs/tokio#7933\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7977\"\u003etokio-rs/tokio#7977\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7989\"\u003etokio-rs/tokio#7989\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7991\"\u003etokio-rs/tokio#7991\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7996\"\u003etokio-rs/tokio#7996\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7997\"\u003etokio-rs/tokio#7997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0af06b7bab12c58161b1d0ae79bdf4452305d42f\"\u003e\u003ccode\u003e0af06b7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8005\"\u003e#8005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/01a7f1dfabc93293743701074752ff0d8e787595\"\u003e\u003ccode\u003e01a7f1d\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.7.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/eeb55c733ba9a83c51d08b1629dca6a5ec0f4b2b\"\u003e\u003ccode\u003eeeb55c7\u003c/code\u003e\u003c/a\u003e runtime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1fc450aefba4b05cdff9b7825ca5e39cccb3780e\"\u003e\u003ccode\u003e1fc450a\u003c/code\u003e\u003c/a\u003e runtime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/324218f9bbdc26e4bb527d036613826824f3078b\"\u003e\u003ccode\u003e324218f\u003c/code\u003e\u003c/a\u003e Merge tag 'tokio-1.47.4' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/aa65d0d0b8ea6eec80985b9d231390f137493071\"\u003e\u003ccode\u003eaa65d0d\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/bf18ed452d6aae438e84ae008a01a74776abdc19\"\u003e\u003ccode\u003ebf18ed4\u003c/code\u003e\u003c/a\u003e sync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on clo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/43134f1e5784993eb4fb3863933d74ac9e28f598\"\u003e\u003ccode\u003e43134f1\u003c/code\u003e\u003c/a\u003e wasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/b4c3246d330379430937bdbb5e1b0c37282ae23e\"\u003e\u003ccode\u003eb4c3246\u003c/code\u003e\u003c/a\u003e macros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7947fa4bd79d7345aa7e6b189fc1fbb6983a4351\"\u003e\u003ccode\u003e7947fa4\u003c/code\u003e\u003c/a\u003e rt: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRkyv v0.8 compatibility by \u003ca href=\"https://github.com/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\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/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneralise lifetimes for binop implementations by \u003ca href=\"https://github.com/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\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/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/6cca9b87766aa086e4dde8e646f66aa975bdf757\"\u003e\u003ccode\u003e6cca9b8\u003c/code\u003e\u003c/a\u003e v5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/a980aa3dee1b60a9bd3fb544a99b27cc14543d9d\"\u003e\u003ccode\u003ea980aa3\u003c/code\u003e\u003c/a\u003e Rkyv v0.8 compatibility (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/09998b401ad32edbeb061ab09444061a52ee92f3\"\u003e\u003ccode\u003e09998b4\u003c/code\u003e\u003c/a\u003e Fix broken link in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/35507c2411d6b87819c69c3c303769a747678f4a\"\u003e\u003ccode\u003e35507c2\u003c/code\u003e\u003c/a\u003e Version 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/f6b9d9b2004077eeb76d7cd3007f53b340f07d72\"\u003e\u003ccode\u003ef6b9d9b\u003c/code\u003e\u003c/a\u003e Generalise lifetimes for binop implementations (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/25da208e3e6cca1a1f9b1fcfeaec9e53f6497fa0\"\u003e\u003ccode\u003e25da208\u003c/code\u003e\u003c/a\u003e Remove old CI configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/2bb1184d3cb92e09c876be266c0ec59dbe22fc91\"\u003e\u003ccode\u003e2bb1184\u003c/code\u003e\u003c/a\u003e Install clippy and rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.0+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d66e46e2c3f91e1d6d6479c5decea0993c2c76ba\"\u003e\u003ccode\u003ed66e46e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8a05aef303b194e0b6fc07ecddd2968243e9f9ef\"\u003e\u003ccode\u003e8a05aef\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/dae17528484ebfd8c223bff6e34e2fb2df84d0bf\"\u003e\u003ccode\u003edae1752\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/88aaa9ceec8d3dd71333f2a54b0c10ed175c2ecc\"\u003e\u003ccode\u003e88aaa9c\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/35ae47fb75ed61950370353c2782474b6ea78ba3\"\u003e\u003ccode\u003e35ae47f\u003c/code\u003e\u003c/a\u003e refactor(bench): Rename away from 'gen'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f439365135f9c833c145b1c64fd6718844af7ac\"\u003e\u003ccode\u003e7f43936\u003c/code\u003e\u003c/a\u003e style: Remove redundant ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/24a472a8b1494970a66f085509a2844d5236a5bb\"\u003e\u003ccode\u003e24a472a\u003c/code\u003e\u003c/a\u003e refactor: Use core::error::Error with MSRV 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b4c084065e88190b83b9efc60e75da924e7f84f1\"\u003e\u003ccode\u003eb4c0840\u003c/code\u003e\u003c/a\u003e chore: Bump MSRV to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/90790723370aa4981bafe054633c928eb78bcf94\"\u003e\u003ccode\u003e9079072\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/06f2ba38f2377ab01b46c8acc1c4536254c24a50\"\u003e\u003ccode\u003e06f2ba3\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9a889d0b64bb0be3c0cca4f350c561d72b323951\"\u003e\u003ccode\u003e9a889d0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/232c7546cc3288f0c353fc21cec1b044886d5798\"\u003e\u003ccode\u003e232c754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/31b9ffefe8eea4dcef9ebb5d85ebd07b79ab5af3\"\u003e\u003ccode\u003e31b9ffe\u003c/code\u003e\u003c/a\u003e fix(metrics-exporter-prometheus): fix broken native histograms serialization ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/330377fc3e523b2cf50231b3c3d8665dcbea2a83\"\u003e\u003ccode\u003e330377f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/88a5fda970eaab1b9251377867efe1935fbed270\"\u003e\u003ccode\u003e88a5fda\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/0b95e10242e3fcf51d3a174025c2e4010e706222\"\u003e\u003ccode\u003e0b95e10\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/98eba87f967600b056aaf1eaf77ccf5e238da943\"\u003e\u003ccode\u003e98eba87\u003c/code\u003e\u003c/a\u003e chore: changelog updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/65eff4fbf8b2b1c1ad4014dce2759e4d2cb04d44\"\u003e\u003ccode\u003e65eff4f\u003c/code\u003e\u003c/a\u003e feat(prometheus): add render_to_write function (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/52c07eb48891f95f8a064d79b3ca700eca8f5db4\"\u003e\u003ccode\u003e52c07eb\u003c/code\u003e\u003c/a\u003e chore(deps): bump hyper from 1.6.0 to 1.8.1 (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/c664a01607cbedc630ab8853bd707403b0120c27\"\u003e\u003ccode\u003ec664a01\u003c/code\u003e\u003c/a\u003e add KeyName -\u0026gt; std::Cow paths (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper` from 1.8.1 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/hyperium/hyper/releases\"\u003ehyper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactors and chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(error): add more information about is_incomplete_message by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3978\"\u003ehyperium/hyper#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun cargo-audit in CI to check for known vulnerabilities in dependencies. by \u003ca href=\"https://github.com/f0rki\"\u003e\u003ccode\u003e@​f0rki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3246\"\u003ehyperium/hyper#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): simplify match of Token parse error by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3981\"\u003ehyperium/hyper#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): use saturating_sub instead of manual impl by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3983\"\u003ehyperium/hyper#3983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): replace many args of Chunked::step with struct by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3982\"\u003ehyperium/hyper#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix comment in \u003ccode\u003eput_slice()\u003c/code\u003e by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3986\"\u003ehyperium/hyper#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lib): fix unused warnings due to feature gating test imports by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3997\"\u003ehyperium/hyper#3997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve Read trait and ReadBufCursor documentation by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4000\"\u003ehyperium/hyper#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use h1 parser config when parsing server req by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4002\"\u003ehyperium/hyper#4002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(server): fix flaky disable_keep_alive_mid_request by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4009\"\u003ehyperium/hyper#4009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4005\"\u003ehyperium/hyper#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to cargo-check-external-types 0.4.0 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4006\"\u003ehyperium/hyper#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate copyright year to 2026 by \u003ca href=\"https://github.com/jasmyhigh\"\u003e\u003ccode\u003e@​jasmyhigh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4007\"\u003ehyperium/hyper#4007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid unwrap examples by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4001\"\u003ehyperium/hyper#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): use case-insensitive matching for trailer fields by \u003ca href=\"https://github.com/HueCodes\"\u003e\u003ccode\u003e@​HueCodes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4011\"\u003ehyperium/hyper#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: convert bug report template to GitHub form by \u003ca href=\"https://github.com/njg7194\"\u003e\u003ccode\u003e@​njg7194\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4015\"\u003ehyperium/hyper#4015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): force toml mode in yq selecting msrv by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4020\"\u003ehyperium/hyper#4020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-utf8 char may cause panic when calling to_str by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4019\"\u003ehyperium/hyper#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(http2/client): add \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option by \u003ca href=\"https://github.com/ffuugoo\"\u003e\u003ccode\u003e@​ffuugoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4021\"\u003ehyperium/hyper#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: drop pin-utils dependency by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4023\"\u003ehyperium/hyper#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[minor] doc: Fix HTTP/2 max concurrent stream link by \u003ca href=\"https://github.com/dentiny\"\u003e\u003ccode\u003e@​dentiny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4037\"\u003ehyperium/hyper#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ffi): validate null pointers before dereferencing in request/resp… by \u003ca href=\"https://github.com/DhruvaD1\"\u003e\u003ccode\u003e@​DhruvaD1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4038\"\u003ehyperium/hyper#4038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eh2: expose current max stream count by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4026\"\u003ehyperium/hyper#4026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): allow keep-alive for chunked requests with trailers by \u003ca href=\"https://github.com/wi-adam\"\u003e\u003ccode\u003e@​wi-adam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4043\"\u003ehyperium/hyper#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http2): cancel pipe_task and send RST_STREAM on response future drop by \u003ca href=\"https://github.com/mmishra100\"\u003e\u003ccode\u003e@​mmishra100\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4042\"\u003ehyperium/hyper#4042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd APIs to allow switching an HTTP1 connection to HTTP2 if H2 preface is seen by \u003ca href=\"https://github.com/pborzenkov\"\u003e\u003ccode\u003e@​pborzenkov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3996\"\u003ehyperium/hyper#3996\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper/blob/master/CHANGELOG.md\"\u003ehyper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2026-03-31)\u003c/h2\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\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/hyperium/hyper/commit/0d6c7d5469baa09e2fb127ee3758a79b3271a4f0\"\u003e\u003ccode\u003e0d6c7d5\u003c/code\u003e\u003c/a\u003e v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003e\u003ccode\u003ee21205c\u003c/code\u003e\u003c/a\u003e feat(http1): add UpgradeableConnection::into_parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e\u003ccode\u003e393c77c\u003c/code\u003e\u003c/a\u003e feat(error): add 'Error::is_parse_version_h2' method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e\u003ccode\u003e5b17a69\u003c/code\u003e\u003c/a\u003e fix(http2): cancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e\u003ccode\u003e7211ec2\u003c/code\u003e\u003c/a\u003e fix(http1): allow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003e\u003ccode\u003ed51cb71\u003c/code\u003e\u003c/a\u003e feat(client): expose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e\u003ccode\u003e28e73cc\u003c/code\u003e\u003c/a\u003e fix(ffi): validate null pointers before dereferencing in request/response fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e13e783927d429fc03038fe512eeb4d379cf1a70\"\u003e\u003ccode\u003ee13e783\u003c/code\u003e\u003c/a\u003e docs(client): fix HTTP/2 max concurrent stream link to spec (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4037\"\u003e#4037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/8ba900853b0f619b165e8530fc8c310bc13e056b\"\u003e\u003ccode\u003e8ba9008\u003c/code\u003e\u003c/a\u003e chore(dependencies): drop pin-utils dependency (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4023\"\u003e#4023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e\u003ccode\u003e5778745\u003c/code\u003e\u003c/a\u003e feat(client): add HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/hyper/compare/v1.8.1...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reqwest` from 0.12.26 to 0.12.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/releases\"\u003ereqwest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correctly import TokioIo on Windows by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2896\"\u003eseanmonstar/reqwest#2896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Pipe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Disable unused tokio-util codec feature by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2893\"\u003eseanmonstar/reqwest#2893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Use http_body_util::BodyDataStream by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2892\"\u003eseanmonstar/reqwest#2892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add windows_named_pipe() option to client builder by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2789\"\u003eseanmonstar/reqwest#2789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\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/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiling on Windows if TLS and SOCKS features are not enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e opt...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4202237622","node_id":"PR_kwDOQ64cos7P3-bU","number":15,"state":"closed","title":"Bump the actions group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T21:16:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-03T21:19:29.000Z","updated_at":"2026-04-17T21:16:41.000Z","time_to_close":1209431,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"actions","update_count":26,"packages":[{"name":"foyer-memory","old_version":"0.21.1","new_version":"0.22.3","repository_url":"https://github.com/foyer-rs/foyer"},{"name":"zerofs_nfsserve","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/barre/nfsserve"},{"name":"tokio","old_version":"1.49.0","new_version":"1.51.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"object_store","old_version":"0.12.4","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"rand","old_version":"0.8.5","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"hkdf","old_version":"0.12.4","new_version":"0.13.0","repository_url":"https://github.com/RustCrypto/KDFs"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"lz4_flex","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"arc-swap","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/vorner/arc-swap"},{"name":"deku","old_version":"0.20.2","new_version":"0.20.3","repository_url":"https://github.com/sharksforarms/deku"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"shellexpand","old_version":"3.1.1","new_version":"3.1.2"},{"name":"clap","old_version":"4.5.54","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"tonic","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"tempfile","old_version":"3.24.0","new_version":"3.27.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"tonic-prost-build","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the actions group with 25 updates in the /zerofs directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [foyer-memory](https://github.com/foyer-rs/foyer) | `0.21.1` | `0.22.3` |\n| [zerofs_nfsserve](https://github.com/barre/nfsserve) | `0.19.0` | `0.19.1` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.51.0` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.13.2` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.10.0` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [hkdf](https://github.com/RustCrypto/KDFs) | `0.12.4` | `0.13.0` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.12.0` | `0.13.0` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.8.0` | `1.9.0` |\n| [deku](https://github.com/sharksforarms/deku) | `0.20.2` | `0.20.3` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.0` |\n| [shellexpand](https://gitlab.com/ijackson/rust-shellexpand) | `3.1.1` | `3.1.2` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.60` |\n| [tonic](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.27.0` |\n| [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n\n\nUpdates `foyer-memory` from 0.21.1 to 0.22.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/foyer-rs/foyer/releases\"\u003efoyer-memory's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.3\u003c/h2\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.22.2...v0.22.3\"\u003ehttps://github.com/foyer-rs/foyer/compare/v0.22.2...v0.22.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.22.2\u003c/h2\u003e\n\u003ch2\u003e2026-01-12\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnpin hashbrown version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: release foyer v0.22.2 by \u003ca href=\"https://github.com/MrCroxx\"\u003e\u003ccode\u003e@​MrCroxx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/foyer-rs/foyer/pull/1254\"\u003efoyer-rs/foyer#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: fine tune dependencies by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/foyer-rs/foyer/pull/1252\"\u003efoyer-rs/foyer#1252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.22.1...v0.22.2\"\u003ehttps://github.com/foyer-rs/foyer/compare/v0.22.1...v0.22.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.22.1\u003c/h2\u003e\n\u003ch2\u003e2026-01-11\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003cp\u003e| crate | version |\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/foyer-rs/foyer/blob/main/CHANGELOG.md\"\u003efoyer-memory's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003etitle: Changelog\ndescription: Changelog for foyer.\nauthors: mrcroxx\ndate: 2023-05-12T11:02:09+08:00\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-01-12\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\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/foyer-rs/foyer/commit/ff6b01512e580665a217c2bd892e0a884ae749e6\"\u003e\u003ccode\u003eff6b015\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.3 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/d42b61a99e5b4ad29d777c99d5c2a588aca8cba7\"\u003e\u003ccode\u003ed42b61a\u003c/code\u003e\u003c/a\u003e fix: fix false positive hybrid miss metrics with \u003ccode\u003eget_or_fetch\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/2b470acccf43f39aa075c0251eb2a1bdbe2c1b7d\"\u003e\u003ccode\u003e2b470ac\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.2 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/af880d536f491c608068f12bfbf83ef7ffcf2eb9\"\u003e\u003ccode\u003eaf880d5\u003c/code\u003e\u003c/a\u003e build: fine tune dependencies (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/a189fe229f073cc9ea9e1b423bd2d58bffe02bf1\"\u003e\u003ccode\u003ea189fe2\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.1 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/11673d7d9d59e2030293f4222b4aa1158bf319c2\"\u003e\u003ccode\u003e11673d7\u003c/code\u003e\u003c/a\u003e fix: fix feature passing among crates for publishing (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1246\"\u003e#1246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/c69b68d51f8fadc3f94b1fab3ae7417fea9f4ecb\"\u003e\u003ccode\u003ec69b68d\u003c/code\u003e\u003c/a\u003e refactor: try reduce arc-swap (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/0098e50e219d0ffce13ad9466a41425177045873\"\u003e\u003ccode\u003e0098e50\u003c/code\u003e\u003c/a\u003e perf: improve recovery performance (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/bc4a94518311528f50b9b9b91d142e5468885c88\"\u003e\u003ccode\u003ebc4a945\u003c/code\u003e\u003c/a\u003e feat: support get mem cache entry count via API and metrics (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1241\"\u003e#1241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/5dfe51728d2439aa8b42f8210bc621e542fc14ea\"\u003e\u003ccode\u003e5dfe517\u003c/code\u003e\u003c/a\u003e fix: fix LRU high priority weight calculation (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1238\"\u003e#1238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.21.1...v0.22.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zerofs_nfsserve` from 0.19.0 to 0.19.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/barre/nfsserve/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.51.0\u003c/h2\u003e\n\u003ch1\u003e1.51.0 (April 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: implement \u003ccode\u003eget_peer_cred\u003c/code\u003e on Hurd (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add \u003ccode\u003etokio::runtime::worker_index()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ewasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: do not show \u0026quot;Available on non-loom only.\u0026quot; doc label (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix \u003ccode\u003enotify_waiters\u003c/code\u003e priority in \u003ccode\u003eNotify\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on closed channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7557\"\u003etokio-rs/tokio#7557\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7921\"\u003etokio-rs/tokio#7921\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7924\"\u003etokio-rs/tokio#7924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7933\"\u003etokio-rs/tokio#7933\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7977\"\u003etokio-rs/tokio#7977\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7989\"\u003etokio-rs/tokio#7989\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7991\"\u003etokio-rs/tokio#7991\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7996\"\u003etokio-rs/tokio#7996\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7997\"\u003etokio-rs/tokio#7997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0af06b7bab12c58161b1d0ae79bdf4452305d42f\"\u003e\u003ccode\u003e0af06b7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8005\"\u003e#8005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/01a7f1dfabc93293743701074752ff0d8e787595\"\u003e\u003ccode\u003e01a7f1d\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.7.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/eeb55c733ba9a83c51d08b1629dca6a5ec0f4b2b\"\u003e\u003ccode\u003eeeb55c7\u003c/code\u003e\u003c/a\u003e runtime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1fc450aefba4b05cdff9b7825ca5e39cccb3780e\"\u003e\u003ccode\u003e1fc450a\u003c/code\u003e\u003c/a\u003e runtime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/324218f9bbdc26e4bb527d036613826824f3078b\"\u003e\u003ccode\u003e324218f\u003c/code\u003e\u003c/a\u003e Merge tag 'tokio-1.47.4' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/aa65d0d0b8ea6eec80985b9d231390f137493071\"\u003e\u003ccode\u003eaa65d0d\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/bf18ed452d6aae438e84ae008a01a74776abdc19\"\u003e\u003ccode\u003ebf18ed4\u003c/code\u003e\u003c/a\u003e sync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on clo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/43134f1e5784993eb4fb3863933d74ac9e28f598\"\u003e\u003ccode\u003e43134f1\u003c/code\u003e\u003c/a\u003e wasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/b4c3246d330379430937bdbb5e1b0c37282ae23e\"\u003e\u003ccode\u003eb4c3246\u003c/code\u003e\u003c/a\u003e macros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7947fa4bd79d7345aa7e6b189fc1fbb6983a4351\"\u003e\u003ccode\u003e7947fa4\u003c/code\u003e\u003c/a\u003e rt: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.12.4 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.5 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_array\u003c/code\u003e, \u003ccode\u003echoose_multiple_weighted\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_weighted\u003c/code\u003e, struct \u003ccode\u003eSliceChooseIter\u003c/code\u003e -\u0026gt; \u003ccode\u003eIndexedSamples\u003c/code\u003e and fns \u003ccode\u003eIteratorRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_fill\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_fill\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Edition 2024 and MSRV 1.85 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet \u003ccode\u003eFill\u003c/code\u003e be implemented for element types, not sliceable types (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOsError::raw_os_error\u003c/code\u003e on UEFI targets by returning \u003ccode\u003eOption\u0026lt;usize\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace fn \u003ccode\u003eTryRngCore::read_adapter(..) -\u0026gt; RngReadAdapter\u003c/code\u003e with simpler struct \u003ccode\u003eRngReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fns \u003ccode\u003eSeedableRng::from_os_rng\u003c/code\u003e, \u003ccode\u003etry_from_os_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eClone\u003c/code\u003e support for \u003ccode\u003eStdRng\u003c/code\u003e, \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epostcard\u003c/code\u003e instead of \u003ccode\u003ebincode\u003c/code\u003e to test the serde feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid excessive allocation in \u003ccode\u003eIteratorRandom::sample\u003c/code\u003e when \u003ccode\u003eamount\u003c/code\u003e is much larger than iterator size (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eos_rng\u003c/code\u003e -\u0026gt; \u003ccode\u003esys_rng\u003c/code\u003e, \u003ccode\u003eOsRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysRng\u003c/code\u003e, \u003ccode\u003eOsError\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eRngExt\u003c/code\u003e as upstream \u003ccode\u003erand_core\u003c/code\u003e has renamed \u003ccode\u003eRngCore\u003c/code\u003e -\u0026gt; \u003ccode\u003eRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fns \u003ccode\u003eIndexedRandom::choose_iter\u003c/code\u003e, \u003ccode\u003echoose_weighted_iter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eXoshiro128PlusPlus\u003c/code\u003e, \u003ccode\u003eXoshiro256PlusPlus\u003c/code\u003e prngs (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eChaCha8Rng\u003c/code\u003e, \u003ccode\u003eChaCha12Rng\u003c/code\u003e, \u003ccode\u003eChaCha20Rng\u003c/code\u003e behind \u003ccode\u003echacha\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFn \u003ccode\u003erand::make_rng() -\u0026gt; R where R: SeedableRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemovals\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved unused feature \u0026quot;nightly\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved feature \u003ccode\u003esmall_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1632\"\u003erust-random/rand#1632\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1642\"\u003erust-random/rand#1642\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1649\"\u003erust-random/rand#1649\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1652\"\u003erust-random/rand#1652\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1653\"\u003erust-random/rand#1653\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1659\"\u003erust-random/rand#1659\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1665\"\u003erust-random/rand#1665\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1669\"\u003erust-random/rand#1669\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1674\"\u003erust-random/rand#1674\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1677\"\u003erust-random/rand#1677\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1693\"\u003erust-random/rand#1693\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1695\"\u003erust-random/rand#1695\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1697\"\u003erust-random/rand#1697\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1717\"\u003erust-random/rand#1717\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1722\"\u003erust-random/rand#1722\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1732\"\u003erust-random/rand#1732\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1734\"\u003erust-random/rand#1734\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.9.2] - 2025-07-20\u003c/h2\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003erand::rngs::mock\u003c/code\u003e module and \u003ccode\u003eStepRng\u003c/code\u003e generator (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/acc5f246d3338ffea40aa0f25a46f84d6d19db8d\"\u003e\u003ccode\u003eacc5f24\u003c/code\u003e\u003c/a\u003e Prepare v0.10.0 releases (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1729\"\u003e#1729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/95c51651c904ca8e77cdec5ebb6f218bb505f18f\"\u003e\u003ccode\u003e95c5165\u003c/code\u003e\u003c/a\u003e Add fn rand::make_rng (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/146da581490e534332a6018c15d7765b4c16851e\"\u003e\u003ccode\u003e146da58\u003c/code\u003e\u003c/a\u003e CHANGELOG: add PR links (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/8cacd6da6df9256d13d8ceb499310844227379fd\"\u003e\u003ccode\u003e8cacd6d\u003c/code\u003e\u003c/a\u003e README tweaks (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/28e3df866fdf2a1892abce84a0832c1eb15511ef\"\u003e\u003ccode\u003e28e3df8\u003c/code\u003e\u003c/a\u003e Update chacha20: use ChaChaCore directly; remove bytes_until_reseed field (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/03db3110d0224cf5c9ae7b4462e58f4dca4a5293\"\u003e\u003ccode\u003e03db311\u003c/code\u003e\u003c/a\u003e Replace fn reseed_and_generate with try_to_reseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/b14483e6abd464c2745ed701cebf214a0f6fb374\"\u003e\u003ccode\u003eb14483e\u003c/code\u003e\u003c/a\u003e Apply inline attr to fn generate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/fda8f74872f759cf72514c84dec30033c04f60d1\"\u003e\u003ccode\u003efda8f74\u003c/code\u003e\u003c/a\u003e Remove bytes_until_reseed field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/213bb3bd4270df73bdd4885c2bf5682dce73c03d\"\u003e\u003ccode\u003e213bb3b\u003c/code\u003e\u003c/a\u003e Bump chacha20 to 0.10.0-rc.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/72afe1e973fcd83d840cf597888223072bbdb04c\"\u003e\u003ccode\u003e72afe1e\u003c/code\u003e\u003c/a\u003e Minor tweaks; prepare v0.10.0-rc.9 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/0.8.5...0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hkdf` from 0.12.4 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/bfb3b209abeeaa02277935b167e06bac320b2773\"\u003e\u003ccode\u003ebfb3b20\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/8834f332bfb0d2d4baa0a14a771db679078eeea4\"\u003e\u003ccode\u003e8834f33\u003c/code\u003e\u003c/a\u003e Workspace-level lint configuration (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/b802abccf7fefb32904d6bc019a522a488436737\"\u003e\u003ccode\u003eb802abc\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing config (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/9d0a675c7f64220b430af784acd175f082bfa880\"\u003e\u003ccode\u003e9d0a675\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0-rc.6 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/c46732a2b639cfd733cc57ab302903008db1bf31\"\u003e\u003ccode\u003ec46732a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ehmac\u003c/code\u003e to v0.13 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/29c07ab1eda075096e1b5397be7160ded3b97ae8\"\u003e\u003ccode\u003e29c07ab\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003edigest\u003c/code\u003e to v0.11 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/ef4a3ac878fade1e610078831883a57f8b01c6d1\"\u003e\u003ccode\u003eef4a3ac\u003c/code\u003e\u003c/a\u003e build(deps): bump the all-deps group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/a163784aa7d04b9496e3fb7afb56ef8fdeb35512\"\u003e\u003ccode\u003ea163784\u003c/code\u003e\u003c/a\u003e Bump dependencies (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/2919db3dc6c376dad9649ffa293150d9fe8a3760\"\u003e\u003ccode\u003e2919db3\u003c/code\u003e\u003c/a\u003e build(deps): bump the all-deps group with 2 updates (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/450a0db9b126c0df8e4b32e8089c2dea64653f4d\"\u003e\u003ccode\u003e450a0db\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0-rc.4 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/KDFs/compare/hkdf-v0.12.4...hkdf-v0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha2` from 0.10.9 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ffe093984c004769747e998f77da8ff7c0e7a765\"\u003e\u003ccode\u003effe0939\u003c/code\u003e\u003c/a\u003e Release sha2 0.11.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/8991b65fe400c31c4cc189510f86ae642c470cd9\"\u003e\u003ccode\u003e8991b65\u003c/code\u003e\u003c/a\u003e Use the standard order of the \u003ccode\u003e[package]\u003c/code\u003e section fields (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/3d2bc57db40fd6aeb25d6c6da98d67e2784c2985\"\u003e\u003ccode\u003e3d2bc57\u003c/code\u003e\u003c/a\u003e sha2: refactor backends (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/faa55fb83697c8f3113636d88070e5f5edc8c335\"\u003e\u003ccode\u003efaa55fb\u003c/code\u003e\u003c/a\u003e sha3: bump \u003ccode\u003ekeccak\u003c/code\u003e to v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/d3e6489e56f8486d4a93ceb7a8abf4924af1de7b\"\u003e\u003ccode\u003ed3e6489\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.9 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/bbf6f51ff97f81ab15e6e5f6cf878bfbcb1f47c8\"\u003e\u003ccode\u003ebbf6f51\u003c/code\u003e\u003c/a\u003e sha2: tweak backend docs (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/155dbbf2959dbec0ec75948a82590ddaede2d3bc\"\u003e\u003ccode\u003e155dbbf\u003c/code\u003e\u003c/a\u003e sha3: add default value for the \u003ccode\u003eDS\u003c/code\u003e generic parameter on \u003ccode\u003eTurboShake128/256\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ed514f2b34526683b3b7c41670f1887982c3df64\"\u003e\u003ccode\u003eed514f2\u003c/code\u003e\u003c/a\u003e Use published version of \u003ccode\u003ekeccak\u003c/code\u003e v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/702bcd83735a49c928c0fc24506924f5c0aa22af\"\u003e\u003ccode\u003e702bcd8\u003c/code\u003e\u003c/a\u003e Migrate to closure-based \u003ccode\u003ekeccak\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/827c043f82d57666a0b146d156e91c39535c1305\"\u003e\u003ccode\u003e827c043\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.8 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lz4_flex` from 0.12.0 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pseitz/lz4_flex/releases\"\u003elz4_flex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd minimal security policy by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/203\"\u003ePSeitz/lz4_flex#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix get_maximum_output_size overflow on 32-bit targets by \u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003ePSeitz/lz4_flex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elz4_block exposes option to reuse compression dict by \u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003ePSeitz/lz4_flex#207\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/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/203\"\u003ePSeitz/lz4_flex#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003ePSeitz/lz4_flex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003ePSeitz/lz4_flex#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PSeitz/lz4_flex/compare/0.12.0...0.13.0\"\u003ehttps://github.com/PSeitz/lz4_flex/compare/0.12.0...0.13.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/PSeitz/lz4_flex/blob/main/CHANGELOG.md\"\u003elz4_flex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.13.0 (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to reuse compression dict \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003e#207\u003c/a\u003e  (thanks \u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid match offsets during decompression \u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/055502e\"\u003e#055502e\u003c/a\u003e (thanks \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eInvalid match offsets (offset == 0) during decompression were not properly\nhandled, which could lead to invalid memory reads. This is a security fix\nthat was also backported to 0.12.1 and 0.11.6.\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eget_maximum_output_size\u003c/code\u003e overflow on 32-bit targets \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003e#205\u003c/a\u003e (thanks \u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eCast input_len to u64 before multiplying by 110, avoiding overflow on\n32-bit targets (e.g. wasm32) where input_len * 110 overflows usize\nwhen input_len \u0026gt; ~39MB.\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch1\u003e0.12.1 (2026-03-14)\u003c/h1\u003e\n\u003ch3\u003eSecurity Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid match offsets during decompression \u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/a0b9154\"\u003e#a0b9154\u003c/a\u003e (thanks \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eInvalid match offsets (offset == 0) during decompression were not properly\nhandled, which could lead to invalid memory reads on untrusted input.\nUsers on 0.12.x should upgrade to 0.12.1.\n\u003c/code\u003e\u003c/pre\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/PSeitz/lz4_flex/commit/bfaae84cd4131e432577f04a0476c661e67cbdb0\"\u003e\u003ccode\u003ebfaae84\u003c/code\u003e\u003c/a\u003e release 0.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/055502ee5d297ecd6bf448ac91c055c7f6df9b6d\"\u003e\u003ccode\u003e055502e\u003c/code\u003e\u003c/a\u003e fix handling of invalid match offsets during decompression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/7191df8231f2be4daa70c9171ed1c1521123efe5\"\u003e\u003ccode\u003e7191df8\u003c/code\u003e\u003c/a\u003e make hashtable visibility crate public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/1bdafca3edf87b60fb5e045af9c37702e5c83ca5\"\u003e\u003ccode\u003e1bdafca\u003c/code\u003e\u003c/a\u003e add doc comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/c90fc91feebc8d583e33ead82030882526d0fc86\"\u003e\u003ccode\u003ec90fc91\u003c/code\u003e\u003c/a\u003e lz4_block exposes option to reuse compression dict\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/22e77f9bd191f31f958f75fd48891ee3d70a70d5\"\u003e\u003ccode\u003e22e77f9\u003c/code\u003e\u003c/a\u003e Delete .github/workflows/typos.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/2991a09be12bad4574205daa3b2b09b2fc27f17f\"\u003e\u003ccode\u003e2991a09\u003c/code\u003e\u003c/a\u003e fix get_maximum_output_size overflow on 32-bit targets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/7b5fb80e759e29c85aab6545bc143c4d4a217103\"\u003e\u003ccode\u003e7b5fb80\u003c/code\u003e\u003c/a\u003e add minimal security policy\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pseitz/lz4_flex/compare/0.12.0...0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `arc-swap` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md\"\u003earc-swap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.9.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePromote certain orderings to SeqCst. Original proofs based on wrong reading of\nstandard :-(. Expect some performance degradation (\u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/198\"\u003e#198\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/200\"\u003e#200\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.8.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProper gate of \u003ccode\u003ePin\u003c/code\u003e (since 1.39 - we are not using only \u003ccode\u003ePin\u003c/code\u003e, but also\n\u003ccode\u003ePin::into_inner\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/197\"\u003e#197\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.8.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSome more careful orderings (\u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/195\"\u003e#195\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/vorner/arc-swap/commit/873fbf2e724ac0a6ae814797b14a83bb68251673\"\u003e\u003ccode\u003e873fbf2\u003c/code\u003e\u003c/a\u003e Test file for the \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/ffb2808f59b88c4984fc67fc036ac06da92a22fa\"\u003e\u003ccode\u003effb2808\u003c/code\u003e\u003c/a\u003e Release of 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/9d87160c3274923a8fc1dea749909f30c9f8da10\"\u003e\u003ccode\u003e9d87160\u003c/code\u003e\u003c/a\u003e Promote several Orderings to SeqCst\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/19f0d661a27bb6312c6ba9e19e1453db19c30ab5\"\u003e\u003ccode\u003e19f0d66\u003c/code\u003e\u003c/a\u003e Version 1.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/c222a22864dce497f1924eb788f6b05b760a9c10\"\u003e\u003ccode\u003ec222a22\u003c/code\u003e\u003c/a\u003e Release 1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/cccf3548a8c1c83028f3a9cff83d89d1b89b17b8\"\u003e\u003ccode\u003ecccf354\u003c/code\u003e\u003c/a\u003e Upgrade the other ordering too, for transitivity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/e94df5511ab2eb0b04959af2505ea1be51e67242\"\u003e\u003ccode\u003ee94df55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/195\"\u003e#195\u003c/a\u003e from 0xfMel/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/bd5d3276e4cfc37b90676260c93d8545d9b9b911\"\u003e\u003ccode\u003ebd5d327\u003c/code\u003e\u003c/a\u003e Fix Debt::pay failure ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/22431daf6411cedfa3ebdf7fd8777dc579858b9a\"\u003e\u003ccode\u003e22431da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/189\"\u003e#189\u003c/a\u003e from atouchet/rdm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/b142bd81dae89d5f7a934bb399103f7f029faeed\"\u003e\u003ccode\u003eb142bd8\u003c/code\u003e\u003c/a\u003e Update Readme\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vorner/arc-swap/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deku` from 0.20.2 to 0.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sharksforarms/deku/releases\"\u003edeku's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edeku-v0.20.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDekuSize: Add padding size calculation (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Disallow seek attributes for struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/638\"\u003e#638\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/sharksforarms/deku/blob/master/CHANGELOG.md\"\u003edeku's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sharksforarms/deku/compare/deku-v0.20.2...deku-v0.20.3\"\u003e0.20.3\u003c/a\u003e - 2026-01-15\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDekuSize: Add padding size calculation (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Disallow seek attributes for struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/638\"\u003e#638\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/sharksforarms/deku/commit/a68a3d90da596de75cf74912efc08326da0d56ad\"\u003e\u003ccode\u003ea68a3d9\u003c/code\u003e\u003c/a\u003e chore: release v0.20.3 (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/ad99222c0522050301f8a39745f51012769543a5\"\u003e\u003ccode\u003ead99222\u003c/code\u003e\u003c/a\u003e Add padding size calculation to DekuSize (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/9410d9daf598ad4f8544d098409ed0fb6b940a56\"\u003e\u003ccode\u003e9410d9d\u003c/code\u003e\u003c/a\u003e DekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/c9d218e96d9c7fd4a8280794978cf3f8977ca1ac\"\u003e\u003ccode\u003ec9d218e\u003c/code\u003e\u003c/a\u003e Disallow seek attributes for DekuSize struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sharksforarms/deku/compare/deku-v0.20.2...deku-v0.20.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/detail...\n\n_Description has been truncated_","html_url":"https://github.com/sd416/ZeroFS/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sd416%2FZeroFS/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"4177267129","node_id":"PR_kwDOFWSkxs7O4Iqh","number":21275,"state":"open","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["auto-dependencies","core","datasource"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-31T08:46:54.000Z","updated_at":"2026-04-02T19:32:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/apache/datafusion/pull/21275","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdatafusion/issues/21275","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21275/packages"},{"uuid":"4165407657","node_id":"PR_kwDOPx3xXs7OaQGt","number":208,"state":"closed","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-29T20:39:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-29T18:21:12.000Z","updated_at":"2026-03-29T20:39:43.000Z","time_to_close":8302,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.13.1\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/datafusion-sandbox/pull/208","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdatafusion-sandbox/issues/208","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/208/packages"},{"uuid":"4164977376","node_id":"PR_kwDOODQu7c7OZYvx","number":2243,"state":"open","title":"Bump object_store from 0.12.4 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","rust","community"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T16:25:44.000Z","updated_at":"2026-03-29T16:43:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"object_store","old_version":"0.12.4","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.12.4 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.12.4\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mooncake-Labs/moonlink/pull/2243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mooncake-Labs%2Fmoonlink/issues/2243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2243/packages"},{"uuid":"4152823201","node_id":"PR_kwDORm1ci87ODf_O","number":8,"state":"closed","title":"chore(deps): update object_store requirement from 0.11 to 0.13","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-27T21:10:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T13:47:21.000Z","updated_at":"2026-03-27T21:10:28.000Z","time_to_close":26585,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"object_store","old_version":"0.11","new_version":"0.13","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [object_store](https://github.com/apache/arrow-rs-object-store) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.2\"\u003ev0.13.2\u003c/a\u003e (2026-03-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.5...v0.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePath::join(Self, \u0026amp;PathPart) -\u0026gt; Self\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/665\"\u003e#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for AWS Encryption Client encryption \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/647\"\u003e#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLocalFileSystem\u003c/code\u003e: use \u003ccode\u003eread_at\u003c/code\u003e instead of seek + read \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/622\"\u003e#622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid reading metadata for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e (and other methods) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/614\"\u003e#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpose \u003ccode\u003eInner\u003c/code\u003e from \u003ccode\u003eHttpRequestBody\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.13.1\u003c/code\u003e (maintenance) - Target Jan 2026 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AWS_ENDPOINT_URL_S3 in aws backend \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/589\"\u003e#589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.12.5\u003c/code\u003e (maintenance) - Target Dec 2025 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/582\"\u003e#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport upper-case configuration options in parse_url_opts \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/529\"\u003e#529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eobject_store: Support \u003ccode\u003e{az,abfs,abfss}://container@account.blob.{core.windows.net,fabric.microsoft.com}\u003c/code\u003e URLs \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eTransfer-Encoding: chunked\u003c/code\u003e responses in HttpStore \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/340\"\u003e#340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse reconstructed ListBlobs marker to provide list offset support in \u003ccode\u003eMicrosoftAzure\u003c/code\u003e store \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/461\"\u003e#461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAzure Fabric: Unsigned integer underflow when fetching token causes integer overflow panic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError body missing for 5xx errors after retry exhausted \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/617\"\u003e#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeavy contention on credentials cache \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/541\"\u003e#541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS/S3 Default Headers are not considered for signature calculation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/484\"\u003e#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eaz:// \u0026lt;container\u0026gt; not work as expected \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/443\"\u003e#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerformance improvements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreallocate single \u003ccode\u003eVec\u003c/code\u003e in \u003ccode\u003eget_ranges\u003c/code\u003e for LocalFilesystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/634\"\u003e#634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse platform specific \u003ccode\u003eread_at\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/628\"\u003e#628\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid metadata lookup for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e and \u003ccode\u003echunked_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/621\"\u003e#621\u003c/a\u003e (\u003ca href=\"https://github.com/Dandandan\"\u003eDandandan\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Security Alert] Exposed API key(s) detected: AWS Access Key \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/659\"\u003e#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS S3 token expired on multi-threaded app with Arc usage \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/655\"\u003e#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmulator tests fail in CI due to an unsupported service version header in Azurite \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/626\"\u003e#626\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/666\"\u003e#666\u003c/a\u003e (\u003ca href=\"https://github.com/Kinrany\"\u003eKinrany\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport --xa-s3 suffix for S3 Express One Zone bucket access points \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/663\"\u003e#663\u003c/a\u003e (\u003ca href=\"https://github.com/pdeva\"\u003epdeva\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/656\"\u003e#656\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Clone for local and memory stores \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/653\"\u003e#653\u003c/a\u003e (\u003ca href=\"https://github.com/DoumanAsh\"\u003eDoumanAsh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnify \u003ccode\u003efrom_env\u003c/code\u003e behaviours \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/652\"\u003e#652\u003c/a\u003e (\u003ca href=\"https://github.com/miraclx\"\u003emiraclx\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add examples to the aws docs where appropriate \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/651\"\u003e#651\u003c/a\u003e (\u003ca href=\"https://github.com/CommanderStorm\"\u003eCommanderStorm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch TokenCache to RWLock \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/648\"\u003e#648\u003c/a\u003e (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinimize futures dependency into relevant sub-crates \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/646\"\u003e#646\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify ShuffleResolver doc-comments \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/645\"\u003e#645\u003c/a\u003e (\u003ca href=\"https://github.com/jkosh44\"\u003ejkosh44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.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 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/firelock-ai/kin-db/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firelock-ai%2Fkin-db/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4149306153","node_id":"PR_kwDORsK8Ks7N8JKv","number":12,"state":"open","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-27T04:48:43.000Z","updated_at":"2026-03-27T04:48:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.13.1\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Iangchain-ai/datafusion/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iangchain-ai%2Fdatafusion/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4080060009","node_id":"PR_kwDORWqwFM7KzItx","number":8,"state":"open","title":"build(deps): bump the rust-dependencies group across 1 directory with 41 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T03:52:18.000Z","updated_at":"2026-04-06T05:07:21.941Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":41,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.1.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.0.6+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.22.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.1","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.0","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 41 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.50.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.1.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.0.6+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.1` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.37` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.1` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.1` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.0` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.10.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/eebf756368d5f8a08d31c72a9ce67b145077161b\"\u003e\u003ccode\u003eeebf756\u003c/code\u003e\u003c/a\u003e Implements num_traits::real::Real for NotNan\u0026lt;T\u0026gt; when T is Real and FloatCore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/abc0019262ba6fec017300a7670e7892f5e08e13\"\u003e\u003ccode\u003eabc0019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/175\"\u003e#175\u003c/a\u003e from reem/rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/33bdc20c9eb8f7c3fe98547887ceb7dde9c42820\"\u003e\u003ccode\u003e33bdc20\u003c/code\u003e\u003c/a\u003e Use new-style format strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/e22d277c5ca1f4a74432b9fbae933f52b76342c4\"\u003e\u003ccode\u003ee22d277\u003c/code\u003e\u003c/a\u003e Don't remove rustfmt wrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/c074547f5d81319b76117804f48dbb4aac1b1074\"\u003e\u003ccode\u003ec074547\u003c/code\u003e\u003c/a\u003e Update version in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/bfc23e32c09d700ab3bf79d17f4a89c6b2b16b83\"\u003e\u003ccode\u003ebfc23e3\u003c/code\u003e\u003c/a\u003e Remove stray comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/478e67d5c8ae3a853ccc1f9b09ad853b69e941bd\"\u003e\u003ccode\u003e478e67d\u003c/code\u003e\u003c/a\u003e Version 5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.0.6+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a09707edb7c838952161be8d3a5b9b8e870eef73\"\u003e\u003ccode\u003ea09707e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7b0feaa5f00cf0f8bb7344ba30e5dd012e900e6b\"\u003e\u003ccode\u003e7b0feaa\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2902954e9d969205d6fed0baac3ba60b10dd8a1e\"\u003e\u003ccode\u003e2902954\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(toml): Track dotted key for spans\u0026quot; (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a586cae70fbddf56ed3e98d86afb4b4bb4df749c\"\u003e\u003ccode\u003ea586cae\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(toml): Track dotted key for spans\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d35c3f69daa9ba0420b9f24c4dcfd0da9f47cc2b\"\u003e\u003ccode\u003ed35c3f6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/949b4e849373485bc0b2db7aed9d993099bcc524\"\u003e\u003ccode\u003e949b4e8\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/47b878bb86bf45c0a8c6019cf4e8dfa432a93759\"\u003e\u003ccode\u003e47b878b\u003c/code\u003e\u003c/a\u003e fix(toml): Track dotted key for spans (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1118\"\u003e#1118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/87461d819f3383c26b8d9c4e70db208075a7a0d8\"\u003e\u003ccode\u003e87461d8\u003c/code\u003e\u003c/a\u003e fix(toml): Track dotted key for spans\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/796370e7d2d5d263384515d8b76a1e41e9c74cf6\"\u003e\u003ccode\u003e796370e\u003c/code\u003e\u003c/a\u003e test(serde): Check span meaning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ad87859b971d6dfda8bf2c469044e2b04d2a0732\"\u003e\u003ccode\u003ead87859\u003c/code\u003e\u003c/a\u003e test(serde): Track key spans\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9a889d0b64bb0be3c0cca4f350c561d72b323951\"\u003e\u003ccode\u003e9a889d0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/232c7546cc3288f0c353fc21cec1b044886d5798\"\u003e\u003ccode\u003e232c754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/31b9ffefe8eea4dcef9ebb5d85ebd07b79ab5af3\"\u003e\u003ccode\u003e31b9ffe\u003c/code\u003e\u003c/a\u003e fix(metrics-exporter-prometheus): fix broken native histograms serialization ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/330377fc3e523b2cf50231b3c3d8665dcbea2a83\"\u003e\u003ccode\u003e330377f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/88a5fda970eaab1b9251377867efe1935fbed270\"\u003e\u003ccode\u003e88a5fda\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/0b95e10242e3fcf51d3a174025c2e4010e706222\"\u003e\u003ccode\u003e0b95e10\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/98eba87f967600b056aaf1eaf77ccf5e238da943\"\u003e\u003ccode\u003e98eba87\u003c/code\u003e\u003c/a\u003e chore: changelog updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/65eff4fbf8b2b1c1ad4014dce2759e4d2cb04d44\"\u003e\u003ccode\u003e65eff4f\u003c/code\u003e\u003c/a\u003e feat(prometheus): add render_to_write function (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/52c07eb48891f95f8a064d79b3ca700eca8f5db4\"\u003e\u003ccode\u003e52c07eb\u003c/code\u003e\u003c/a\u003e chore(deps): bump hyper from 1.6.0 to 1.8.1 (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/c664a01607cbedc630ab8853bd707403b0120c27\"\u003e\u003ccode\u003ec664a01\u003c/code\u003e\u003c/a\u003e add KeyName -\u0026gt; std::Cow paths (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reqwest` from 0.12.26 to 0.12.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/releases\"\u003ereqwest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correctly import TokioIo on Windows by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2896\"\u003eseanmonstar/reqwest#2896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Pipe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Disable unused tokio-util codec feature by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2893\"\u003eseanmonstar/reqwest#2893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Use http_body_util::BodyDataStream by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2892\"\u003eseanmonstar/reqwest#2892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add windows_named_pipe() option to client builder by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2789\"\u003eseanmonstar/reqwest#2789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\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/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiling on Windows if TLS and SOCKS features are not enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Piper.\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/seanmonstar/reqwest/commit/d97859910c357827ad5993d37ce750ad595f4fff\"\u003e\u003ccode\u003ed978599\u003c/code\u003e\u003c/a\u003e v0.12.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/ef2768a823b28bf00e23e218e034be035b08d770\"\u003e\u003ccode\u003eef2768a\u003c/code\u003e\u003c/a\u003e fix: correctly import TokioIo on Windows (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2896\"\u003e#2896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/1bf6441b68c3e908d2588a3bb4f2043ceed737bf\"\u003e\u003ccode\u003e1bf6441\u003c/code\u003e\u003c/a\u003e v0.12.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/4967b1b4e25c2e9cc9f4f2cb0f4e4181f13366ba\"\u003e\u003ccode\u003e4967b1b\u003c/code\u003e\u003c/a\u003e feat: add windows_named_pipe() option to client builder (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/ef5b239cbaa5e93607415bcf943c8f571da13e42\"\u003e\u003ccode\u003eef5b239\u003c/code\u003e\u003c/a\u003e chore: Use http_body_util::BodyDataStream (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2892\"\u003e#2892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/a8100047976e138483e2128ee0ea004931ceead0\"\u003e\u003ccode\u003ea810004\u003c/code\u003e\u003c/a\u003e chore: Disable unused tokio-util codec feature (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.5 to 0.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.9.2] - 2025-07-20\u003c/h2\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003erand::rngs::mock\u003c/code\u003e module and \u003ccode\u003eStepRng\u003c/code\u003e generator (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable \u003ccode\u003eWeightedIndex\u0026lt;usize\u0026gt;\u003c/code\u003e (de)serialization (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1646\"\u003e#1646\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.9.1] - 2025-04-17\u003c/h2\u003e\n\u003ch3\u003eSecurity and unsafe\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevise \u0026quot;not a crypto library\u0026quot; policy again (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ezerocopy\u003c/code\u003e dependency from \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix feature \u003ccode\u003esimd_support\u003c/code\u003e for recent nightly rust (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003efn rand::seq::index::sample_weighted\u003c/code\u003e and \u003ccode\u003efn IndexedRandom::choose_multiple_weighted\u003c/code\u003e to return fewer than \u003ccode\u003eamount\u003c/code\u003e results (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1623\"\u003e#1623\u003c/a\u003e), reverting an undocumented change (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1382\"\u003e#1382\u003c/a\u003e) to the previous release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erand::distr::Alphabetic\u003c/code\u003e distribution. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-export \u003ccode\u003erand_core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1565\"\u003e#1565\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1565\"\u003erust-random/rand#1565\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1579\"\u003e#1579\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1579\"\u003erust-random/rand#1579\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1586\"\u003e#1586\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1586\"\u003erust-random/rand#1586\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1587\"\u003e#1587\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1587\"\u003erust-random/rand#1587\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1604\"\u003erust-random/rand#1604\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1623\"\u003e#1623\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1623\"\u003erust-random/rand#1623\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1634\"\u003erust-random/rand#1634\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1646\"\u003e#1646\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1646\"\u003erust-random/rand#1646\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.9.0] - 2025-01-27\u003c/h2\u003e\n\u003ch3\u003eSecurity and unsafe\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePolicy: \u0026quot;rand is not a crypto library\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fork-protection from \u003ccode\u003eReseedingRng\u003c/code\u003e and \u003ccode\u003eThreadRng\u003c/code\u003e. Instead, it is recommended to call \u003ccode\u003eThreadRng::reseed\u003c/code\u003e on fork. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1379\"\u003e#1379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ezerocopy\u003c/code\u003e to replace some \u003ccode\u003eunsafe\u003c/code\u003e code (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1349\"\u003e#1349\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1393\"\u003e#1393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1446\"\u003e#1446\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump the MSRV to 1.63.0 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1207\"\u003e#1207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1246\"\u003e#1246\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1269\"\u003e#1269\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1341\"\u003e#1341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1416\"\u003e#1416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1536\"\u003e#1536\u003c/a\u003e); note that 1.60.0 may work for dependents when using \u003ccode\u003e--ignore-rust-version\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003erand_core\u003c/code\u003e v0.9.0 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003estd\u003c/code\u003e feature without \u003ccode\u003egetrandom\u003c/code\u003e or \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable feature \u003ccode\u003esmall_rng\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1455\"\u003e#1455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove implicit feature \u003ccode\u003erand_chacha\u003c/code\u003e; use \u003ccode\u003estd_rng\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename feature \u003ccode\u003eserde1\u003c/code\u003e to \u003ccode\u003eserde\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1477\"\u003e#1477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename feature \u003ccode\u003egetrandom\u003c/code\u003e to \u003ccode\u003eos_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/d3dd4157052e5431ce42e157b544968560a68b95\"\u003e\u003ccode\u003ed3dd415\u003c/code\u003e\u003c/a\u003e Prepare rand_core 0.9.2 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/99fabd20e9b39d0af7c2ed6c31dbcad83a1703fd\"\u003e\u003ccode\u003e99fabd2\u003c/code\u003e\u003c/a\u003e Prepare rand_core 0.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/c7fe1c43b5ba53aacad5fbac94a8b88788564049\"\u003e\u003ccode\u003ec7fe1c4\u003c/code\u003e\u003c/a\u003e rand: re-export \u003ccode\u003erand_core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/db2b1e0bb41b0a1435b9fecaa1b7bdb531183204\"\u003e\u003ccode\u003edb2b1e0\u003c/code\u003e\u003c/a\u003e rand: re-export \u003ccode\u003erand_core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/ee1d96f9f527dbe6f873c8a5ccf47d60a6b8f7b7\"\u003e\u003ccode\u003eee1d96f\u003c/code\u003e\u003c/a\u003e rand_core: implement reborrow for \u003ccode\u003eUnwrapMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1595\"\u003e#1595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/e0eb2ee0fcc0b07afb901465f4a8ba7f07128f87\"\u003e\u003ccode\u003ee0eb2ee\u003c/code\u003e\u003c/a\u003e rand_core: implement reborrow for \u003ccode\u003eUnwrapMut\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/975f602f5dbbdab0a024e0c5e8b527907426bd8c\"\u003e\u003ccode\u003e975f602\u003c/code\u003e\u003c/a\u003e fixup clippy 1.85 warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/775b05be1b8a4fdef17c6601cd223551fbf67edc\"\u003e\u003ccode\u003e775b05b\u003c/code\u003e\u003c/a\u003e Relax \u003ccode\u003eSized\u003c/code\u003e requirements for blanket impls (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/ec6d5c06a5384c14563a2164bb4a038100a5bb78\"\u003e\u003ccode\u003eec6d5c0\u003c/code\u003e\u003c/a\u003e Prepare rand_core v0.9.1 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1591\"\u003e#1591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/6a06056e8a892bfa181ec24a8ea16aa9f2fe97d3\"\u003e\u003ccode\u003e6a06056\u003c/code\u003e\u003c/a\u003e rand_core: introduce an UnwrapMut wrapper (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.2 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.3 (2025-02-03)\u003c/h1\u003e\n\u003cp\u003eThis release excludes some unnecessary things from the archive published to\ncrates.io. Specifically, fuzzing data and various shell scripts are now\nexcluded. If you run into problems, please file an issue.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1319\"\u003e#1319\u003c/a\u003e:\nSwitch from a Cargo \u003ccode\u003eexclude\u003c/code\u003e list to an \u003ccode\u003einclude\u003c/code\u003e list, and exclude some\nunnecessary stuff.\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/rust-lang/regex/commit/b028e4f40eac8959d05e82abf8404906b1c565c0\"\u003e\u003ccode\u003eb028e4f\u003c/code\u003e\u003c/a\u003e 1.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/5e195de266e203441b2c8001d6ebefab1161a59e\"\u003e\u003ccode\u003e5e195de\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3433f691863d80300dfd6a52e332cb5a568e895\"\u003e\u003ccode\u003ea3433f6\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/0c07fae444adf0802d84455e689f1143d2dd7790\"\u003e\u003ccode\u003e0c07fae\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/6a810068f030c023a12c93ccae49bc5fd907c4f6\"\u003e\u003ccode\u003e6a81006\u003c/code\u003e\u003c/a\u003e cargo: exclude development scripts and fuzzing data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/4733e28ba4f281f643ce93e4089eccbb9a9d5a5a\"\u003e\u003ccode\u003e4733e28\u003c/code\u003e\u003c/a\u003e automata: fix \u003ccode\u003eonepass::DFA::try_search_slots\u003c/code\u003e panic when too many slots are ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.2...1.12.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4048484410","node_id":"PR_kwDOQ4oha87JOMBP","number":19,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T23:19:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T23:33:17.000Z","updated_at":"2026-03-13T23:19:30.000Z","time_to_close":344771,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"tokio","old_version":"1.49.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.5","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.22.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"cached","old_version":"0.56.0","new_version":"0.58.0","repository_url":"https://github.com/jaemk/cached"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.5` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` |\n| [cached](https://github.com/jaemk/cached) | `0.56.0` | `0.58.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.41` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis-rs/redis-rs/releases\"\u003eredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredis-1.0.5\u003c/h2\u003e\n\u003ch4\u003eChanges \u0026amp; Bug fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReduce blocking on async cluster connection. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnconditionally try to set READONLY on cluster connections (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1981\"\u003e#1981\u003c/a\u003e by \u003ca href=\"https://github.com/PDXKimani\"\u003e\u003ccode\u003e@​PDXKimani\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd async transaction support. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1969\"\u003e#1969\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce modeled NodeAddress type to clusters (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/PDXKimani\"\u003e\u003ccode\u003e@​PDXKimani\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for StreamingCredentialsProvider to Redis cluster client (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1965\"\u003e#1965\u003c/a\u003e by \u003ca href=\"https://github.com/alexcole\"\u003e\u003ccode\u003e@​alexcole\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow to override the library name and version advertised to the server (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1970\"\u003e#1970\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI improvements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003etests: Allow to set used Redis server binary via \u003ccode\u003eREDISRS_SERVER_BIN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1971\"\u003e#1971\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey test (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce chance for sentinel test flakey failure (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1984\"\u003e#1984\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest matrix redis version update (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1987\"\u003e#1987\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace new tokio tests with runtime-agnostic tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1990\"\u003e#1990\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Dedupe test matrix (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1991\"\u003e#1991\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse assert matches in more tests (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1993\"\u003e#1993\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTry fix flakiness in tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1992\"\u003e#1992\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHarmonize on \u003ccode\u003eREDISRS_\u003c/code\u003e as prefix for environment variables (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1989\"\u003e#1989\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\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/redis-rs/redis-rs/commit/d408f2a8efdafa5582bfb6f8bbd8750d22846ec9\"\u003e\u003ccode\u003ed408f2a\u003c/code\u003e\u003c/a\u003e Prepare new release (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1994\"\u003e#1994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/efb8ad1d949d5a0704acf3052866dd86f9b7c664\"\u003e\u003ccode\u003eefb8ad1\u003c/code\u003e\u003c/a\u003e Try fix flakiness in tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/10313f318921bf60c2cb514e3c0b6932addd1a9d\"\u003e\u003ccode\u003e10313f3\u003c/code\u003e\u003c/a\u003e Use assert matches in more tests (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/65439985605f124058ac5e90e6b1dd8761f8822d\"\u003e\u003ccode\u003e6543998\u003c/code\u003e\u003c/a\u003e ci: Dedupe test matrix (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/6a5e7c602a5f868f477c78b69087789bf7e44974\"\u003e\u003ccode\u003e6a5e7c6\u003c/code\u003e\u003c/a\u003e Replace new tokio tests with runtime-agnostic tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/e3bea03f93f19e2eadf3040176997bdb8a48c1e8\"\u003e\u003ccode\u003ee3bea03\u003c/code\u003e\u003c/a\u003e Allow to override the library name and version advertised to the server (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/24a5ec96b596365b531e53258a964bca2f3b9ed8\"\u003e\u003ccode\u003e24a5ec9\u003c/code\u003e\u003c/a\u003e Harmonize on \u003ccode\u003eREDISRS_\u003c/code\u003e as prefix for environment variables (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/8f3ea03b98e45ae0987e03b328ccba039814f5d4\"\u003e\u003ccode\u003e8f3ea03\u003c/code\u003e\u003c/a\u003e Test matrix redis version update (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/a2226b6e652027201800c3bbaacf545efcae9a45\"\u003e\u003ccode\u003ea2226b6\u003c/code\u003e\u003c/a\u003e Add support for StreamingCredentialsProvider to Redis cluster client (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1965\"\u003e#1965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/0f6d04f3ba77ecee020506025258cd3c5bea8a2d\"\u003e\u003ccode\u003e0f6d04f\u003c/code\u003e\u003c/a\u003e Introduce modeled NodeAddress type to clusters (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault to rand 0.10 by \u003ca href=\"https://github.com/haxtibal\"\u003e\u003ccode\u003e@​haxtibal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/863\"\u003euuid-rs/uuid#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.22.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/864\"\u003euuid-rs/uuid#864\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/haxtibal\"\u003e\u003ccode\u003e@​haxtibal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/863\"\u003euuid-rs/uuid#863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/da15792ae239df4ff32d236a027901dd1e3b4600\"\u003e\u003ccode\u003eda15792\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/864\"\u003e#864\u003c/a\u003e from uuid-rs/cargo/v1.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/7ec48c98e8db5ae6d5a12bef7ec42ef4c05463ca\"\u003e\u003ccode\u003e7ec48c9\u003c/code\u003e\u003c/a\u003e prepare for 1.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c4e983f3cf9f59811ed2d94f6d1efff5a9ffe54f\"\u003e\u003ccode\u003ec4e983f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/863\"\u003e#863\u003c/a\u003e from haxtibal/tdmg/rand_0_9_and_0_10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f3f677e9d880ec4e283103572b12502b86adfc66\"\u003e\u003ccode\u003ef3f677e\u003c/code\u003e\u003c/a\u003e update workspace root to rand 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cached` from 0.56.0 to 0.58.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jaemk/cached/blob/master/CHANGELOG.md\"\u003ecached's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.58.0]\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eredis_async_cache\u003c/code\u003e feature for Redis client-side caching support via the RESP3 protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eredis\u003c/code\u003e to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRemoved\u003c/h2\u003e\n\u003ch2\u003e[0.57.0 / [cached_proc_macro[0.26.0]]]\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eparking_lot\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eparking_lot\u003c/code\u003e's \u003ccode\u003eMutex\u003c/code\u003e and \u003ccode\u003eRwLock\u003c/code\u003e in all macros.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eunwrap()\u003c/code\u003e calls from lock operations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRemoved\u003c/h2\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/jaemk/cached/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef36ffa1f8a531fb0bc7eb3b42464\"\u003e\u003ccode\u003ec14b459\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea832c5090369eefa2cb6a47d643e2f7ade7ffa7\"\u003e\u003ccode\u003eea832c5\u003c/code\u003e\u003c/a\u003e Add track_caller to non-deprecated functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/cfae889a3a23507acf49b605794abba17effd2d7\"\u003e\u003ccode\u003ecfae889\u003c/code\u003e\u003c/a\u003e Fix panic message in to_rfc2822\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f8900b5a44228a7f6282c65e8c407d3ecb6dcb7b\"\u003e\u003ccode\u003ef8900b5\u003c/code\u003e\u003c/a\u003e docs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `strum` from 0.27.2 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Peternator7/strum/blob/master/CHANGELOG.md\"\u003estrum's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/461\"\u003e#461\u003c/a\u003e: Allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously only list-style attributes (e.g. \u003ccode\u003e#[strum_discriminants(derive(...))]\u003c/code\u003e) were supported. Now path-only\n(e.g. \u003ccode\u003e#[strum_discriminants(non_exhaustive)]\u003c/code\u003e) and name/value (e.g. \u003ccode\u003e#[strum_discriminants(doc = \u0026quot;foo\u0026quot;)]\u003c/code\u003e)\nattributes are also supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/462\"\u003e#462\u003c/a\u003e: Add missing \u003ccode\u003e#[automatically_derived]\u003c/code\u003e to generated impls not\ncovered by \u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/444\"\u003e#444\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/466\"\u003e#466\u003c/a\u003e: Bump MSRV to 1.71, required to keep up with updated \u003ccode\u003esyn\u003c/code\u003e and\n\u003ccode\u003ewindows-sys\u003c/code\u003e dependencies. This is a breaking change if you're on an old version of rust.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/469\"\u003e#469\u003c/a\u003e: Use absolute paths in generated proc macro code to avoid\npotential name conflicts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/465\"\u003e#465\u003c/a\u003e: Upgrade \u003ccode\u003ephf\u003c/code\u003e dependency to v0.13.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/473\"\u003e#473\u003c/a\u003e: Fix \u003ccode\u003ecargo fmt\u003c/code\u003e / \u003ccode\u003eclippy\u003c/code\u003e issues and add GitHub Actions CI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/477\"\u003e#477\u003c/a\u003e: \u003ccode\u003estrum::ParseError\u003c/code\u003e now implements \u003ccode\u003ecore::fmt::Display\u003c/code\u003e instead\n\u003ccode\u003estd::fmt::Display\u003c/code\u003e to make it \u003ccode\u003e#[no_std]\u003c/code\u003e compatible. Note the \u003ccode\u003eError\u003c/code\u003e trait wasn't available in core until \u003ccode\u003e1.81\u003c/code\u003e\nso \u003ccode\u003estrum::ParseError\u003c/code\u003e still only implements that in std.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/476\"\u003e#476\u003c/a\u003e: \u003cstrong\u003eBreaking Change\u003c/strong\u003e - \u003ccode\u003eEnumString\u003c/code\u003e now implements \u003ccode\u003eFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e\n(infallible) instead of \u003ccode\u003eTryFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e when the enum has a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant. This more accurately\nreflects that parsing cannot fail in that case. If you need the old \u003ccode\u003eTryFrom\u003c/code\u003e behavior, you can opt back in using\n\u003ccode\u003eparse_error_ty\u003c/code\u003e and \u003ccode\u003eparse_error_fn\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(EnumString)]\n#[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)]\npub enum Color {\n    Red,\n    #[strum(default)]\n    Other(String),\n}\n\u003cp\u003efn make_error(x: \u0026amp;str) -\u0026gt; strum::ParseError {\nstrum::ParseError::VariantNotFound\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/431\"\u003e#431\u003c/a\u003e: Fix bug where \u003ccode\u003eEnumString\u003c/code\u003e ignored the \u003ccode\u003eparse_err_ty\u003c/code\u003e\nattribute when the enum had a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/474\"\u003e#474\u003c/a\u003e: EnumDiscriminants will now copy \u003ccode\u003edefault\u003c/code\u003e over from the\noriginal enum to the Discriminant enum.\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(Debug, Default, EnumDiscriminants)]\n#[strum_discriminants(derive(Default))] // \u0026lt;- Remove this in 0.28.\nenum MyEnum {\n    #[default] // \u0026lt;- Will be the #[default] on the MyEnumDiscriminant\n    #[strum_discriminants(default)] // \u0026lt;- Remove this in 0.28\n    Variant0,\n    Variant1 { a: NonDefault },\n}\n\u003c/code\u003e\u003c/pre\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/Peternator7/strum/commit/7376771128834d28bb9beba5c39846cba62e71ec\"\u003e\u003ccode\u003e7376771\u003c/code\u003e\u003c/a\u003e Peternator7/0.28 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/26e63cd964a2e364331a5dd977d589bb9f649d8c\"\u003e\u003ccode\u003e26e63cd\u003c/code\u003e\u003c/a\u003e Display exists in core (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9334c728eedaa8a992d1388a8f4564bbccad1934\"\u003e\u003ccode\u003e9334c72\u003c/code\u003e\u003c/a\u003e Make TryFrom and FromStr infallible if there's a default (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ccbbf823c16e827afc263182cd55e99e3b2a52e\"\u003e\u003ccode\u003e0ccbbf8\u003c/code\u003e\u003c/a\u003e Honor parse_err_ty attribute when the enum has a default variant (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/2c9e5a9259189ce8397f2f4967060240c6bafd74\"\u003e\u003ccode\u003e2c9e5a9\u003c/code\u003e\u003c/a\u003e Automatically add Default implementation to EnumDiscriminant if it exists on ......\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"},{"uuid":"4019187439","node_id":"PR_kwDOQ4oha87HvGH3","number":16,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-09T23:32:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-03T23:20:19.000Z","updated_at":"2026-03-09T23:32:43.000Z","time_to_close":519143,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"tokio","old_version":"1.49.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.4","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.4` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.41` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/0667a020df5f88a845df9653b97ef99dfb7b0261\"\u003e\u003ccode\u003e0667a02\u003c/code\u003e\u003c/a\u003e Prepare a version (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/9e7e85da1e3fe155b5ea001c48ece0b5f672b55e\"\u003e\u003ccode\u003e9e7e85d\u003c/code\u003e\u003c/a\u003e Require explicit credentials provider per connection (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/2df9abd0dc50a885a96e1bb691825a206d0fe0bc\"\u003e\u003ccode\u003e2df9abd\u003c/code\u003e\u003c/a\u003e Warn if someone tries to set DB on a sentinel connection (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/29f366b15c663cb87d300f5f77aae8610c7584c5\"\u003e\u003ccode\u003e29f366b\u003c/code\u003e\u003c/a\u003e Add token-based authentication (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/92d7d3456fef0deab0ebee425474337d7034f6cb\"\u003e\u003ccode\u003e92d7d34\u003c/code\u003e\u003c/a\u003e test-macros needs syn full (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/907efe95b5def8014504dc65ce93086157253746\"\u003e\u003ccode\u003e907efe9\u003c/code\u003e\u003c/a\u003e retry all requests on refresh error. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/21dbc0d58b568acef92a3db6e62bf32cf5c8bf94\"\u003e\u003ccode\u003e21dbc0d\u003c/code\u003e\u003c/a\u003e General improvements (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/265dc95ebfde63abd6413e743e0568918637435c\"\u003e\u003ccode\u003e265dc95\u003c/code\u003e\u003c/a\u003e Bump bytes from 1.11.0 to 1.11.1 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/c93d3c84895fa878f5ee9c542b06c5579547c689\"\u003e\u003ccode\u003ec93d3c8\u003c/code\u003e\u003c/a\u003e Bump syn from 2.0.111 to 2.0.114 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/84ad30b46e4a9c8cf3740cc4ceecece987034070\"\u003e\u003ccode\u003e84ad30b\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.148 to 1.0.149 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef36ffa1f8a531fb0bc7eb3b42464\"\u003e\u003ccode\u003ec14b459\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea832c5090369eefa2cb6a47d643e2f7ade7ffa7\"\u003e\u003ccode\u003eea832c5\u003c/code\u003e\u003c/a\u003e Add track_caller to non-deprecated functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/cfae889a3a23507acf49b605794abba17effd2d7\"\u003e\u003ccode\u003ecfae889\u003c/code\u003e\u003c/a\u003e Fix panic message in to_rfc2822\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f8900b5a44228a7f6282c65e8c407d3ecb6dcb7b\"\u003e\u003ccode\u003ef8900b5\u003c/code\u003e\u003c/a\u003e docs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `strum` from 0.27.2 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Peternator7/strum/blob/master/CHANGELOG.md\"\u003estrum's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/461\"\u003e#461\u003c/a\u003e: Allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously only list-style attributes (e.g. \u003ccode\u003e#[strum_discriminants(derive(...))]\u003c/code\u003e) were supported. Now path-only\n(e.g. \u003ccode\u003e#[strum_discriminants(non_exhaustive)]\u003c/code\u003e) and name/value (e.g. \u003ccode\u003e#[strum_discriminants(doc = \u0026quot;foo\u0026quot;)]\u003c/code\u003e)\nattributes are also supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/462\"\u003e#462\u003c/a\u003e: Add missing \u003ccode\u003e#[automatically_derived]\u003c/code\u003e to generated impls not\ncovered by \u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/444\"\u003e#444\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/466\"\u003e#466\u003c/a\u003e: Bump MSRV to 1.71, required to keep up with updated \u003ccode\u003esyn\u003c/code\u003e and\n\u003ccode\u003ewindows-sys\u003c/code\u003e dependencies. This is a breaking change if you're on an old version of rust.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/469\"\u003e#469\u003c/a\u003e: Use absolute paths in generated proc macro code to avoid\npotential name conflicts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/465\"\u003e#465\u003c/a\u003e: Upgrade \u003ccode\u003ephf\u003c/code\u003e dependency to v0.13.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/473\"\u003e#473\u003c/a\u003e: Fix \u003ccode\u003ecargo fmt\u003c/code\u003e / \u003ccode\u003eclippy\u003c/code\u003e issues and add GitHub Actions CI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/477\"\u003e#477\u003c/a\u003e: \u003ccode\u003estrum::ParseError\u003c/code\u003e now implements \u003ccode\u003ecore::fmt::Display\u003c/code\u003e instead\n\u003ccode\u003estd::fmt::Display\u003c/code\u003e to make it \u003ccode\u003e#[no_std]\u003c/code\u003e compatible. Note the \u003ccode\u003eError\u003c/code\u003e trait wasn't available in core until \u003ccode\u003e1.81\u003c/code\u003e\nso \u003ccode\u003estrum::ParseError\u003c/code\u003e still only implements that in std.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/476\"\u003e#476\u003c/a\u003e: \u003cstrong\u003eBreaking Change\u003c/strong\u003e - \u003ccode\u003eEnumString\u003c/code\u003e now implements \u003ccode\u003eFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e\n(infallible) instead of \u003ccode\u003eTryFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e when the enum has a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant. This more accurately\nreflects that parsing cannot fail in that case. If you need the old \u003ccode\u003eTryFrom\u003c/code\u003e behavior, you can opt back in using\n\u003ccode\u003eparse_error_ty\u003c/code\u003e and \u003ccode\u003eparse_error_fn\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(EnumString)]\n#[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)]\npub enum Color {\n    Red,\n    #[strum(default)]\n    Other(String),\n}\n\u003cp\u003efn make_error(x: \u0026amp;str) -\u0026gt; strum::ParseError {\nstrum::ParseError::VariantNotFound\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/431\"\u003e#431\u003c/a\u003e: Fix bug where \u003ccode\u003eEnumString\u003c/code\u003e ignored the \u003ccode\u003eparse_err_ty\u003c/code\u003e\nattribute when the enum had a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/474\"\u003e#474\u003c/a\u003e: EnumDiscriminants will now copy \u003ccode\u003edefault\u003c/code\u003e over from the\noriginal enum to the Discriminant enum.\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(Debug, Default, EnumDiscriminants)]\n#[strum_discriminants(derive(Default))] // \u0026lt;- Remove this in 0.28.\nenum MyEnum {\n    #[default] // \u0026lt;- Will be the #[default] on the MyEnumDiscriminant\n    #[strum_discriminants(default)] // \u0026lt;- Remove this in 0.28\n    Variant0,\n    Variant1 { a: NonDefault },\n}\n\u003c/code\u003e\u003c/pre\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/Peternator7/strum/commit/7376771128834d28bb9beba5c39846cba62e71ec\"\u003e\u003ccode\u003e7376771\u003c/code\u003e\u003c/a\u003e Peternator7/0.28 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/26e63cd964a2e364331a5dd977d589bb9f649d8c\"\u003e\u003ccode\u003e26e63cd\u003c/code\u003e\u003c/a\u003e Display exists in core (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9334c728eedaa8a992d1388a8f4564bbccad1934\"\u003e\u003ccode\u003e9334c72\u003c/code\u003e\u003c/a\u003e Make TryFrom and FromStr infallible if there's a default (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ccbbf823c16e827afc263182cd55e99e3b2a52e\"\u003e\u003ccode\u003e0ccbbf8\u003c/code\u003e\u003c/a\u003e Honor parse_err_ty attribute when the enum has a default variant (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/2c9e5a9259189ce8397f2f4967060240c6bafd74\"\u003e\u003ccode\u003e2c9e5a9\u003c/code\u003e\u003c/a\u003e Automatically add Default implementation to EnumDiscriminant if it exists on ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/e241243e48359b8b811b8eaccdcfa1ae87138e0d\"\u003e\u003ccode\u003ee241243\u003c/code\u003e\u003c/a\u003e Fix existing cargo fmt + clippy issues and add GH actions (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/473\"\u003e#473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/639b67fefd20eaead1c5d2ea794e9afe70a00312\"\u003e\u003ccode\u003e639b67f\u003c/code\u003e\u003c/a\u003e feat: allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/461\"\u003e#461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ea1e2d0fd1460e7492ea32e6b460394d9199ff8\"\u003e\u003ccode\u003e0ea1e2d\u003c/code\u003e\u003c/a\u003e docs: Fix typo (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/36c051b91086b37d531c63ccf5a49266832a846d\"\u003e\u003ccode\u003e36c051b\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003ephf\u003c/code\u003e to v0.13 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9328b38617dc6f4a3bc5fdac03883d3fc766cf34\"\u003e\u003ccode\u003e9328b38\u003c/code\u003e\u003c/a\u003e Use absolute paths in proc macro (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Peternator7/strum/compare/v0.27.2...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the outpu...\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"4008725239","node_id":"PR_kwDOPFWfr87HNAXR","number":27,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-05T12:14:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T00:53:06.000Z","updated_at":"2026-03-05T12:14:11.000Z","time_to_close":300063,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":57,"packages":[{"name":"async-compression","old_version":"0.4.37","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"socket2","old_version":"0.6.1","new_version":"0.6.2","repository_url":"https://github.com/rust-lang/socket2"},{"name":"tonic","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost-build","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"quick-xml","old_version":"0.39.0","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"rmcp","old_version":"0.13.0","new_version":"0.17.0","repository_url":"https://github.com/modelcontextprotocol/rust-sdk"},{"name":"schemars","old_version":"1.2.0","new_version":"1.2.1","repository_url":"https://github.com/GREsau/schemars"},{"name":"aes-gcm","old_version":"0.11.0-rc.2","new_version":"0.11.0-rc.3","repository_url":"https://github.com/RustCrypto/AEADs"},{"name":"argon2","old_version":"0.6.0-rc.5","new_version":"0.6.0-rc.7","repository_url":"https://github.com/RustCrypto/password-hashes"},{"name":"chacha20poly1305","old_version":"0.11.0-rc.2","new_version":"0.11.0-rc.3","repository_url":"https://github.com/RustCrypto/AEADs"},{"name":"jsonwebtoken","old_version":"10.2.0","new_version":"10.3.0","repository_url":"https://github.com/Keats/jsonwebtoken"},{"name":"pbkdf2","old_version":"0.13.0-rc.7","new_version":"0.13.0-rc.8","repository_url":"https://github.com/RustCrypto/password-hashes"},{"name":"rsa","old_version":"0.10.0-rc.12","new_version":"0.10.0-rc.13","repository_url":"https://github.com/RustCrypto/RSA"},{"name":"rustls","old_version":"0.23.36","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"rustls-pki-types","old_version":"1.13.3","new_version":"1.14.0","repository_url":"https://github.com/rustls/pki-types"},{"name":"chrono","old_version":"0.4.43","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"time","old_version":"0.3.45","new_version":"0.3.47","repository_url":"https://github.com/time-rs/time"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"arc-swap","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/vorner/arc-swap"},{"name":"aws-config","old_version":"1.8.12","new_version":"1.8.13","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"aws-sdk-s3","old_version":"1.120.0","new_version":"1.124.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"clap","old_version":"4.5.54","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"const-str","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/Nugine/const-str"},{"name":"convert_case","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/rutrum/convert-case"},{"name":"criterion","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"datafusion","old_version":"52.0.0","new_version":"52.2.0","repository_url":"https://github.com/apache/datafusion"},{"name":"flate2","old_version":"1.1.8","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"google-cloud-auth","old_version":"1.4.0","new_version":"1.6.0","repository_url":"https://github.com/googleapis/google-cloud-rust"},{"name":"libc","old_version":"0.2.180","new_version":"0.2.182","repository_url":"https://github.com/rust-lang/libc"},{"name":"local-ip-address","old_version":"0.6.9","new_version":"0.6.10","repository_url":"https://github.com/LeoBorai/local-ip-address"},{"name":"moka","old_version":"0.12.12","new_version":"0.12.13","repository_url":"https://github.com/moka-rs/moka"},{"name":"nix","old_version":"0.30.1","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"nvml-wrapper","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/Cldfire/nvml-wrapper"},{"name":"object_store","old_version":"0.12.4","new_version":"0.12.5","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"pin-project-lite","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/taiki-e/pin-project-lite"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"serial_test","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/palfrey/serial_test"},{"name":"shadow-rs","old_version":"1.5.0","new_version":"1.7.0","repository_url":"https://github.com/baoyachi/shadow-rs"},{"name":"siphasher","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/jedisct1/rust-siphash"},{"name":"starshard","old_version":"0.6.0","new_version":"1.1.0","repository_url":"https://github.com/houseme/starshard"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"sysinfo","old_version":"0.37.2","new_version":"0.38.2","repository_url":"https://github.com/GuillaumeGomez/sysinfo"},{"name":"tempfile","old_version":"3.24.0","new_version":"3.26.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"zip","old_version":"7.1.0","new_version":"8.1.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"rcgen","old_version":"0.14.6","new_version":"0.14.7","repository_url":"https://github.com/rustls/rcgen"},{"name":"jemalloc_pprof","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/polarsignals/rust-jemalloc-pprof"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.37` | `0.4.41` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [socket2](https://github.com/rust-lang/socket2) | `0.6.1` | `0.6.2` |\n| [tonic](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.39.0` | `0.39.2` |\n| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.13.0` | `0.17.0` |\n| [schemars](https://github.com/GREsau/schemars) | `1.2.0` | `1.2.1` |\n| [aes-gcm](https://github.com/RustCrypto/AEADs) | `0.11.0-rc.2` | `0.11.0-rc.3` |\n| [argon2](https://github.com/RustCrypto/password-hashes) | `0.6.0-rc.5` | `0.6.0-rc.7` |\n| [chacha20poly1305](https://github.com/RustCrypto/AEADs) | `0.11.0-rc.2` | `0.11.0-rc.3` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.2.0` | `10.3.0` |\n| [pbkdf2](https://github.com/RustCrypto/password-hashes) | `0.13.0-rc.7` | `0.13.0-rc.8` |\n| [rsa](https://github.com/RustCrypto/RSA) | `0.10.0-rc.12` | `0.10.0-rc.13` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.36` | `0.23.37` |\n| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.13.3` | `1.14.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.43` | `0.4.44` |\n| [time](https://github.com/time-rs/time) | `0.3.45` | `0.3.47` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.8.0` | `1.8.2` |\n| [aws-config](https://github.com/smithy-lang/smithy-rs) | `1.8.12` | `1.8.13` |\n| [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.120.0` | `1.124.0` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.60` |\n| [const-str](https://github.com/Nugine/const-str) | `1.0.0` | `1.1.0` |\n| [convert_case](https://github.com/rutrum/convert-case) | `0.10.0` | `0.11.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.8.1` | `0.8.2` |\n| [datafusion](https://github.com/apache/datafusion) | `52.0.0` | `52.2.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.8` | `1.1.9` |\n| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `1.4.0` | `1.6.0` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.182` |\n| [local-ip-address](https://github.com/LeoBorai/local-ip-address) | `0.6.9` | `0.6.10` |\n| [moka](https://github.com/moka-rs/moka) | `0.12.12` | `0.12.13` |\n| [nix](https://github.com/nix-rust/nix) | `0.30.1` | `0.31.2` |\n| [nvml-wrapper](https://github.com/Cldfire/nvml-wrapper) | `0.11.0` | `0.12.0` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.12.5` |\n| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.16` | `0.2.17` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [serial_test](https://github.com/palfrey/serial_test) | `3.3.1` | `3.4.0` |\n| [shadow-rs](https://github.com/baoyachi/shadow-rs) | `1.5.0` | `1.7.0` |\n| [siphasher](https://github.com/jedisct1/rust-siphash) | `1.0.1` | `1.0.2` |\n| [starshard](https://github.com/houseme/starshard) | `0.6.0` | `1.1.0` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.37.2` | `0.38.2` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.26.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [zip](https://github.com/zip-rs/zip2) | `7.1.0` | `8.1.0` |\n| [rcgen](https://github.com/rustls/rcgen) | `0.14.6` | `0.14.7` |\n| [jemalloc_pprof](https://github.com/polarsignals/rust-jemalloc-pprof) | `0.8.1` | `0.8.2` |\n\n\nUpdates `async-compression` from 0.4.37 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.37...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures-core` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures-util` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket2` from 0.6.1 to 0.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md\"\u003esocket2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eMsgHdr\u003c/code\u003e and \u003ccode\u003eMsgHdrMut\u003c/code\u003e are marked as transparent meaning both have the same\nlayout as \u003ccode\u003emsghdr\u003c/code\u003e on Unix and \u003ccode\u003eWSAMSG\u003c/code\u003e on Windows\n(\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/635\"\u003erust-lang/socket2#635\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't set \u003ccode\u003eSO_NOSIGPIPE\u003c/code\u003e when accepting sockets, this is inherited from the\nparent socket (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/632\"\u003erust-lang/socket2#632\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixes \u003ccode\u003eSocket::tcp_notsent_lowat\u003c/code\u003e by using the correct argument type\n(\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/622\"\u003erust-lang/socket2#622\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/rust-lang/socket2/commit/9a30f4f657370e9e1aede3351ab2bd33eedb9c95\"\u003e\u003ccode\u003e9a30f4f\u003c/code\u003e\u003c/a\u003e Release v0.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/3403a440e57101f3c98995b7ef7c8de74fbff14d\"\u003e\u003ccode\u003e3403a44\u003c/code\u003e\u003c/a\u003e make \u003ccode\u003eMsgHdr\u003c/code\u003e and \u003ccode\u003eMsgHdrMut\u003c/code\u003e \u003ccode\u003erepr(transparent)\u003c/code\u003e to allow legally obtaining ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/feac83ad8597d7cd5bf0a3e68983925a12b13ce0\"\u003e\u003ccode\u003efeac83a\u003c/code\u003e\u003c/a\u003e Don't set SO_NOSIGPIPE when accepting sockets (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/issues/632\"\u003e#632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/3fe657664bb684b6ff69a68711558b1b89ec2b84\"\u003e\u003ccode\u003e3fe6576\u003c/code\u003e\u003c/a\u003e Test MSRV on Windows in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/a18be6a302b7f9c127c3593edec5d8d2690839a7\"\u003e\u003ccode\u003ea18be6a\u003c/code\u003e\u003c/a\u003e Re-enable CI check for armv7-sony-vita-newlibeabihf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/853f9a72737867e040ec562c34b78fd329d3bce0\"\u003e\u003ccode\u003e853f9a7\u003c/code\u003e\u003c/a\u003e Fix some typos in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/299c2e511024bfc0651e25becaeff4a9701fd8d1\"\u003e\u003ccode\u003e299c2e5\u003c/code\u003e\u003c/a\u003e Fixed cfg in original_dst_v6 test (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/9463a02ee4e4b21f5589b24e75a9b5c85abdd229\"\u003e\u003ccode\u003e9463a02\u003c/code\u003e\u003c/a\u003e Enable CI for aarch64-apple-visionos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/4af7d3dcdb2583e7462b27ee3e2d8521b317294d\"\u003e\u003ccode\u003e4af7d3d\u003c/code\u003e\u003c/a\u003e fix getsockopt generic argument in notsent_lowat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/a0810cd30fc75f4ed560e1d058b857216048b74c\"\u003e\u003ccode\u003ea0810cd\u003c/code\u003e\u003c/a\u003e Update FreeBSD CI environment\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/socket2/compare/v0.6.1...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic-prost` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic-prost's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic-prost-build` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic-prost-build's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.39.0 to 0.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.2 - Fix regression and read_text_into\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: Implement \u003ccode\u003eread_text_into()\u003c/code\u003e and \u003ccode\u003eread_text_into_async()\u003c/code\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/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: Fix parsing error of the tag from buffered reader, when the first byte \u003ccode\u003e\u0026lt;\u003c/code\u003e is the last in the \u003ccode\u003eBufRead\u003c/code\u003e internal buffer. This is the regression from \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003etafia/quick-xml#483\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003etafia/quick-xml#939\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.39.1...v0.39.2\"\u003ehttps://github.com/tafia/quick-xml/compare/v0.39.1...v0.39.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.39.1 - Fixes in read_to_end / read_text\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e. The scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\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/tafia/quick-xml/blob/master/Changelog.md\"\u003equick-xml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.2 -- 2026-02-20\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: Implement \u003ccode\u003eread_text_into()\u003c/code\u003e and \u003ccode\u003eread_text_into_async()\u003c/code\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/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: Fix parsing error of the tag from buffered reader, when the first byte \u003ccode\u003e\u0026lt;\u003c/code\u003e\nis the last in the \u003ccode\u003eBufRead\u003c/code\u003e internal buffer. This is the regression from \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003etafia/quick-xml#483\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003etafia/quick-xml#939\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.39.1 -- 2026-02-15\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e\n\u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e.\nThe scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\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/tafia/quick-xml/commit/5611c894f6b9fd5301c266167a6d3a7ef005dedd\"\u003e\u003ccode\u003e5611c89\u003c/code\u003e\u003c/a\u003e Release 0.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/b8eba9abf7a59f605981ef5ec10f9e260f1c0f94\"\u003e\u003ccode\u003eb8eba9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/941\"\u003e#941\u003c/a\u003e from Mingun/full-cover\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/f8e8857c46d010e7c2b94f7eea2d6b0229d6056e\"\u003e\u003ccode\u003ef8e8857\u003c/code\u003e\u003c/a\u003e Implement read_text_into and read_text_into_async\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/489dc17e4080d85885b1a30003ca40a0caea9bdb\"\u003e\u003ccode\u003e489dc17\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e;\u003c/code\u003e to the buffer when read general entity references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/9a7e8f577a74f323abefc93a495004e88d60fa45\"\u003e\u003ccode\u003e9a7e8f5\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e\u0026gt;\u003c/code\u003e to the buffer when read elements, processing instructions and XML d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/c34af489c6d5fc90b1efde2d497db86fe051f7b9\"\u003e\u003ccode\u003ec34af48\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e\u0026gt;\u003c/code\u003e to the buffer when read comment, CDATA or DOCTYPE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/241f01e20ff679e9248f2ae424c9ba823fc15444\"\u003e\u003ccode\u003e241f01e\u003c/code\u003e\u003c/a\u003e Return only index from BangType::parse (renamed to feed) like in other parsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/e3230c24f35b41792b5a23fd46eb8f73ab402781\"\u003e\u003ccode\u003ee3230c2\u003c/code\u003e\u003c/a\u003e Append +1 outside of BangType, in read_bang_element, like read_with do\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/623c92cfb8908d46437e5a76a4fe06b2365898a5\"\u003e\u003ccode\u003e623c92c\u003c/code\u003e\u003c/a\u003e Rewrite \u003ccode\u003eread_bang_element\u003c/code\u003e with the same style as \u003ccode\u003eread_with\u003c/code\u003e, \u003ccode\u003eread_ref\u003c/code\u003e an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/e06f70ab88d596f764217ac10202ae2663aaaa02\"\u003e\u003ccode\u003ee06f70a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/940\"\u003e#940\u003c/a\u003e from Mingun/fix-939\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.39.0...v0.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rmcp` from 0.13.0 to 0.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/modelcontextprotocol/rust-sdk/releases\"\u003ermcp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ermcp-macros-v0.17.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd trait-based tool declaration (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd prose documentation for core features to meet conformance (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ermcp-v0.17.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(streamable-http)\u003c/em\u003e add json_response option for stateless server mode (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emcp sdk conformance (\u003ca hr...\n\n_Description has been truncated_","html_url":"https://github.com/houseme/rustfs/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/houseme%2Frustfs/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"3967991790","node_id":"PR_kwDOMgy8aM7FIwxJ","number":5,"state":"closed","title":"build(deps): bump the cargo group across 2 directories with 12 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T23:01:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T11:10:21.000Z","updated_at":"2026-02-24T23:01:23.000Z","time_to_close":388260,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"cargo","update_count":12,"packages":[{"name":"bytes","old_version":"1.6.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"keccak","old_version":"0.1.5","new_version":"0.1.6","repository_url":"https://github.com/RustCrypto/sponges"},{"name":"tokio","old_version":"1.38.0","new_version":"1.38.2","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"secp256k1","old_version":"0.21.3","new_version":"0.22.2","repository_url":"https://github.com/rust-bitcoin/rust-secp256k1"},{"name":"diesel","old_version":"2.2.1","new_version":"2.2.3","repository_url":"https://github.com/diesel-rs/diesel"},{"name":"wasmtime","old_version":"15.0.1","new_version":"24.0.5","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"openssl","old_version":"0.10.64","new_version":"0.10.72","repository_url":"https://github.com/rust-openssl/rust-openssl"},{"name":"object_store","old_version":"0.10.1","new_version":"0.10.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"crossbeam-channel","old_version":"0.5.13","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"quinn-proto","old_version":"0.11.3","new_version":"0.11.9","repository_url":"https://github.com/quinn-rs/quinn"},{"name":"time","old_version":"0.3.36","new_version":"0.3.44","repository_url":"https://github.com/time-rs/time"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the cargo group with 2 updates in the /tests/runner-tests/substreams directory: [bytes](https://github.com/tokio-rs/bytes) and [keccak](https://github.com/RustCrypto/sponges).\nBumps the cargo group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.6.0` | `1.11.1` |\n| [keccak](https://github.com/RustCrypto/sponges) | `0.1.5` | `0.1.6` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.38.0` | `1.38.2` |\n| [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) | `0.21.3` | `0.22.2` |\n| [diesel](https://github.com/diesel-rs/diesel) | `2.2.1` | `2.2.3` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `15.0.1` | `24.0.5` |\n| [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.64` | `0.10.72` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.10.1` | `0.10.2` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.13` | `0.5.15` |\n| [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.3` | `0.11.9` |\n| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.44` |\n\n\nUpdates `bytes` from 1.3.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.11.0\u003c/h2\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.10.1\u003c/h2\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/bytes/pull/773\"\u003etokio-rs/bytes#773\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBytes v1.10.0\u003c/h2\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.9.0 (November 27, 2024)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBytes::from_owner\u003c/code\u003e to enable externally-allocated memory (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/a7952fb4478f6dc226f623b217432fbc6f8dad24\"\u003e\u003ccode\u003ea7952fb\u003c/code\u003e\u003c/a\u003e chore: prepare bytes v1.11.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/60cbb776f22e4ef2268c026e88a24d6ed75b3776\"\u003e\u003ccode\u003e60cbb77\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/7ce330f5192a322fb1efefe7ac9a3850b27162a1\"\u003e\u003ccode\u003e7ce330f\u003c/code\u003e\u003c/a\u003e Move drop_fn of from_owner into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/4b53a29eb26716592ef2f00f925ef58ccb182e61\"\u003e\u003ccode\u003e4b53a29\u003c/code\u003e\u003c/a\u003e Tweak BytesMut::remaining_mut (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/016fdbdc7a95f6764186dacfcaeef94d77e89cd1\"\u003e\u003ccode\u003e016fdbd\u003c/code\u003e\u003c/a\u003e Reserve capacity in BytesMut::put (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/ef7f25736cfe48db5b42f2aa3225cace4126d2ac\"\u003e\u003ccode\u003eef7f257\u003c/code\u003e\u003c/a\u003e Specialize BytesMut::put::\u0026lt;Bytes\u0026gt; (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/8b4f54d0f317724bfeab29232f8a9333b3d8625e\"\u003e\u003ccode\u003e8b4f54d\u003c/code\u003e\u003c/a\u003e Ignore BytesMut::freeze doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/16132ad2593402aa7dbd882b0ce22a40bfacfd96\"\u003e\u003ccode\u003e16132ad\u003c/code\u003e\u003c/a\u003e Fix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keccak` from 0.1.3 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a8936d9662ca92fd177d289580066ceabb937b0c\"\u003e\u003ccode\u003ea8936d9\u003c/code\u003e\u003c/a\u003e keccak v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/40c50c16410392439e2ac4ee0286285db479a106\"\u003e\u003ccode\u003e40c50c1\u003c/code\u003e\u003c/a\u003e keccak v0.1.5 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/2dc13bf92e6a20b7342aab54f5124495415d697d\"\u003e\u003ccode\u003e2dc13bf\u003c/code\u003e\u003c/a\u003e keccak: enable asm backend for p1600 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a3a4e01607500af1542cb9c5ebfcc7374d051935\"\u003e\u003ccode\u003ea3a4e01\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Update Cargo.lock\u0026quot; (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/3a9a29ef77f4718b6a385d08779d098dded51ef7\"\u003e\u003ccode\u003e3a9a29e\u003c/code\u003e\u003c/a\u003e Update Cargo.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/9e4f6bc6954fe4301b6d4367867177d220f09bd3\"\u003e\u003ccode\u003e9e4f6bc\u003c/code\u003e\u003c/a\u003e keccak: don't test \u003ccode\u003esimd\u003c/code\u003e feature in \u003ccode\u003eminimal-versions\u003c/code\u003e workflow (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/329d4cdcb19d77658267367e8e3ce49e2e91c64e\"\u003e\u003ccode\u003e329d4cd\u003c/code\u003e\u003c/a\u003e Replace cross tests with MIRI (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/48cc4acf38bd5b88acf96599dd50d0fc91a13a3a\"\u003e\u003ccode\u003e48cc4ac\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/651a34ea2f97a9cd8ace1a63cbf9118009fa4167\"\u003e\u003ccode\u003e651a34e\u003c/code\u003e\u003c/a\u003e keccak: replace CI tests on MIPS with PPC32 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/4730c6fbba0b7a0766cb1a6d323f1412667eb6cf\"\u003e\u003ccode\u003e4730c6f\u003c/code\u003e\u003c/a\u003e benches: remove criterion deps workaround (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/sponges/compare/keccak-v0.1.3...keccak-v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.6.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.11.0\u003c/h2\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.10.1\u003c/h2\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/bytes/pull/773\"\u003etokio-rs/bytes#773\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBytes v1.10.0\u003c/h2\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.9.0 (November 27, 2024)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBytes::from_owner\u003c/code\u003e to enable externally-allocated memory (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/a7952fb4478f6dc226f623b217432fbc6f8dad24\"\u003e\u003ccode\u003ea7952fb\u003c/code\u003e\u003c/a\u003e chore: prepare bytes v1.11.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/60cbb776f22e4ef2268c026e88a24d6ed75b3776\"\u003e\u003ccode\u003e60cbb77\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/7ce330f5192a322fb1efefe7ac9a3850b27162a1\"\u003e\u003ccode\u003e7ce330f\u003c/code\u003e\u003c/a\u003e Move drop_fn of from_owner into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/4b53a29eb26716592ef2f00f925ef58ccb182e61\"\u003e\u003ccode\u003e4b53a29\u003c/code\u003e\u003c/a\u003e Tweak BytesMut::remaining_mut (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/016fdbdc7a95f6764186dacfcaeef94d77e89cd1\"\u003e\u003ccode\u003e016fdbd\u003c/code\u003e\u003c/a\u003e Reserve capacity in BytesMut::put (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/ef7f25736cfe48db5b42f2aa3225cace4126d2ac\"\u003e\u003ccode\u003eef7f257\u003c/code\u003e\u003c/a\u003e Specialize BytesMut::put::\u0026lt;Bytes\u0026gt; (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/8b4f54d0f317724bfeab29232f8a9333b3d8625e\"\u003e\u003ccode\u003e8b4f54d\u003c/code\u003e\u003c/a\u003e Ignore BytesMut::freeze doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/16132ad2593402aa7dbd882b0ce22a40bfacfd96\"\u003e\u003ccode\u003e16132ad\u003c/code\u003e\u003c/a\u003e Fix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keccak` from 0.1.5 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a8936d9662ca92fd177d289580066ceabb937b0c\"\u003e\u003ccode\u003ea8936d9\u003c/code\u003e\u003c/a\u003e keccak v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/40c50c16410392439e2ac4ee0286285db479a106\"\u003e\u003ccode\u003e40c50c1\u003c/code\u003e\u003c/a\u003e keccak v0.1.5 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/2dc13bf92e6a20b7342aab54f5124495415d697d\"\u003e\u003ccode\u003e2dc13bf\u003c/code\u003e\u003c/a\u003e keccak: enable asm backend for p1600 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a3a4e01607500af1542cb9c5ebfcc7374d051935\"\u003e\u003ccode\u003ea3a4e01\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Update Cargo.lock\u0026quot; (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/3a9a29ef77f4718b6a385d08779d098dded51ef7\"\u003e\u003ccode\u003e3a9a29e\u003c/code\u003e\u003c/a\u003e Update Cargo.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/9e4f6bc6954fe4301b6d4367867177d220f09bd3\"\u003e\u003ccode\u003e9e4f6bc\u003c/code\u003e\u003c/a\u003e keccak: don't test \u003ccode\u003esimd\u003c/code\u003e feature in \u003ccode\u003eminimal-versions\u003c/code\u003e workflow (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/329d4cdcb19d77658267367e8e3ce49e2e91c64e\"\u003e\u003ccode\u003e329d4cd\u003c/code\u003e\u003c/a\u003e Replace cross tests with MIRI (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/48cc4acf38bd5b88acf96599dd50d0fc91a13a3a\"\u003e\u003ccode\u003e48cc4ac\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/651a34ea2f97a9cd8ace1a63cbf9118009fa4167\"\u003e\u003ccode\u003e651a34e\u003c/code\u003e\u003c/a\u003e keccak: replace CI tests on MIPS with PPC32 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/4730c6fbba0b7a0766cb1a6d323f1412667eb6cf\"\u003e\u003ccode\u003e4730c6f\u003c/code\u003e\u003c/a\u003e benches: remove criterion deps workaround (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/sponges/compare/keccak-v0.1.3...keccak-v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.38.0 to 1.38.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.38.2\u003c/h2\u003e\n\u003cp\u003eThis release fixes a soundness issue in the broadcast channel. The channel accepts values that are \u003ccode\u003eSend\u003c/code\u003e but \u003ccode\u003e!Sync\u003c/code\u003e. Previously, the channel called \u003ccode\u003eclone()\u003c/code\u003e on these values without synchronizing. This release fixes the channel by synchronizing calls to \u003ccode\u003e.clone()\u003c/code\u003e (Thanks Austin Bonander for finding and reporting the issue).\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esync: synchronize \u003ccode\u003eclone()\u003c/code\u003e call in broadcast channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\"\u003e#7232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\"\u003e#7232\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7232\"\u003etokio-rs/tokio#7232\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.38.1\u003c/h2\u003e\n\u003ch1\u003e1.38.1 (July 16th, 2024)\u003c/h1\u003e\n\u003cp\u003eThis release fixes the bug identified as (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6682\"\u003e#6682\u003c/a\u003e), which caused timers not\nto fire when they should.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etime: update \u003ccode\u003ewake_up\u003c/code\u003e while holding all the locks of sharded time wheels (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6682\"\u003e#6682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/6682\"\u003etokio-rs/tokio#6682\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/6683\"\u003etokio-rs/tokio#6683\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/tokio-rs/tokio/commit/aa303bc2051f7c21b48bb7bfcafe8fd4f39afd21\"\u003e\u003ccode\u003eaa303bc\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.38.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7b6ccb515ff067151ed62db835f735e5653f8784\"\u003e\u003ccode\u003e7b6ccb5\u003c/code\u003e\u003c/a\u003e chore: backport CI fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4b174ce2c95fe1d1a217917db93fcc935e17e0da\"\u003e\u003ccode\u003e4b174ce\u003c/code\u003e\u003c/a\u003e sync: fix cloning value when receiving from broadcast channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9681ce2b95ae7271c041f69b9fc48912259a7ea8\"\u003e\u003ccode\u003e9681ce2\u003c/code\u003e\u003c/a\u003e chore: make 1.38 an LTS (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6706\"\u003e#6706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/14b9f7115728b77c82db8d21b6d768d16dc472a6\"\u003e\u003ccode\u003e14b9f71\u003c/code\u003e\u003c/a\u003e chore: release Tokio v1.38.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/24344dfe4b69931bfe9fe686d2424c9f626dc75b\"\u003e\u003ccode\u003e24344df\u003c/code\u003e\u003c/a\u003e time: fix race condition leading to lost timers (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `secp256k1` from 0.21.3 to 0.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.22.2/CHANGELOG.md\"\u003esecp256k1's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.22.2 - 2022-12-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/548\"\u003efix soundness issue with \u003ccode\u003epreallocated_gen_new\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.22.1 - 2022-03-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/417\"\u003eReintroduce\u003c/a\u003e accidentally removed possibility to create \u003ccode\u003eSharedSecret\u003c/code\u003e from byte serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.22.0 - 2022-03-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003ebitcoin_hashes/std\u003c/code\u003e by default; \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/410\"\u003eadd \u003ccode\u003ebitcoin-hashes-std\u003c/code\u003e feature to re-enable it\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/411\"\u003emore \u003ccode\u003eschnorrsig\u003c/code\u003e methods to \u003ccode\u003eschnorr\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/396\"\u003eObfuscate \u003ccode\u003eSharedSecret\u003c/code\u003e string serialization\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/402\"\u003eSimplify \u003ccode\u003eSharedSecret\u003c/code\u003e API\u003c/a\u003e to use a 32-byte buffer; users of custom hashes should now use bare arrays rather than this type.\u003c/li\u003e\n\u003cli\u003eChange \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/401\"\u003eserde serialization of \u003ccode\u003eParity\u003c/code\u003e\u003c/a\u003e from \u003ccode\u003ei32\u003c/code\u003e to \u003ccode\u003eu8\u003c/code\u003e; clean up \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/403\"\u003eerror handling\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/rust-bitcoin/rust-secp256k1/commit/073521c879f1312226bc19a0634796ee868f2110\"\u003e\u003ccode\u003e073521c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Backport and bump version to 0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/12e67f1995d24f92882b07364d9591d31b55a2f8\"\u003e\u003ccode\u003e12e67f1\u003c/code\u003e\u003c/a\u003e Bump version to 0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/7604f32ae895caf9fbc9fab67b33daad06297430\"\u003e\u003ccode\u003e7604f32\u003c/code\u003e\u003c/a\u003e Add saftey docs for PreallocatedContext trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/357e80029090569be07f183a5973d5687f0e113f\"\u003e\u003ccode\u003e357e800\u003c/code\u003e\u003c/a\u003e context: introduce unsafe \u003ccode\u003ePreallocatedContext\u003c/code\u003e trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/de65fb2f1e4d55ecb04afa621044a96840d449bf\"\u003e\u003ccode\u003ede65fb2\u003c/code\u003e\u003c/a\u003e Implement de/serialization for SharedSecret\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/330c91b2be1d10e6bb5a12a618f1de8f85f1929e\"\u003e\u003ccode\u003e330c91b\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Allow SharedSecret to be created from ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/463148f9a0a316c5f2cf5cb89078ed59d87dfdf6\"\u003e\u003ccode\u003e463148f\u003c/code\u003e\u003c/a\u003e bump version to 0.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/9be8e7410751f47e8b5d2ab90945a7618482bd0e\"\u003e\u003ccode\u003e9be8e74\u003c/code\u003e\u003c/a\u003e Allow SharedSecret to be created from byte array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/39e47fb645abb931d755444d3959656592390528\"\u003e\u003ccode\u003e39e47fb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Improve CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/50b7c256377494d942826705a1275055e6f93925\"\u003e\u003ccode\u003e50b7c25\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: update libsecp to latest ersion; bump ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/compare/secp256k1-0.21.3...secp256k1-0.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `diesel` from 2.2.1 to 2.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md\"\u003ediesel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.2.12] 2025-07-11\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for libsqlite3-sys 0.35.0\u003c/li\u003e\n\u003cli\u003eFixed a wrong oid for the \u003ccode\u003eoid[]\u003c/code\u003e type in the PostgreSQL backend\u003c/li\u003e\n\u003cli\u003eWorked around an issue with broken nullable detection with certain versions of libmysqlclient shipped by ubuntu\u003c/li\u003e\n\u003cli\u003eImproved compiler errors in many more cases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.11] 2025-06-12\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallow mixing aggregate and non-aggregate expressions in \u003ccode\u003eDISTINCT ON\u003c/code\u003e clauses\u003c/li\u003e\n\u003cli\u003eFixed an item referenced by a non-absolute path in \u003ccode\u003e#[derive(MultiConnection)]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImproved compiler errors in some cases\u003c/li\u003e\n\u003cli\u003eImproved the documentation for creating SqliteConnections for concurrent applications\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.10] 2025-04-25\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for libsqlite3-sys 0.35.0\u003c/li\u003e\n\u003cli\u003eFixed potential ambiguities in code generated by various derives\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.9] 2025-04-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an issue where \u003ccode\u003ediesel migration generate --diff-schema\u003c/code\u003e incorrectly uses the primary key of table B as the referenced column rather than the primary key of table A when B has a foreign key pointing to table A.\u003c/li\u003e\n\u003cli\u003eBump maximal supported libsqlite3-sys version to 0.32.0 and add explicit feature entries for the \u003ccode\u003euuid\u003c/code\u003e and \u003ccode\u003eserde_json\u003c/code\u003e feature.\u003c/li\u003e\n\u003cli\u003eFixed an issue where diesel generated unnamed prepared statements would fail with an \u003ccode\u003eunanmed prepared statement not found\u003c/code\u003e error with pgbouncer.\u003c/li\u003e\n\u003cli\u003eFix an issue with converting \u003ccode\u003eipnet::Ipnet\u003c/code\u003e values with an subnet to SQL values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.8] 2025-03-03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e#[diesel(check_for_backend(_))]\u003c/code\u003e to check fields with \u003ccode\u003e#[diesel(embed)]\u003c/code\u003e annotations\u003c/li\u003e\n\u003cli\u003eImprove custom compile error message around \u003ccode\u003eCompatibleType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug that restricted the number of allowed columns in \u003ccode\u003eCOPY FROM\u003c/code\u003e statements to 12\u003c/li\u003e\n\u003cli\u003eExpose some SqliteValue helper functions\u003c/li\u003e\n\u003cli\u003eUse consistent whitespace in \u003ccode\u003eASC\u003c/code\u003e/\u003ccode\u003eDESC\u003c/code\u003e, \u003ccode\u003eDISTINCT ON\u003c/code\u003e, and \u003ccode\u003eDELETE FROM\u003c/code\u003e clauses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.7] 2025-01-31\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed diesel thinking \u003ccode\u003ea.eq_any(b)\u003c/code\u003e was non-nullable even if \u003ccode\u003ea\u003c/code\u003e and \u003ccode\u003eb\u003c/code\u003e were nullable.\u003c/li\u003e\n\u003cli\u003eGenerate \u003ccode\u003eInstrumentationEvent::BeginTransaction\u003c/code\u003e for immediate and exclusive transactions in SQLite\u003c/li\u003e\n\u003cli\u003eMinimize the amount of duplicated code generated for \u003ccode\u003ediesel::debug_query\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eipnetwork\u003c/code\u003e to allow version 0.21.\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/diesel-rs/diesel/commit/8fb58634b39d8d9a632337df57b3336c7a388c54\"\u003e\u003ccode\u003e8fb5863\u003c/code\u003e\u003c/a\u003e Also bump diesel-cli to 2.2.3 to fix the cargo dist build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/4c0e1f765c1216d6f829940ecc857af74b18d841\"\u003e\u003ccode\u003e4c0e1f7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4195\"\u003e#4195\u003c/a\u003e from weiznich/prepare/2.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/fcd602f3f9f0d104cbf65a73f61ee20742d8324a\"\u003e\u003ccode\u003efcd602f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4130\"\u003e#4130\u003c/a\u003e from Ten0/remove_unused_NoCombinationClause\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/5c52a823bba7cef828ff4460b4bc3a97b1de9751\"\u003e\u003ccode\u003e5c52a82\u003c/code\u003e\u003c/a\u003e Prepare a diesel 2.2.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/3b624edcac5bb2018155582420260e3d85be3674\"\u003e\u003ccode\u003e3b624ed\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4170\"\u003e#4170\u003c/a\u003e from weiznich/prevent_protocol_level_size_overflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/1a61cd3921620bfe3c2e81c50f94d091360d8ce5\"\u003e\u003ccode\u003e1a61cd3\u003c/code\u003e\u003c/a\u003e Update cargo-dist to 0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/48cc9e6950e032dd955634ba89e6c98ae38b7515\"\u003e\u003ccode\u003e48cc9e6\u003c/code\u003e\u003c/a\u003e use try_from in range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/501e7e297a47a455c229e2967b8b49e135bfcdbd\"\u003e\u003ccode\u003e501e7e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4166\"\u003e#4166\u003c/a\u003e from guissalustiano/remove_cast_in_array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/7171ba19b54cefb41ec4a95f5220186021a2ff3f\"\u003e\u003ccode\u003e7171ba1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4156\"\u003e#4156\u003c/a\u003e from Aethelflaed/fix-cli-error-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/ca2a48411cad97198cacd8bdce9aadbe8fdb5580\"\u003e\u003ccode\u003eca2a484\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4154\"\u003e#4154\u003c/a\u003e from Tanguille/chore/allow-unused_qualifications-table\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diesel-rs/diesel/compare/v2.2.1...v2.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wasmtime` from 15.0.1 to 24.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bytecodealliance/wasmtime/releases\"\u003ewasmtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev24.0.5\u003c/h2\u003e\n\u003ch2\u003e24.0.5\u003c/h2\u003e\n\u003cp\u003eReleased 2025-11-11.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hc7m-r6v8-hg9q\"\u003eCVE-2025-64345\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.4\u003c/h2\u003e\n\u003ch2\u003e24.0.4\u003c/h2\u003e\n\u003cp\u003eReleased 2025-07-18.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the host caused by preview1 guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-fm79-3f68-h2fc\"\u003eCVE-2025-53901\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the preview1 adapter caused by guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11277\"\u003e#11277\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.3\u003c/h2\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.2\u003c/h2\u003e\n\u003ch2\u003e24.0.2\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-05.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bytecodealliance/wasmtime/blob/v24.0.5/RELEASES.md\"\u003ewasmtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e24.0.5\u003c/h2\u003e\n\u003cp\u003eReleased 2025-11-11.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hc7m-r6v8-hg9q\"\u003eCVE-2025-64345\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.4\u003c/h2\u003e\n\u003cp\u003eReleased 2025-07-18.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the host caused by preview1 guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-fm79-3f68-h2fc\"\u003eCVE-2025-53901\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the preview1 adapter caused by guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11277\"\u003e#11277\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.2\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-05.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to cap-std 3.4.1, for \u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/9559\"\u003e#9559\u003c/a\u003e, which fixes a wasi-filesystem sandbox\nescape on Windows.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-c2f5-jxjv-2hh8\"\u003eCVE-2024-51745\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/ef7b9b75735370ca32d9ec98bdd2e0dfee99e11d\"\u003e\u003ccode\u003eef7b9b7\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.5 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12026\"\u003e#12026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/cd58c21324787aec8b84e4fef9e3147e4ce068f1\"\u003e\u003ccode\u003ecd58c21\u003c/code\u003e\u003c/a\u003e [24.0.x] Prevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12017\"\u003e#12017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/e42e1164171e44799e25071c2d9c124e54fd0876\"\u003e\u003ccode\u003ee42e116\u003c/code\u003e\u003c/a\u003e Backport some CI network reliability changes (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12011\"\u003e#12011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/33be094058fdb5699bf0f5c822ffe106e4f05049\"\u003e\u003ccode\u003e33be094\u003c/code\u003e\u003c/a\u003e [24.0.x] Use github immutable releases (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11917\"\u003e#11917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/d02f341bd2055d44709699a200d8ba9f343eab64\"\u003e\u003ccode\u003ed02f341\u003c/code\u003e\u003c/a\u003e [24.0.x] Allow dead code in \u003ccode\u003ecomponent_api\u003c/code\u003e fuzz target (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11845\"\u003e#11845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/bde712e300dcb1fe1d44ae5af5121630aee4c3b7\"\u003e\u003ccode\u003ebde712e\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003edoc_auto_cfg\u003c/code\u003e to \u003ccode\u003edoc_cfg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11810\"\u003e#11810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/55fa924960710aac906a0547d158d0fde960ddad\"\u003e\u003ccode\u003e55fa924\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.4 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11273\"\u003e#11273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/6ced2540c8ab2ac6d0fa1c24eb0d8bf41b293e88\"\u003e\u003ccode\u003e6ced254\u003c/code\u003e\u003c/a\u003e [24.0.4] backport \u003ccode\u003efd_renumber\u003c/code\u003e fixes (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11278\"\u003e#11278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/6f0758122913c21e65bd2275c23ab174fbe16856\"\u003e\u003ccode\u003e6f07581\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.3 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/35e2c8842b2bf7dbbf46a2cd8697bf3801e6977f\"\u003e\u003ccode\u003e35e2c88\u003c/code\u003e\u003c/a\u003e Fix tables holding their registered types (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wasmtime/compare/v15.0.1...v24.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openssl` from 0.10.64 to 0.10.72\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-openssl/rust-openssl/releases\"\u003eopenssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eopenssl-v0.10.72\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake set_rsa_oaep_md visible to boringssl config by \u003ca href=\"https://github.com/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2372\"\u003esfackler/rust-openssl#2372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in openssl-sys build script by \u003ca href=\"https://github.com/rushilmehra\"\u003e\u003ccode\u003e@​rushilmehra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2375\"\u003esfackler/rust-openssl#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify the two BoringSSL codepaths a bit and simplify init by \u003ca href=\"https://github.com/davidben\"\u003e\u003ccode\u003e@​davidben\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2377\"\u003esfackler/rust-openssl#2377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkey_ctx: Fix link to the corresponding OpenSSL function by \u003ca href=\"https://github.com/Jakuje\"\u003e\u003ccode\u003e@​Jakuje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2378\"\u003esfackler/rust-openssl#2378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix test on MSRV by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2383\"\u003esfackler/rust-openssl#2383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for AWS-LC to openssl and openssl-sys crates by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/1805\"\u003esfackler/rust-openssl#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable additional capabilities for AWS-LC by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2386\"\u003esfackler/rust-openssl#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse --experimental with bindgen-cli with aws-lc build by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2389\"\u003esfackler/rust-openssl#2389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed two UAFs and bumped versions for release by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2390\"\u003esfackler/rust-openssl#2390\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/Jakuje\"\u003e\u003ccode\u003e@​Jakuje\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2378\"\u003esfackler/rust-openssl#2378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/1805\"\u003esfackler/rust-openssl#1805\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl-v0.10.71\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose rc2 ciphers on symm::Cipher by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2361\"\u003esfackler/rust-openssl#2361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd full Apache license file to openssl by \u003ca href=\"https://github.com/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2366\"\u003esfackler/rust-openssl#2366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease openssl v0.10.71 and openssl-sys v0.9.106 by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2369\"\u003esfackler/rust-openssl#2369\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/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2366\"\u003esfackler/rust-openssl#2366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.71\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.71\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl v0.10.70\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix CI by pinning to the Ubuntu 22.04 image by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2357\"\u003esfackler/rust-openssl#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove EC_METHOD and EC_GROUP_new for LibreSSL 4.1 by \u003ca href=\"https://github.com/botovq\"\u003e\u003ccode\u003e@​botovq\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2356\"\u003esfackler/rust-openssl#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest against 3.4.0 final release by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2359\"\u003esfackler/rust-openssl#2359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSslMethod::{dtls_client,dtls_server}\u003c/code\u003e by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2358\"\u003esfackler/rust-openssl#2358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lifetimes in ssl::select_next_proto by \u003ca href=\"https://github.com/sfackler\"\u003e\u003ccode\u003e@​sfackler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2360\"\u003esfackler/rust-openssl#2360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.69...openssl-v0.10.70\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.69...openssl-v0.10.70\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl v0.10.69\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): Update \u003ccode\u003eopenssl-macro\u003c/code\u003e to version \u003ccode\u003e0.1.1\u003c/code\u003e by \u003ca href=\"https://github.com/caspermeijn\"\u003e\u003ccode\u003e@​caspermeijn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2324\"\u003esfackler/rust-openssl#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable set_alpn_select_callback for BoringSSL by \u003ca href=\"https://github.com/ViktoriiaKovalova\"\u003e\u003ccode\u003e@​ViktoriiaKovalova\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2327\"\u003esfackler/rust-openssl#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch the test to use prime256v1 based key by \u003ca href=\"https://github.com/dcermak\"\u003e\u003ccode\u003e@​dcermak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2330\"\u003esfackler/rust-openssl#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose EVP_DigestSqueeze from Hasher by \u003ca href=\"https://github.com/initsecret\"\u003e\u003ccode\u003e@​initsecret\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2275\"\u003esfackler/rust-openssl#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose SSL_CTX_load_verify_locations by \u003ca href=\"https://github.com/sfackler\"\u003e\u003ccode\u003e@​sfackler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2353\"\u003esfackler/rust-openssl#2353\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/caspermeijn\"\u003e\u003ccode\u003e@​caspermeijn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2324\"\u003esfackler/rust-openssl#2324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/87085bd67896b7f92e6de35d081f607a334beae4\"\u003e\u003ccode\u003e87085bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2390\"\u003e#2390\u003c/a\u003e from alex/uaf-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/d1a12e21573e95727b2e38b8b65273cb389be7e4\"\u003e\u003ccode\u003ed1a12e2\u003c/code\u003e\u003c/a\u003e Fixed two UAFs and bumped versions for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/7c7b2e6c9f95e77e56ab37af70b16de75beff387\"\u003e\u003ccode\u003e7c7b2e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2389\"\u003e#2389\u003c/a\u003e from skmcgrail/aws-lc-follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/34a477bff20cbe43492915338d3c12597430c345\"\u003e\u003ccode\u003e34a477b\u003c/code\u003e\u003c/a\u003e Use --experimental with bindgen-cli with aws-lc build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/d4bf0710640e4725b8b237968040aef3e5f4ab9a\"\u003e\u003ccode\u003ed4bf071\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2386\"\u003e#2386\u003c/a\u003e from skmcgrail/aws-lc-follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/a86bf670c4cba3ee5531838b52419356791d966e\"\u003e\u003ccode\u003ea86bf67\u003c/code\u003e\u003c/a\u003e Remove comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/705dbfb2ee3f2d7151ff313d840bf558435d4379\"\u003e\u003ccode\u003e705dbfb\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/e0df413d46a89303c42e15bf7d4566193b242466\"\u003e\u003ccode\u003ee0df413\u003c/code\u003e\u003c/a\u003e Skip final call for LibreSSL 4.1.0 for CCM mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/2f1164b5e838d3665dd10a9fac19e22174289ea3\"\u003e\u003ccode\u003e2f1164b\u003c/code\u003e\u003c/a\u003e Enable additional capabilities for AWS-LC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/dde9ffb36071249ff98474eec853fd830aea44f5\"\u003e\u003ccode\u003edde9ffb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/1805\"\u003e#1805\u003c/a\u003e from skmcgrail/aws-lc-support-final\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.64...openssl-v0.10.72\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.10.1 to 0.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs/tree/object_store_0.10.2\"\u003eobject_store_0.10.2\u003c/a\u003e (2024-07-17)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs/compare/object_store_0.10.1...object_store_0.10.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRelax \u003ccode\u003eWriteMultipart\u003c/code\u003e API to support aborting after completion \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5977\"\u003e#5977\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eMake ObjectStoreScheme in the object_store crate public \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5911\"\u003e#5911\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd BufUploader to implement same feature upon \u003ccode\u003eWriteMultipart\u003c/code\u003e like \u003ccode\u003eBufWriter\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5834\"\u003e#5834\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInvestigate why \u003ccode\u003eInstanceCredentialProvider::cache\u003c/code\u003e is flagged as dead code \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5884\"\u003e#5884\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e[object_store] Potential race condition in \u003ccode\u003elist_with_delimiter\u003c/code\u003e on \u003ccode\u003eLocal\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5800\"\u003e#5800\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDocumentation updates:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect timeout in comment from 5s to 30s \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6073\"\u003e#6073\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/trungda\"\u003etrungda\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken links of object_store_opendal README \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5929\"\u003e#5929\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add object_store_opendal as related projects \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5926\"\u003e#5926\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update docs to delineate which ObjectStore lists are recursive \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5794\"\u003e#5794\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/wiedld\"\u003ewiedld\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument object store release cadence \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5750\"\u003e#5750\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSanitize error message for sensitive requests \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6074\"\u003e#6074\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.35.0 to 0.36.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6032\"\u003e#6032\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse GCE metadata server env var overrides \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6015\"\u003e#6015\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/barronw\"\u003ebarronw\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.34.0 to 0.35.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5983\"\u003e#5983\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically cleanup empty dirs in LocalFileSystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5978\"\u003e#5978\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWriteMultipart Abort on MultipartUpload::complete Error \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5974\"\u003e#5974\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.33.0 to 0.34.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5954\"\u003e#5954\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.32.0 to 0.33.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5946\"\u003e#5946\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMultipartUpload\u003c/code\u003e blanket implementation for \u003ccode\u003eBox\u0026lt;W\u0026gt;\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5919\"\u003e#5919\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd user defined metadata \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5915\"\u003e#5915\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/criccomini\"\u003ecriccomini\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake ObjectStoreScheme public \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5912\"\u003e#5912\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/orf\"\u003eorf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Remove not used cache in InstanceCredentialProvider \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5888\"\u003e#5888\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix clippy for object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5883\"\u003e#5883\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.31.0 to 0.32.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5870\"\u003e#5870\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(object_store): Add \u003ccode\u003eput\u003c/code\u003e API for buffered::BufWriter \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5835\"\u003e#5835\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 5592: Colon (:) in in object_store::path::{Path} is not handled on Windows \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5830\"\u003e#5830\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/hesampakdaman\"\u003ehesampakdaman\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix issue \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/5800\"\u003e#5800\u003c/a\u003e: Handle missing files in list_with_delimiter \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5803\"\u003e#5803\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/hesampakdaman\"\u003ehesampakdaman\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate nix requirement from 0.28.0 to 0.29.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5799\"\u003e#5799\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate itertools requirement from 0.12.0 to 0.13.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5780\"\u003e#5780\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd additional WriteMultipart tests (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/5743\"\u003e#5743\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5746\"\u003e#5746\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e* \u003cem\u003eThis Changelog was automatically generated by \u003ca href=\"https://github.com/github-changelog-generator/github-changelog-generator\"\u003egithub_changelog_generator\u003c/a\u003e\u003c/em\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\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `crossbeam-channel` from 0.5.13 to 0.5.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crossbeam-rs/crossbeam/releases\"\u003ecrossbeam-channel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecrossbeam-channel 0.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression introduced in 0.5.12 that can lead to a double free when dropping unbounded channel. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecrossbeam-channel 0.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix stack overflow when sending large value to unbounded channel. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1146\"\u003e#1146\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1147\"\u003e#1147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSelect::new_biased\u003c/code\u003e function. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove inefficient spinning. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1154\"\u003e#1154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress buggy \u003ccode\u003eclippy::zero_repeat_side_effects\u003c/code\u003e lint in macro generated code. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1123\"\u003e#1123\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/crossbeam-rs/crossbeam/commit/d35ffde18a76ae9667f602d8c0127ff89ac2e4d4\"\u003e\u003ccode\u003ed35ffde\u003c/code\u003e\u003c/a\u003e Prepare for the next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/6ec74ecae896df5fc239518b45a1bfd258c9db68\"\u003e\u003ccode\u003e6ec74ec\u003c/code\u003e\u003c/a\u003e crossbeam-channel: prevent double free on Drop (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/ccd83ac4108a2a1b41e9c6e79c87267167d18dfa\"\u003e\u003ccode\u003eccd83ac\u003c/code\u003e\u003c/a\u003e Prepare for the next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/54988eb2399c889fb82926c1508bb0ec31bedba2\"\u003e\u003ccode\u003e54988eb\u003c/code\u003e\u003c/a\u003e Calculate layout in const context\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/761d0b67e2849479f7b376b4c02a191f6ed796aa\"\u003e\u003ccode\u003e761d0b6\u003c/code\u003e\u003c/a\u003e Port \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1146\"\u003e#1146\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1147\"\u003e#1147\u003c/a\u003e to deque::Injector and queue::SegQueue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/8144fbb41e67046d341034843887b0dd5963cddb\"\u003e\u003ccode\u003e8144fbb\u003c/code\u003e\u003c/a\u003e Remove optimistic spinning from Context::wait_until\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/a92f6c4fbb5527ef4f86239fd18df426b4e1d84f\"\u003e\u003ccode\u003ea92f6c4\u003c/code\u003e\u003c/a\u003e Bump peter-evans/create-pull-request from 5 to 7 (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1153\"\u003e#1153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/66d41a904f8f51d82d806b86856d72290202d491\"\u003e\u003ccode\u003e66d41a9\u003c/code\u003e\u003c/a\u003e channel: Add new_biased constructor for biased channel selection (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/cros...\n\n_Description has been truncated_","html_url":"https://github.com/szabiiii/graph-node/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/szabiiii%2Fgraph-node/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3949957702","node_id":"PR_kwDOQ4oha87ENqwa","number":14,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T00:12:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T23:21:52.000Z","updated_at":"2026-02-24T00:12:40.000Z","time_to_close":607847,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.39","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.3` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.39` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis-rs/redis-rs/releases\"\u003eredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredis-1.0.3\u003c/h2\u003e\n\u003ch4\u003eChanges \u0026amp; Bug fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate editions for crate (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1903\"\u003e#1903\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reconnect removes all other connections (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1919\"\u003e#1919\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMention added timeouts in migration doc (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1925\"\u003e#1925\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the reference to how to avoid setting client info (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1930\"\u003e#1930\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix timeout details in docs (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1934\"\u003e#1934\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake MultiplexedConnection buffer size configurable (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1935\"\u003e#1935\u003c/a\u003e by \u003ca href=\"https://github.com/paz-raon\"\u003e\u003ccode\u003e@​paz-raon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix acl info and add rule (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1928\"\u003e#1928\u003c/a\u003e by \u003ca href=\"https://github.com/cn-kali-team\"\u003e\u003ccode\u003e@​cn-kali-team\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/redis-rs/redis-rs/commit/a43ef198031582d085a3de44e60b50df00f4e13a\"\u003e\u003ccode\u003ea43ef19\u003c/code\u003e\u003c/a\u003e Prepare new version (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/aef9022f93d9cc692af32242bc9140a95129e795\"\u003e\u003ccode\u003eaef9022\u003c/code\u003e\u003c/a\u003e fix acl info and add rule (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/7cc3f4ceef1a78cc9e32b1f4cb68773e93e89ddc\"\u003e\u003ccode\u003e7cc3f4c\u003c/code\u003e\u003c/a\u003e Make MultiplexedConnection buffer size configurable \u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1933\"\u003e#1933\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/cae31dc593ff98060afad2b88796fc8f0ecfaa5d\"\u003e\u003ccode\u003ecae31dc\u003c/code\u003e\u003c/a\u003e Fix the reference to how to avoid setting client info. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/63d0ddb55dcad0f3bfbb3a03123686da5072ed71\"\u003e\u003ccode\u003e63d0ddb\u003c/code\u003e\u003c/a\u003e Fix the reference to how to avoid setting client info. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/8796f0e15dd745c2f1f710f0f465e7bd86b2070e\"\u003e\u003ccode\u003e8796f0e\u003c/code\u003e\u003c/a\u003e Mention added timeouts in migration doc. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/f46e4ead1dc383a256bdb55a1a8f7a65eeec75c5\"\u003e\u003ccode\u003ef46e4ea\u003c/code\u003e\u003c/a\u003e Fix reconnect removes all other connections. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/70f738c9956e297e5bfa5ef861ae130a174a1a32\"\u003e\u003ccode\u003e70f738c\u003c/code\u003e\u003c/a\u003e Bump lru from 0.16.2 to 0.16.3 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/6447c010a3d04508d2d10caeaff583574f1714f6\"\u003e\u003ccode\u003e6447c01\u003c/code\u003e\u003c/a\u003e Bump tempfile from 3.23.0 to 3.24.0 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/47e38be734ea6fb129392de6ada8c7719b6bf90e\"\u003e\u003ccode\u003e47e38be\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.145 to 1.0.148 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.43\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/34b5f49e9d7cdcabda6eea054609a2ce4ba947f0\"\u003e\u003ccode\u003e34b5f49\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/8c827116b9d67fe926eceb553ce95656dd7627d0\"\u003e\u003ccode\u003e8c82711\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea1f11b356fde5c2825679378e8ddf6e153942e5\"\u003e\u003ccode\u003eea1f11b\u003c/code\u003e\u003c/a\u003e Drop deny lints, eager Debug impls are a mixed blessing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/35f9f2daef4c3132546d0004fdf37284df023fd3\"\u003e\u003ccode\u003e35f9f2d\u003c/code\u003e\u003c/a\u003e Add feature gated defmt support.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.43\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.39\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/e67f0b123af45c35a9d00e365650534a136254a8\"\u003e\u003ccode\u003ee67f0b1\u003c/code\u003e\u003c/a\u003e Fix decoding of empty response streams. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f5e532e2989752f6d35f8375ddeeb196c8506713\"\u003e\u003ccode\u003ef5e532e\u003c/code\u003e\u003c/a\u003e chore(deps): update proptest-derive requirement from 0.7 to 0.8 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/59bb9f2aa64a89bb82efbc933fd789d32fa6371c\"\u003e\u003ccode\u003e59bb9f2\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/439\"\u003e#439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/3705127e4a6e7378c28c422eb1bb9e6da78e2adb\"\u003e\u003ccode\u003e3705127\u003c/code\u003e\u003c/a\u003e chore: Set async-compression msrv (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/a063a3e0d66eada0035b0e812c7aec1c2a810193\"\u003e\u003ccode\u003ea063a3e\u003c/code\u003e\u003c/a\u003e Fix BufWriter::flush_buf: propagate error before reset (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/30a69f79487e3d602e79093b8523e99470734f86\"\u003e\u003ccode\u003e30a69f7\u003c/code\u003e\u003c/a\u003e chore: Switch futures_core::ready to standard library api (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/34ac711569d0671cf17833aff27d4ec420ad49d0\"\u003e\u003ccode\u003e34ac711\u003c/code\u003e\u003c/a\u003e ci: Use cargo-deny graph option (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_array\u003c/code\u003e, \u003ccode\u003echoose_multiple_weighted\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_weighted\u003c/code\u003e, struct \u003ccode\u003eSliceChooseIter\u003c/code\u003e -\u0026gt; \u003ccode\u003eIndexedSamples\u003c/code\u003e and fns \u003ccode\u003eIteratorRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_fill\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_fill\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Edition 2024 and MSRV 1.85 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet \u003ccode\u003eFill\u003c/code\u003e be implemented for element types, not sliceable types (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOsError::raw_os_error\u003c/code\u003e on UEFI targets by returning \u003ccode\u003eOption\u0026lt;usize\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace fn \u003ccode\u003eTryRngCore::read_adapter(..) -\u0026gt; RngReadAdapter\u003c/code\u003e with simpler struct \u003ccode\u003eRngReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fns \u003ccode\u003eSeedableRng::from_os_rng\u003c/code\u003e, \u003ccode\u003etry_from_os_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eClone\u003c/code\u003e support for \u003ccode\u003eStdRng\u003c/code\u003e, \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epostcard\u003c/code\u003e instead of \u003ccode\u003ebincode\u003c/code\u003e to test the serde feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid excessive allocation in \u003ccode\u003eIteratorRandom::sample\u003c/code\u003e when \u003ccode\u003eamount\u003c/code\u003e is much larger than iterator size (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eos_rng\u003c/code\u003e -\u0026gt; \u003ccode\u003esys_rng\u003c/code\u003e, \u003ccode\u003eOsRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysRng\u003c/code\u003e, \u003ccode\u003eOsError\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eRngExt\u003c/code\u003e as upstream \u003ccode\u003erand_core\u003c/code\u003e has renamed \u003ccode\u003eRngCore\u003c/code\u003e -\u0026gt; \u003ccode\u003eRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fns \u003ccode\u003eIndexedRandom::choose_iter\u003c/code\u003e, \u003ccode\u003echoose_weighted_iter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eXoshiro128PlusPlus\u003c/code\u003e, \u003ccode\u003eXoshiro256PlusPlus\u003c/code\u003e prngs (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eChaCha8Rng\u003c/code\u003e, \u003ccode\u003eChaCha12Rng\u003c/code\u003e, \u003ccode\u003eChaCha20Rng\u003c/code\u003e behind \u003ccode\u003echacha\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFn \u003ccode\u003erand::make_rng() -\u0026gt; R where R: SeedableRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemovals\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved unused feature \u0026quot;nightly\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved feature \u003ccode\u003esmall_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1632\"\u003erust-random/rand#1632\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1642\"\u003erust-random/rand#1642\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1649\"\u003erust-random/rand#1649\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1652\"\u003erust-random/rand#1652\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1653\"\u003erust-random/rand#1653\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1659\"\u003erust-random/rand#1659\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1665\"\u003erust-random/rand#1665\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1669\"\u003erust-random/rand#1669\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1674\"\u003erust-random/rand#1674\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1677\"\u003erust-random/rand#1677\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1693\"\u003erust-random/rand#1693\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1695\"\u003erust-random/rand#1695\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1697\"\u003erust-random/rand#1697\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1717\"\u003erust-random/rand#1717\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1722\"\u003erust-random/rand#1722\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1732\"\u003erust-random/rand#1732\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1734\"\u003erust-random/rand#1734\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/rust-random/rand/commit/acc5f246d3338ffea40aa0f25a46f84d6d19db8d\"\u003e\u003ccode\u003eacc5f24\u003c/code\u003e\u003c/a\u003e Prepare v0.10.0 releases (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1729\"\u003e#1729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/95c51651c904ca8e77cdec5ebb6f218bb505f18f\"\u003e\u003ccode\u003e95c5165\u003c/code\u003e\u003c/a\u003e Add fn rand::make_rng (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/146da581490e534332a6018c15d7765b4c16851e\"\u003e\u003ccode\u003e146da58\u003c/code\u003e\u003c/a\u003e CHANGELOG: add PR links (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/8cacd6da6df9256d13d8ceb499310844227379fd\"\u003e\u003ccode\u003e8cacd6d\u003c/code\u003e\u003c/a\u003e README tweaks (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/28e3df866fdf2a1892abce84a0832c1eb15511ef\"\u003e\u003ccode\u003e28e3df8\u003c/code\u003e\u003c/a\u003e Update chacha20: use ChaChaCore directly; remove bytes_until_reseed field (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/03db3110d0224cf5c9ae7b4462e58f4dca4a5293\"\u003e\u003ccode\u003e03db311\u003c/code\u003e\u003c/a\u003e Replace fn reseed_and_generate with try_to_reseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/b14483e6abd464c2745ed701cebf214a0f6fb374\"\u003e\u003ccode\u003eb14483e\u003c/code\u003e\u003c/a\u003e Apply inline attr to fn generate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/fda8f74872f759cf72514c84dec30033c04f60d1\"\u003e\u003ccode\u003efda8f74\u003c/code\u003e\u003c/a\u003e Remove bytes_until_reseed field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/213bb3bd4270df73bdd4885c2bf5682dce73c03d\"\u003e\u003ccode\u003e213bb3b\u003c/code\u003e\u003c/a\u003e Bump chacha20 to 0.10.0-rc.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/72afe1e973fcd83d840cf597888223072bbdb04c\"\u003e\u003ccode\u003e72afe1e\u003c/code\u003e\u003c/a\u003e Minor tweaks; prepare v0.10.0-rc.9 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.1 - Fixes in read_to_end / read_text\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e. The scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.39.0 - Config for Writer\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with XHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e in \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro which is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e of \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and \u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e:...\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3948089149","node_id":"PR_kwDOQfasa87EHaal","number":14,"state":"closed","title":"Bump the rust-dependencies group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T14:28:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T14:39:16.000Z","updated_at":"2026-02-23T14:28:26.000Z","time_to_close":604148,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"rust-dependencies","update_count":57,"packages":[{"name":"uuid","old_version":"1.18.1","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"serde_with","old_version":"3.16.0","new_version":"3.16.1","repository_url":"https://github.com/jonasbb/serde_with"},{"name":"http","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/hyperium/http"},{"name":"tokio-stream","old_version":"0.1.17","new_version":"0.1.18","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio","old_version":"1.48.0","new_version":"1.49.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tracing","old_version":"0.1.41","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"axum","old_version":"0.8.7","new_version":"0.8.8","repository_url":"https://github.com/tokio-rs/axum"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.101","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"tracing-subscriber","old_version":"0.3.20","new_version":"0.3.22","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"clap","old_version":"4.5.52","new_version":"4.5.58","repository_url":"https://github.com/clap-rs/clap"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"minijinja","old_version":"2.12.0","new_version":"2.15.1","repository_url":"https://github.com/mitsuhiko/minijinja"},{"name":"url","old_version":"2.5.7","new_version":"2.5.8","repository_url":"https://github.com/servo/rust-url"},{"name":"google-cloud-auth","old_version":"1.1.0","new_version":"1.3.0","repository_url":"https://github.com/googleapis/google-cloud-rust"},{"name":"object_store","old_version":"0.12.4","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"ts-rs","old_version":"11.1.0","new_version":"12.0.1","repository_url":"https://github.com/Aleph-Alpha/ts-rs"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"git2","old_version":"0.20.2","new_version":"0.20.4","repository_url":"https://github.com/rust-lang/git2-rs"},{"name":"tower-http","old_version":"0.6.6","new_version":"0.6.8","repository_url":"https://github.com/tower-rs/tower-http"},{"name":"rlt","old_version":"0.2.1","new_version":"0.5.0","repository_url":"https://github.com/wfxr/rlt"},{"name":"metrics-exporter-prometheus","old_version":"0.17.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"schemars","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/GREsau/schemars"},{"name":"aws-sdk-bedrockruntime","old_version":"1.113.0","new_version":"1.115.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"aws-smithy-types","old_version":"1.3.4","new_version":"1.4.4","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"aws-types","old_version":"1.3.10","new_version":"1.3.12","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"blake3","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/BLAKE3-team/BLAKE3"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"jsonschema","old_version":"0.33.0","new_version":"0.42.0","repository_url":"https://github.com/Stranger6667/jsonschema"},{"name":"jsonwebtoken","old_version":"10.2.0","new_version":"10.3.0","repository_url":"https://github.com/Keats/jsonwebtoken"},{"name":"metrics","old_version":"0.24.2","new_version":"0.24.3","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"aws-sdk-sagemakerruntime","old_version":"1.91.0","new_version":"1.92.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio-util","old_version":"0.7.17","new_version":"0.7.18","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"moka","old_version":"0.12.11","new_version":"0.12.13","repository_url":"https://github.com/moka-rs/moka"},{"name":"arc-swap","old_version":"1.7.1","new_version":"1.8.2","repository_url":"https://github.com/vorner/arc-swap"},{"name":"tempfile","old_version":"3.23.0","new_version":"3.25.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"rand_distr","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/rust-random/rand_distr"},{"name":"log","old_version":"0.4.28","new_version":"0.4.29","repository_url":"https://github.com/rust-lang/log"},{"name":"mockall","old_version":"0.13.1","new_version":"0.14.0","repository_url":"https://github.com/asomers/mockall"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"napi","old_version":"2.16.17","new_version":"3.8.3","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"napi-derive","old_version":"2.16.13","new_version":"3.5.2","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"hyper-util","old_version":"0.1.18","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"rcgen","old_version":"0.14.5","new_version":"0.14.7","repository_url":"https://github.com/rustls/rcgen"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.36","repository_url":"https://github.com/rustls/rustls"},{"name":"indicatif","old_version":"0.18.3","new_version":"0.18.4","repository_url":"https://github.com/console-rs/indicatif"},{"name":"proc-macro2","old_version":"1.0.103","new_version":"1.0.106","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.42","new_version":"1.0.44","repository_url":"https://github.com/dtolnay/quote"},{"name":"syn","old_version":"2.0.110","new_version":"2.0.116","repository_url":"https://github.com/dtolnay/syn"},{"name":"trybuild","old_version":"1.0.114","new_version":"1.0.116","repository_url":"https://github.com/dtolnay/trybuild"},{"name":"tree-sitter","old_version":"0.25.10","new_version":"0.26.5","repository_url":"https://github.com/tree-sitter/tree-sitter"},{"name":"tree-sitter-md","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/tree-sitter-grammars/tree-sitter-markdown"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 55 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.18.1` | `1.21.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [serde_with](https://github.com/jonasbb/serde_with) | `3.16.0` | `3.16.1` |\n| [http](https://github.com/hyperium/http) | `1.3.1` | `1.4.0` |\n| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.17` | `0.1.18` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.49.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.41` | `0.1.44` |\n| [axum](https://github.com/tokio-rs/axum) | `0.8.7` | `0.8.8` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.101` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.20` | `0.3.22` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.52` | `4.5.58` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [minijinja](https://github.com/mitsuhiko/minijinja) | `2.12.0` | `2.15.1` |\n| [url](https://github.com/servo/rust-url) | `2.5.7` | `2.5.8` |\n| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `1.1.0` | `1.3.0` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.13.1` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [ts-rs](https://github.com/Aleph-Alpha/ts-rs) | `11.1.0` | `12.0.1` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [git2](https://github.com/rust-lang/git2-rs) | `0.20.2` | `0.20.4` |\n| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.6` | `0.6.8` |\n| [rlt](https://github.com/wfxr/rlt) | `0.2.1` | `0.5.0` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.17.2` | `0.18.1` |\n| [schemars](https://github.com/GREsau/schemars) | `1.1.0` | `1.2.1` |\n| [aws-sdk-bedrockruntime](https://github.com/awslabs/aws-sdk-rust) | `1.113.0` | `1.115.0` |\n| [aws-smithy-types](https://github.com/smithy-lang/smithy-rs) | `1.3.4` | `1.4.4` |\n| [aws-types](https://github.com/smithy-lang/smithy-rs) | `1.3.10` | `1.3.12` |\n| [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.2` | `1.8.3` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.33.0` | `0.42.0` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.2.0` | `10.3.0` |\n| [metrics](https://github.com/metrics-rs/metrics) | `0.24.2` | `0.24.3` |\n| [aws-sdk-sagemakerruntime](https://github.com/awslabs/aws-sdk-rust) | `1.91.0` | `1.92.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.17` | `0.7.18` |\n| [moka](https://github.com/moka-rs/moka) | `0.12.11` | `0.12.13` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.7.1` | `1.8.2` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.23.0` | `3.25.0` |\n| [rand_distr](https://github.com/rust-random/rand_distr) | `0.5.1` | `0.6.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |\n| [mockall](https://github.com/asomers/mockall) | `0.13.1` | `0.14.0` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [napi](https://github.com/napi-rs/napi-rs) | `2.16.17` | `3.8.3` |\n| [napi-derive](https://github.com/napi-rs/napi-rs) | `2.16.13` | `3.5.2` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.18` | `0.1.20` |\n| [rcgen](https://github.com/rustls/rcgen) | `0.14.5` | `0.14.7` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.36` |\n| [indicatif](https://github.com/console-rs/indicatif) | `0.18.3` | `0.18.4` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.103` | `1.0.106` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.42` | `1.0.44` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.110` | `2.0.116` |\n| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.114` | `1.0.116` |\n| [tree-sitter](https://github.com/tree-sitter/tree-sitter) | `0.25.10` | `0.26.5` |\n| [tree-sitter-md](https://github.com/tree-sitter-grammars/tree-sitter-markdown) | `0.5.1` | `0.5.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n\n\nUpdates `uuid` from 1.18.1 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core by \u003ca href=\"https://github.com/paolobarbolini\"\u003e\u003ccode\u003e@​paolobarbolini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/843\"\u003euuid-rs/uuid#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to 2021 edition and fix most clippy warnings by \u003ca href=\"https://github.com/paolobarbolini\"\u003e\u003ccode\u003e@​paolobarbolini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/848\"\u003euuid-rs/uuid#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.19.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/849\"\u003euuid-rs/uuid#849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.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/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_with` from 3.16.0 to 3.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasbb/serde_with/releases\"\u003eserde_with's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eserde_with v3.16.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eJsonSchemaAs\u003c/code\u003e of \u003ccode\u003eSetPreventDuplicates\u003c/code\u003e and \u003ccode\u003eSetLastValueWins\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/906\"\u003e#906\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/907\"\u003e#907\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/jonasbb/serde_with/commit/8513323fda11d534cde3e601c7d7073b089a849d\"\u003e\u003ccode\u003e8513323\u003c/code\u003e\u003c/a\u003e Bump version to 3.16.1 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/5392bbe75ea020264fdb9d5c81290af62c239bc3\"\u003e\u003ccode\u003e5392bbe\u003c/code\u003e\u003c/a\u003e Bump version to 3.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/1e54f1cd38b6c5a0d2765377f46abec16e6972c5\"\u003e\u003ccode\u003e1e54f1c\u003c/code\u003e\u003c/a\u003e Fix duplicate schema set definitions for schemars 0.8, 0.9, and 1.0 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/907\"\u003e#907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/06501806455df8ad09b988d062e9bf1a921d1876\"\u003e\u003ccode\u003e0650180\u003c/code\u003e\u003c/a\u003e Fix duplicate schema set definitions for schemars 0.8, 0.9, and 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/41d1033438be0bf99cbe5c2174f8a8928dbfd188\"\u003e\u003ccode\u003e41d1033\u003c/code\u003e\u003c/a\u003e Fix test conditions for schemars tests to include \u0026quot;hex\u0026quot; feature\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/2eed58af053f1e9081c67d9865a619c3c6afd4e3\"\u003e\u003ccode\u003e2eed58a\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/905\"\u003e#905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/ed040f2330a72456708f4f649e7bdbb27f70f00e\"\u003e\u003ccode\u003eed040f2\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/fa2129b1b994f527493ee230b7f64cd107719122\"\u003e\u003ccode\u003efa2129b\u003c/code\u003e\u003c/a\u003e Bump ron from 0.11.0 to 0.12.0 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/b55cb9975786db62f0f4704a9a590dcb4ad1966c\"\u003e\u003ccode\u003eb55cb99\u003c/code\u003e\u003c/a\u003e Bump ron from 0.11.0 to 0.12.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonasbb/serde_with/compare/v3.16.0...v3.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStatusCode::EARLY_HINTS\u003c/code\u003e constant for 103 Early Hints.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAuthority::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003ePathAndQuery::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMSRV increased to 1.57 (allows legible const fn panic messages).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Rand dependency to v0.9.1 by \u003ca href=\"https://github.com/FarzadMohtasham\"\u003e\u003ccode\u003e@​FarzadMohtasham\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/763\"\u003ehyperium/http#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation on latest nightly by \u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/769\"\u003ehyperium/http#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary .expect()s for empty HeaderMap by \u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/768\"\u003ehyperium/http#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: show types in \u003ccode\u003eExtensions\u003c/code\u003e debug output by \u003ca href=\"https://github.com/crepererum\"\u003e\u003ccode\u003e@​crepererum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/773\"\u003ehyperium/http#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Clarify the \u003ccode\u003eHeaderMap\u003c/code\u003e documentaion by \u003ca href=\"https://github.com/Sol-Ell\"\u003e\u003ccode\u003e@​Sol-Ell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/774\"\u003ehyperium/http#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: update format for tests by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/782\"\u003ehyperium/http#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e const by \u003ca href=\"https://github.com/coolreader18\"\u003e\u003ccode\u003e@​coolreader18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/761\"\u003ehyperium/http#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix typo 'an' to 'and' in http::status module documentation by \u003ca href=\"https://github.com/zxzxovo\"\u003e\u003ccode\u003e@​zxzxovo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/784\"\u003ehyperium/http#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent panic in try_reserve/try_with_capacity on capacity overflow by \u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/787\"\u003ehyperium/http#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add reserve() to Extend impl for (Option\u003c!-- raw HTML omitted --\u003e, T)) by \u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/788\"\u003ehyperium/http#788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/claudecodering\"\u003e\u003ccode\u003e@​claudecodering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/790\"\u003ehyperium/http#790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump MSRV to 1.57 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/793\"\u003ehyperium/http#793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd EARLY_HINTS status code by \u003ca href=\"https://github.com/mdevino\"\u003e\u003ccode\u003e@​mdevino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/758\"\u003ehyperium/http#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(header): use better panic message in const HeaderName and HeaderValue by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/797\"\u003ehyperium/http#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove unnecessary extern crate sentence by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/799\"\u003ehyperium/http#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v5 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/800\"\u003ehyperium/http#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(uri): make \u003ccode\u003eAuthority/PathAndQuery::from_static\u003c/code\u003e const by \u003ca href=\"https://github.com/WaterWhisperer\"\u003e\u003ccode\u003e@​WaterWhisperer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/786\"\u003ehyperium/http#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(header): inline FNV hasher to reduce dependencies by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/796\"\u003ehyperium/http#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.4.0 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/803\"\u003ehyperium/http#803\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/FarzadMohtasham\"\u003e\u003ccode\u003e@​FarzadMohtasham\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/763\"\u003ehyperium/http#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/769\"\u003ehyperium/http#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crepererum\"\u003e\u003ccode\u003e@​crepererum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/773\"\u003ehyperium/http#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sol-Ell\"\u003e\u003ccode\u003e@​Sol-Ell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/774\"\u003ehyperium/http#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coolreader18\"\u003e\u003ccode\u003e@​coolreader18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/761\"\u003ehyperium/http#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zxzxovo\"\u003e\u003ccode\u003e@​zxzxovo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/784\"\u003ehyperium/http#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/787\"\u003ehyperium/http#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/claudecodering\"\u003e\u003ccode\u003e@​claudecodering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/790\"\u003ehyperium/http#790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdevino\"\u003e\u003ccode\u003e@​mdevino\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/758\"\u003ehyperium/http#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WaterWhisperer\"\u003e\u003ccode\u003e@​WaterWhisperer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/786\"\u003ehyperium/http#786\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/http/compare/v1.3.1...v1.4.0\"\u003ehttps://github.com/hyperium/http/compare/v1.3.1...v1.4.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/hyperium/http/blob/master/CHANGELOG.md\"\u003ehttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.0 (November 24, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStatusCode::EARLY_HINTS\u003c/code\u003e constant for 103 Early Hints.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAuthority::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003ePathAndQuery::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMSRV increased to 1.57 (allows legible const fn panic messages).\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/hyperium/http/commit/b9625d83b524f7a8306883484f29a746eefc1bab\"\u003e\u003ccode\u003eb9625d8\u003c/code\u003e\u003c/a\u003e v1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/50b009c367dd9735f98bc3e4f5dd19acc629dfc5\"\u003e\u003ccode\u003e50b009c\u003c/code\u003e\u003c/a\u003e refactor(header): inline FNV hasher to reduce dependencies (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/b370d361c12350f170f3502f1338c5c2fc27350f\"\u003e\u003ccode\u003eb370d36\u003c/code\u003e\u003c/a\u003e feat(uri): make \u003ccode\u003eAuthority/PathAndQuery::from_static\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/0d7425146ea71b7ecb6bf9aa0be86c552ef481ce\"\u003e\u003ccode\u003e0d74251\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v5 (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/a7607679dcbe08339a2612ef6a1a6c5152726316\"\u003e\u003ccode\u003ea760767\u003c/code\u003e\u003c/a\u003e docs: remove unnecessary extern crate sentence (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/fb1d4572eea2c6b47acc05f1bba0620ba22c9c67\"\u003e\u003ccode\u003efb1d457\u003c/code\u003e\u003c/a\u003e refactor(header): use better panic message in const HeaderName and HeaderValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/20dbd6e54e95bb22386db3ca543c309100933087\"\u003e\u003ccode\u003e20dbd6e\u003c/code\u003e\u003c/a\u003e feat(status): Add 103 EARLY_HINTS status code (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/e7a73372f56f803235f363de6c8fd43c9503b237\"\u003e\u003ccode\u003ee7a7337\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.57\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/1888e28c544f8209f73c99b038dc0f645db34378\"\u003e\u003ccode\u003e1888e28\u003c/code\u003e\u003c/a\u003e tests: downgrade rand back to 0.8 for now\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/918bbc3c24535458cd2d5235f36f19b5ea229f0b\"\u003e\u003ccode\u003e918bbc3\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/http/compare/v1.3.1...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-stream` from 0.1.17 to 0.1.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/60b083b630ed279d579368e513406d735d739511\"\u003e\u003ccode\u003e60b083b\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-stream 0.1.18 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7830\"\u003e#7830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9cc02cc88d083113cd9889a74b382e39e430e180\"\u003e\u003ccode\u003e9cc02cc\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-util 0.7.18 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7829\"\u003e#7829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d2799d791b10388e60a2a5fe5e4a33b3336e1465\"\u003e\u003ccode\u003ed2799d7\u003c/code\u003e\u003c/a\u003e task: improve the docs of \u003ccode\u003eBuilder::spawn_local\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7828\"\u003e#7828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4d4870f291b69e2426232440e03c9e66fe77b525\"\u003e\u003ccode\u003e4d4870f\u003c/code\u003e\u003c/a\u003e task: doc that task drops before JoinHandle completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/fdb150901afb0456037c6232eab8ce80116ccd02\"\u003e\u003ccode\u003efdb1509\u003c/code\u003e\u003c/a\u003e fs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/426a56278017c30e7da7b4c9365a2610f4695f76\"\u003e\u003ccode\u003e426a562\u003c/code\u003e\u003c/a\u003e rt: remove \u003ccode\u003eallow(dead_code)\u003c/code\u003e after \u003ccode\u003eJoinSet\u003c/code\u003e stabilization (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7826\"\u003e#7826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad\"\u003e\u003ccode\u003ee3b89bb\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.49.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7824\"\u003e#7824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2\"\u003e\u003ccode\u003e4f577b8\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.3' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25\"\u003e\u003ccode\u003ef320197\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b\"\u003e\u003ccode\u003eea6b144\u003c/code\u003e\u003c/a\u003e ci: freeze rustc on nightly-2025-01-25 in \u003ccode\u003enetlify.toml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7652\"\u003e#7652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.17...tokio-stream-0.1.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.49.0\u003c/h2\u003e\n\u003ch1\u003e1.49.0 (January 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add support for \u003ccode\u003eTCLASS\u003c/code\u003e option on IPv6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7781\"\u003e#7781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eruntime::id::Id\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7125\"\u003e#7125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: implement \u003ccode\u003eExtend\u003c/code\u003e for \u003ccode\u003eJoinSet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7195\"\u003e#7195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: stabilize the \u003ccode\u003eLocalSet::id()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: deprecate \u003ccode\u003e{TcpStream,TcpSocket}::set_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7752\"\u003e#7752\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emacros: fix the hygiene issue of \u003ccode\u003ejoin!\u003c/code\u003e and \u003ccode\u003etry_join!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7766\"\u003e#7766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: revert \u0026quot;replace manual vtable definitions with Wake\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7699\"\u003e#7699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: return \u003ccode\u003eTryRecvError::Disconnected\u003c/code\u003e from \u003ccode\u003eReceiver::try_recv\u003c/code\u003e after \u003ccode\u003eReceiver::close\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7686\"\u003e#7686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: remove unnecessary trait bounds on the \u003ccode\u003eDebug\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7720\"\u003e#7720\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: handle \u003ccode\u003eEINTR\u003c/code\u003e in \u003ccode\u003efs::write\u003c/code\u003e for io-uring (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efs: support io-uring with \u003ccode\u003etokio::fs::read\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7696\"\u003e#7696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: disable io-uring on \u003ccode\u003eEPERM\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7724\"\u003e#7724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etime: add alternative timer for better multicore scalability (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7467\"\u003e#7467\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix a typos in \u003ccode\u003ebounded.rs\u003c/code\u003e and \u003ccode\u003epark.rs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: add \u003ccode\u003eSyncIoBridge\u003c/code\u003e cross-references to \u003ccode\u003ecopy\u003c/code\u003e and \u003ccode\u003ecopy_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7798\"\u003e#7798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: doc that \u003ccode\u003eAsyncWrite\u003c/code\u003e does not inherit from \u003ccode\u003estd::io::Write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7705\"\u003e#7705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emetrics: clarify that \u003ccode\u003enum_alive_tasks\u003c/code\u003e is not strongly consistent (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7614\"\u003e#7614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the cancellation safety of the \u003ccode\u003eTcpStream::peek\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7305\"\u003e#7305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the drop behavior of \u003ccode\u003eunix::OwnedWriteHalf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the platform-dependent backlog in \u003ccode\u003eTcpSocket\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7738\"\u003e#7738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: mention \u003ccode\u003eLocalRuntime\u003c/code\u003e in \u003ccode\u003enew_current_thread\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add missing period to \u003ccode\u003empsc::Sender::try_send\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7721\"\u003e#7721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify the cancellation safety of \u003ccode\u003eoneshot::Receiver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve the docs for the \u003ccode\u003eerrors\u003c/code\u003e of mpsc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7722\"\u003e#7722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: add example for \u003ccode\u003espawn_local\u003c/code\u003e usage on local runtime (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7689\"\u003e#7689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7125\"\u003e#7125\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7125\"\u003etokio-rs/tokio#7125\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7195\"\u003e#7195\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7195\"\u003etokio-rs/tokio#7195\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7305\"\u003e#7305\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7305\"\u003etokio-rs/tokio#7305\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7467\"\u003e#7467\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7467\"\u003etokio-rs/tokio#7467\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7614\"\u003e#7614\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7614\"\u003etokio-rs/tokio#7614\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7686\"\u003e#7686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7686\"\u003etokio-rs/tokio#7686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7689\"\u003e#7689\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7689\"\u003etokio-rs/tokio#7689\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad\"\u003e\u003ccode\u003ee3b89bb\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.49.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7824\"\u003e#7824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2\"\u003e\u003ccode\u003e4f577b8\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.3' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25\"\u003e\u003ccode\u003ef320197\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b\"\u003e\u003ccode\u003eea6b144\u003c/code\u003e\u003c/a\u003e ci: freeze rustc on nightly-2025-01-25 in \u003ccode\u003enetlify.toml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7652\"\u003e#7652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/264e703296bccd6783a438815d91055d4517099b\"\u003e\u003ccode\u003e264e703\u003c/code\u003e\u003c/a\u003e Merge \u003ccode\u003etokio-1.43.4\u003c/code\u003e into \u003ccode\u003etokio-1.47.x\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7822\"\u003e#7822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/dfb0f00838ca1986dee04a54a6299d35b0a4072c\"\u003e\u003ccode\u003edfb0f00\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4a91f197b03dc335010fffcf0e0c14e1f4011b42\"\u003e\u003ccode\u003e4a91f19\u003c/code\u003e\u003c/a\u003e ci: fix wasm32-wasip1 tests (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7788\"\u003e#7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/601c383ab6def5a6d2f95a434c95a97b65059628\"\u003e\u003ccode\u003e601c383\u003c/code\u003e\u003c/a\u003e ci: upgrade FreeBSD from 14.2 to 14.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/484cb52d8d21cb8156decbeba9569651fcc09d0d\"\u003e\u003ccode\u003e484cb52\u003c/code\u003e\u003c/a\u003e sync: return \u003ccode\u003eTryRecvError::Disconnected\u003c/code\u003e from \u003ccode\u003eReceiver::try_recv\u003c/code\u003e after `Re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/16f20c34ed9bc11eb1e7cdec441ab844b198d2cd\"\u003e\u003ccode\u003e16f20c3\u003c/code\u003e\u003c/a\u003e rt: mention \u003ccode\u003eLocalRuntime\u003c/code\u003e in \u003ccode\u003enew_current_thread\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.41 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing 0.1.43\u003c/h2\u003e\n\u003ch4\u003eImportant\u003c/h4\u003e\n\u003cp\u003eThe previous release [0.1.42] was yanked because \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3382\"\u003e#3382\u003c/a\u003e was a breaking change.\nSee further details in \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e. This release contains all the changes from that\nversion, plus a revert for the problematic part of the breaking PR.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3382\"\u003e#3382\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3382\"\u003etokio-rs/tracing#3382\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3424\"\u003etokio-rs/tracing#3424\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3425\"\u003etokio-rs/tracing#3425\u003c/a\u003e\n[0.1.42]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing 0.1.42\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cp\u003eThe [\u003ccode\u003eSpan::record_all\u003c/code\u003e] method has been removed from the documented API. It\nwas always unsuable via the documented API as it requried a \u003ccode\u003eValueSet\u003c/code\u003e which\nhas no publically documented constructors. The method remains, but should not\nbe used outside of \u003ccode\u003etracing\u003c/code\u003e macros.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eattributes\u003c/strong\u003e: Support constant expressions as instrument field names (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3158\"\u003e#3158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecord_all!\u003c/code\u003e macro for recording multiple values in one call (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3227\"\u003e#3227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Improve code generation at trace points significantly (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3398\"\u003e#3398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.35 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etracing-attributes\u003c/code\u003e: updated to 0.1.31 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u0026quot;name / parent\u0026quot; variant of \u003ccode\u003eevent!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/64e1c8d3ae5cf5deab40ad3d376c8595d4e4db7f\"\u003e\u003ccode\u003e64e1c8d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/7c44f7bb213db649e93746de0677bd34d2576ff2\"\u003e\u003ccode\u003e7c44f7b\u003c/code\u003e\u003c/a\u003e tracing: revert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cdaf661c1373777030b812c003c7075d95685112\"\u003e\u003ccode\u003ecdaf661\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3422\"\u003e#3422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a164fd30217cc5980d141ed7e817d01b14c99040\"\u003e\u003ccode\u003ea164fd3\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-journald 0.3.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3421\"\u003e#3421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/405397b8cc4e6edd3f8d0324c0618502c455ecdc\"\u003e\u003ccode\u003e405397b\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-appender 0.2.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axum` from 0.8.7 to 0.8.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/axum/releases\"\u003eaxum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eaxum v0.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify documentation for \u003ccode\u003eRouter::route_layer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3567\"\u003e#3567\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/axum/pull/3567\"\u003etokio-rs/axum#3567\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/tokio-rs/axum/commit/d07863f97d2649c414d2cdd162d1a10750e29a25\"\u003e\u003ccode\u003ed07863f\u003c/code\u003e\u003c/a\u003e Release axum v0.8.8 and axum-extra v0.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/287c674b65fa363fa8e60a5b2de7502dfda0decc\"\u003e\u003ccode\u003e287c674\u003c/code\u003e\u003c/a\u003e axum-extra: Make typed-routing feature enable routing feature (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/f5804aa6a13f8af1ae1a8998b872b300b0859d81\"\u003e\u003ccode\u003ef5804aa\u003c/code\u003e\u003c/a\u003e SecondElementIs: Correct a small inconsistency (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/f51f3ba4366e1060206efc41fde1227055164c45\"\u003e\u003ccode\u003ef51f3ba\u003c/code\u003e\u003c/a\u003e axum-extra: Add trailing newline to pretty JSON response (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/816407a8166491217168890ee96856469c3b424c\"\u003e\u003ccode\u003e816407a\u003c/code\u003e\u003c/a\u003e Fix integer underflow in \u003ccode\u003etry_range_response\u003c/code\u003e for empty files (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/78656ebb4a925329dc19c17a4dbef31d7551d4f5\"\u003e\u003ccode\u003e78656eb\u003c/code\u003e\u003c/a\u003e docs: Clarify \u003ccode\u003eroute_layer\u003c/code\u003e does not apply middleware to the fallback handler...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/axum/compare/axum-v0.8.7...axum-v0.8.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.101\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/80bfe291b16071c70f141e90e67e7032d966826b\"\u003e\u003ccode\u003e80bfe29\u003c/code\u003e\u003c/a\u003e Release 1.0.101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/dff8c432f95095cac19aa446da5047880b8ebdf3\"\u003e\u003ccode\u003edff8c43\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e from Ibitier/inline-ok-helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/85d9ea9a1c7d7490578865e16ff64787efc7d01d\"\u003e\u003ccode\u003e85d9ea9\u003c/code\u003e\u003c/a\u003e Add #[inline] to anyhow::Ok helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/54036cc289b754775b884485f486e000bcda2875\"\u003e\u003ccode\u003e54036cc\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2026-01-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cce0579d85fd1f6352a5955a9c134fc8655c853d\"\u003e\u003ccode\u003ecce0579\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/f2c598ca0e8ffd7ffcbcf93b8a6ad4df57c719fd\"\u003e\u003ccode\u003ef2c598c\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2c0bda4ce944d943e7141f0316b0ea996602238e\"\u003e\u003ccode\u003e2c0bda4\u003c/code\u003e\u003c/a\u003e Update to 2021 edition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/0d822681293d71c72440c9cdd635b4f15da064c4\"\u003e\u003ccode\u003e0d82268\u003c/code\u003e\u003c/a\u003e Remove rustc version requirement from readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/67df01216d29bc3bede925ab4483353b66c159f2\"\u003e\u003ccode\u003e67df012\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/436\"\u003e#436\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8984880a87ae4fd4b04c956cfdc9af5f69eab55\"\u003e\u003ccode\u003ec898488\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.101\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.20 to 0.3.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.22\u003c/h2\u003e\n\u003ch4\u003eImportant\u003c/h4\u003e\n\u003cp\u003eThe previous release [0.3.21] was yanked as it depended explicitly on\n[tracing-0.1.42], which was yanked due to a breaking change (see \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e for\ndetails). This release contains all the changes from the previous release, plus\nan update to the newer version of \u003ccode\u003etracing\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing\u003c/code\u003e: updated to 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3424\"\u003etokio-rs/tracing#3424\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3427\"\u003etokio-rs/tracing#3427\u003c/a\u003e\n[0.3.21]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.21\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.21\u003c/a\u003e\n[tracing-0.1.42]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing-subscriber 0.3.21\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange registry exit to decrement local span ref only (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3331\"\u003e#3331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake Layered propagate \u003ccode\u003eon_register_dispatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing\u003c/code\u003e: updated to 0.1.42 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eclone_span\u003c/code\u003e on enter (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a few small things in the format module (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix extra closing brace in layer docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link in \u003ccode\u003eFmtSpan\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3289\"\u003e#3289\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3289%5D(https://redirect.github.com/tokio-rs/tracing/issues/3289)\"\u003etokio-rs/tracing#3289\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3331\"\u003e#3331\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3331%5D(https://redirect.github.com/tokio-rs/tracing/issues/3331)\"\u003etokio-rs/tracing#3331\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3339\"\u003e#3339\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3339%5D(https://redirect.github.com/tokio-rs/tracing/issues/3339)\"\u003etokio-rs/tracing#3339\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3350\"\u003e#3350\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3350%5D(https://redirect.github.com/tokio-rs/tracing/issues/3350)\"\u003etokio-rs/tracing#3350\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3379\"\u003e#3379\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3379%5D(https://redirect.github.com/tokio-rs/tracing/issues/3379)\"\u003etokio-rs/tracing#3379\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3411\"\u003e#3411\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3411%5D(https://redirect.github.com/tokio-rs/tracing/issues/3411)\"\u003etokio-rs/tracing#3411\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3418%5D(https://redirect.github.com/tokio-rs/tracing/issues/3418)\"\u003etokio-rs/tracing#3418\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/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/64e1c8d3ae5cf5deab40ad3d376c8595d4e4db7f\"\u003e\u003ccode\u003e64e1c8d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/7c44f7bb213db649e93746de0677bd34d2576ff2\"\u003e\u003ccode\u003e7c44f7b\u003c/code\u003e\u003c/a\u003e tracing: revert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cdaf661c1373777030b812c003c7075d95685112\"\u003e\u003ccode\u003ecdaf661\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3422\"\u003e#3422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a164fd30217cc5980d141ed7e817d01b14c99040\"\u003e\u003ccode\u003ea164fd3\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-journald 0.3.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3421\"\u003e#3421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/405397b8cc4e6edd3f8d0324c0618502c455ecdc\"\u003e\u003ccode\u003e405397b\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-appender 0.2.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a9eeed7394115831d504b52565206ba0ecc2affe\"\u003e\u003ccode\u003ea9eeed7\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.21 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/5bd550547899f72a6b0464220bdad1162b383960\"\u003e\u003ccode\u003e5bd5505\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.42 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/55086231ec4aaeffcaab9932e696f40278f06bd1\"\u003e\u003ccode\u003e5508623\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.31 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/d92b4c0feb00960902410b68f71521d36c699d85\"\u003e\u003ccode\u003ed92b4c0\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.35 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clap` from 4.5.52 to 4.5.58\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clap-rs/clap/releases\"\u003eclap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.58\u003c/h2\u003e\n\u003ch2\u003e[4.5.58] - 2026-02-11\u003c/h2\u003e\n\u003ch2\u003ev4.5.57\u003c/h2\u003e\n\u003ch2\u003e[4.5.57] - 2026-02-03\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegression from 4.5.55 where having an argument with \u003ccode\u003e.value_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e caused problems with an argument with \u003ccode\u003e.last(true)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.56\u003c/h2\u003e\n\u003ch2\u003e[4.5.56] - 2026-01-29\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn conflict error, don't show conflicting arguments in the usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.55\u003c/h2\u003e\n\u003ch2\u003e[4.5.55] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix inconsistency in precedence between positionals with a \u003ccode\u003evalue_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e and escapes (\u003ccode\u003e--\u003c/code\u003e) where \u003ccode\u003e./foo -- bar\u003c/code\u003e means the first arg is empty, rather than escaping future args\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.54\u003c/h2\u003e\n\u003ch2\u003e[4.5.54] - 2026-01-02\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Move \u003ccode\u003e[default]\u003c/code\u003e to its own paragraph when \u003ccode\u003ePossibleValue::help\u003c/code\u003e is present in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.53\u003c/h2\u003e\n\u003ch2\u003e[4.5.53] - 2025-11-19\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edefault_values_if\u003c/code\u003e, \u003ccode\u003edefault_values_ifs\u003c/code\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/clap-rs/clap/blob/master/CHANGELOG.md\"\u003eclap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.5.58] - 2026-02-11\u003c/h2\u003e\n\u003ch2\u003e[4.5.57] - 2026-02-03\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegression from 4.5.55 where having an argument with \u003ccode\u003e.value_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e caused problems with an argument with \u003ccode\u003e.last(true)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.56] - 2026-01-29\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn conflict error, don't show conflicting arguments in the usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.55] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix inconsistency in precedence between positionals with a \u003ccode\u003evalue_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e and escapes (\u003ccode\u003e--\u003c/code\u003e) where \u003ccode\u003e./foo -- bar\u003c/code\u003e means the first arg is empty, rather than escaping future args\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.54] - 2026-01-02\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Move \u003ccode\u003e[default]\u003c/code\u003e to its own paragraph when \u003ccode\u003ePossibleValue::help\u003c/code\u003e is present in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.53] - 2025-11-19\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edefault_values_if\u003c/code\u003e, \u003ccode\u003edefault_values_ifs\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\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/88f13cb4b0eed760139de41ecf80aefd19a707c1\"\u003e\u003ccode\u003e88f13cb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fe2d731605e98597f241d4dd56950eb4226dfde9\"\u003e\u003ccode\u003efe2d731\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b2567390457ce0b7ceab722a6318ba278f637a45\"\u003e\u003ccode\u003eb256739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/6131\"\u003e#6131\u003c/a\u003e from mernen/do-not-suggest-opts-after-escape\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8aaf704f5679e2329a2f8048ff3cfad40696fde7\"\u003e\u003ccode\u003e8aaf704\u003c/code\u003e\u003c/a\u003e fix(complete): Do not suggest options after \u0026quot;--\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4a86fee1b523aeade43b628294a18a68df5ee165\"\u003e\u003ccode\u003e4a86fee\u003c/code\u003e\u003c/a\u003e test(complete): Illustrate current behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/281f8aec7ce468d677ae24bf5bc17d41e9c7cbcb\"\u003e\u003ccode\u003e281f8ae\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/6126\"\u003e#6126\u003c/a\u003e from epage/p\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3cbce42cc2115975432647c4238fa5dc9a2d662a\"\u003e\u003ccode\u003e3cbce42\u003c/code\u003e\u003c/a\u003e docs(cookbook): Make typed-derive easier to maintain\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9fd4dc9e4e6a6b2f5b696e8753b767a46e2aca7e\"\u003e\u003ccode\u003e9fd4dc9\u003c/code\u003e\u003c/a\u003e docs(cookbook): Provide a custom TypedValueParser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8f8e8613459e3ccdd25051c97f011cd8d5e49ed9\"\u003e\u003ccode\u003e8f8e861\u003c/code\u003e\u003c/a\u003e docs(cookbook): Add local enum to typed-derive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/926bafef0b8860c4b437db0c41567fc270586089\"\u003e\u003ccode\u003e926bafe\u003c/code\u003e\u003c/a\u003e docs(cookbook): Hint at overriding value_name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.52...clap_complete-v4.5.58\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_...\n\n_Description has been truncated_","html_url":"https://github.com/Bzcasper/tensorzero-private/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bzcasper%2Ftensorzero-private/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3908804302","node_id":"PR_kwDOQ4oha87CGi5G","number":11,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T01:37:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T23:19:10.000Z","updated_at":"2026-02-10T01:37:21.000Z","time_to_close":267490,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":13,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.38","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.0","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.3` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.38` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.0` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/redis-rs/redis-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c3346ddf2a78ecadefbadaa83d22e263342745ca\"\u003e\u003ccode\u003ec3346dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/857\"\u003e#857\u003c/a\u003e from uuid-rs/cargo/v1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/66eebc34ae2f8e0ff60291260c813f77b4e00a29\"\u003e\u003ccode\u003e66eebc3\u003c/code\u003e\u003c/a\u003e prepare for 1.20.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/3b66758622516f1041cea5b6f04a3938f63d963c\"\u003e\u003ccode\u003e3b66758\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/856\"\u003e#856\u003c/a\u003e from uuid-rs/docs/bytes-le-ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e2bdd44ec30afa3df9ee7ab061b3622f08c690e3\"\u003e\u003ccode\u003ee2bdd44\u003c/code\u003e\u003c/a\u003e don't run UI tests in wasm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b6dc7ece22a29190ff6dbfdfd7df22cd7bee3bcc\"\u003e\u003ccode\u003eb6dc7ec\u003c/code\u003e\u003c/a\u003e note that ordering applies to fields in to/from_bytes_le\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a0281cd2f78255381d16a4c3319af05129d04dae\"\u003e\u003ccode\u003ea0281cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/855\"\u003e#855\u003c/a\u003e from uuid-rs/feat/serde-fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/db27b67d87f653eb2c136ee5d86b104a2aa56d6a\"\u003e\u003ccode\u003edb27b67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/854\"\u003e#854\u003c/a\u003e from mivort/non-nil-uuid-ord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/efb06f21eb5b01b6d6f2d5e8e993ac2679826822\"\u003e\u003ccode\u003eefb06f2\u003c/code\u003e\u003c/a\u003e implement Deserialize on adapter types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/50d44ad3c501c2592069e8709ede89addeaafd1d\"\u003e\u003ccode\u003e50d44ad\u003c/code\u003e\u003c/a\u003e Derive Ord and PartialOrd for NonNilUuid\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.43\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/34b5f49e9d7cdcabda6eea054609a2ce4ba947f0\"\u003e\u003ccode\u003e34b5f49\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/8c827116b9d67fe926eceb553ce95656dd7627d0\"\u003e\u003ccode\u003e8c82711\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea1f11b356fde5c2825679378e8ddf6e153942e5\"\u003e\u003ccode\u003eea1f11b\u003c/code\u003e\u003c/a\u003e Drop deny lints, eager Debug impls are a mixed blessing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/35f9f2daef4c3132546d0004fdf37284df023fd3\"\u003e\u003ccode\u003e35f9f2d\u003c/code\u003e\u003c/a\u003e Add feature gated defmt support.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.43\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.38\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/e67f0b123af45c35a9d00e365650534a136254a8\"\u003e\u003ccode\u003ee67f0b1\u003c/code\u003e\u003c/a\u003e Fix decoding of empty response streams. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f5e532e2989752f6d35f8375ddeeb196c8506713\"\u003e\u003ccode\u003ef5e532e\u003c/code\u003e\u003c/a\u003e chore(deps): update proptest-derive requirement from 0.7 to 0.8 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/59bb9f2aa64a89bb82efbc933fd789d32fa6371c\"\u003e\u003ccode\u003e59bb9f2\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/439\"\u003e#439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/3705127e4a6e7378c28c422eb1bb9e6da78e2adb\"\u003e\u003ccode\u003e3705127\u003c/code\u003e\u003c/a\u003e chore: Set async-compression msrv (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/a063a3e0d66eada0035b0e812c7aec1c2a810193\"\u003e\u003ccode\u003ea063a3e\u003c/code\u003e\u003c/a\u003e Fix BufWriter::flush_buf: propagate error before reset (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/30a69f79487e3d602e79093b8523e99470734f86\"\u003e\u003ccode\u003e30a69f7\u003c/code\u003e\u003c/a\u003e chore: Switch futures_core::ready to standard library api (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/34ac711569d0671cf17833aff27d4ec420ad49d0\"\u003e\u003ccode\u003e34ac711\u003c/code\u003e\u003c/a\u003e ci: Use cargo-deny graph option (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.38.4 to 0.39.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.0 - Config for Writer\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with XHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e in \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro which is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e of \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and \u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003etafia/quick-xml#846\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/908\"\u003etafia/quick-xml#908\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/913\"\u003etafia/quick-xml#913\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003etafia/quick-xml#923\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003etafia/quick-xml#926\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/929\"\u003etafia/quick-xml#929\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rzmk\"\u003e\u003ccode\u003e@​rzmk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/920\"\u003etafia/quick-xml#920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zrneely\"\u003e\u003ccode\u003e@​zrneely\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/922\"\u003etafia/quick-xml#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SuchAFuriousDeath\"\u003e\u003ccode\u003e@​SuchAFuriousDeath\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tayu0110\"\u003e\u003ccode\u003e@​tayu0110\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/925\"\u003etafia/quick-xml#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.0\"\u003ehttps://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.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/tafia/quick-xml/blob/master/Changelog.md\"\u003equick-xml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.0 -- 2026-01-11\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with\nXHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e\nin \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro\nwhich is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e\nof \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and\n\u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003etafia/quick-xml#846\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/908\"\u003etafia/quick-xml#908\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/913\"\u003etafia/quick-xml#913\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003etafia/quick-xml#923\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003etafia/quick-xml#926\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/929\"\u003etafia/quick-xml#929\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/tafia/quick-xml/commit/6242da0db105c4d78fd3e4218aa940e82a0cba57\"\u003e\u003ccode\u003e6242da0\u003c/code\u003e\u003c/a\u003e Release 0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/549bb097dc24c793b1e3c08420c03f06de30e20e\"\u003e\u003ccode\u003e549bb09\u003c/code\u003e\u003c/a\u003e Disable tests for documents that are not supported by rxml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/2c19dfdef92d884ca8a51a4401267e8a6ad8238d\"\u003e\u003ccode\u003e2c19dfd\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003ecargo fmt\u003c/code\u003e in \u003ccode\u003ecompare\u003c/code\u003e project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/5fc5a162730cf8ce108afcab639b6b0711bf4c58\"\u003e\u003ccode\u003e5fc5a16\u003c/code\u003e\u003c/a\u003e Fix misprint in benchmark name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/ba6b9c5bcc9ba8868ac27f8cf84f6b80b53de71c\"\u003e\u003ccode\u003eba6b9c5\u003c/code\u003e\u003c/a\u003e Update xml5ever \u0026amp; markup5even: 0.36 -\u0026gt; 0.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/70208daf20ccf11d55b209e6440c3c0f9581506a\"\u003e\u003ccode\u003e70208da\u003c/code\u003e\u003c/a\u003e Fix not updated internal documentation link after \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/0bfface39bcd7f646b00493106659a89a3e8d67d\"\u003e\u003ccode\u003e0bfface\u003c/code\u003e\u003c/a\u003e Fix misprint in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/9f6babb0f848a78051ed5bafa7520717283f1a03\"\u003e\u003ccode\u003e9f6babb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/932\"\u003e#932\u003c/a\u003e from Mingun/unclosed-attr-error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/229d84c101634db5f45b5c33309cd97069a5a7a6\"\u003e\u003ccode\u003e229d84c\u003c/code\u003e\u003c/a\u003e Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e, `UnclosedSingleQuotedAtt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/f869d0eb04fcce1ddf6624942d00043b57e84dd2\"\u003e\u003ccode\u003ef869d0e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/931\"\u003e#931\u003c/a\u003e from Mingun/benches\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.2 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.3 (2025-02-03)\u003c/h1\u003e\n\u003cp\u003eThis release excludes some unnecessary things from the archive published to\ncrates.io. Specifically, fuzzing data and various shell scripts are now\nexcluded. If you run into problems, please file an issue.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1319\"\u003e#1319\u003c/a\u003e:\nSwitch from a Cargo \u003ccode\u003eexclude\u003c/code\u003e list to an \u003ccode\u003einclude\u003c/code\u003e list, and exclude some\nunnecessary stuff.\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/rust-lang/regex/commit/b028e4f40eac8959d05e82abf8404906b1c565c0\"\u003e\u003ccode\u003eb028e4f\u003c/code\u003e\u003c/a\u003e 1.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/5e195de266e203441b2c8001d6ebefab1161a59e\"\u003e\u003ccode\u003e5e195de\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3433f691863d80300dfd6a52e332cb5a568e895\"\u003e\u003ccode\u003ea3433f6\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/0c07fae444adf0802d84455e689f1143d2dd7790\"\u003e\u003ccode\u003e0c07fae\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/6a810068f030c023a12c93ccae49bc5fd907c4f6\"\u003e\u003ccode\u003e6a81006\u003c/code\u003e\u003c/a\u003e cargo: exclude development scripts and fuzzing data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/4733e28ba4f281f643ce93e4089eccbb9a9d5a5a\"\u003e\u003ccode\u003e4733e28\u003c/code\u003e\u003c/a\u003e automata: fix \u003ccode\u003eonepass::DFA::try_search_slots\u003c/code\u003e panic when too many slots are ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.2...1.12.3\"\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/sxndmxn/deadlock-build-creator/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"3888159705","node_id":"PR_kwDOFGW6Es7BB74B","number":802,"state":"closed","title":"build(deps): bump object_store from 0.12.4 to 0.13.1","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T22:05:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T23:45:32.000Z","updated_at":"2026-02-04T22:05:46.000Z","time_to_close":166812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"object_store","old_version":"0.12.4","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.12.4 to 0.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eNotImplemented\u003c/code\u003e error should say what method wasn't implemented by what implementation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/572\"\u003e#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow explicitly specifying the GCS base URL \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/566\"\u003e#566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetailed error messages for Generic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/560\"\u003e#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude reqwest/hyper error sources in error messages \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/554\"\u003e#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ePath\u003c/code\u003e ergonomics \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/545\"\u003e#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Suggestion] Move ObjectStore API to use arrow-rs' Buffer \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/544\"\u003e#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement ObjectStore for Arc\u0026lt;T\u0026gt; and Box\u0026lt;T\u0026gt; \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/525\"\u003e#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor GetOptions with a builder pattern \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/516\"\u003e#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/eedbf3d7d8c347eb114eeebc96cbf5b718f7b59b\"\u003e\u003ccode\u003eeedbf3d\u003c/code\u003e\u003c/a\u003e Prepare for 0.13.0 release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/44e258cd592d6007a69315fd334beb396140a4f2\"\u003e\u003ccode\u003e44e258c\u003c/code\u003e\u003c/a\u003e Add A \u0026quot;upgrading to 0.13.0\u0026quot; guide in docs (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/24e5fbc661056ad5ea6bdca6add633bbabb1d4ae\"\u003e\u003ccode\u003e24e5fbc\u003c/code\u003e\u003c/a\u003e Update release schedule on README (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/378bfe77bd7ddb62da44f722299f91e6dd172506\"\u003e\u003ccode\u003e378bfe7\u003c/code\u003e\u003c/a\u003e correctly expose HttpError through RetryError::source (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/580\"\u003e#580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/fa4017018105167c0caebbd9333d5965c5b8a81d\"\u003e\u003ccode\u003efa40170\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePath\u003c/code\u003e improvements (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/493a5d07d29b12a5731bf112d3ab5df8d0de9616\"\u003e\u003ccode\u003e493a5d0\u003c/code\u003e\u003c/a\u003e fix: Add more details on what isn't implemented (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7b09e4e2521d29bb51264800b6a33430149aa2ab\"\u003e\u003ccode\u003e7b09e4e\u003c/code\u003e\u003c/a\u003e Documentation for backend support of bulk delete (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/571\"\u003e#571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.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=object_store\u0026package-manager=cargo\u0026previous-version=0.12.4\u0026new-version=0.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Corfucinas/graph-node/pull/802","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corfucinas%2Fgraph-node/issues/802","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/802/packages"}],"issue_packages":[{"old_version":"0.11.2","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-06-11T00:55:18.000Z","version_change":"0.11.2 → 0.13.2","issue":{"uuid":"4636239636","node_id":"PR_kwDOScNyiM7lGwqG","number":140,"state":"closed","title":"build(deps): bump the rust-deps group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-18T00:40:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-11T00:55:18.000Z","updated_at":"2026-06-18T00:40:03.000Z","time_to_close":603883,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-deps","update_count":20,"packages":[{"name":"serde_json","old_version":"1.0.149","new_version":"1.0.150","repository_url":"https://github.com/serde-rs/json"},{"name":"chrono","old_version":"0.4.44","new_version":"0.4.45","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.23.1","new_version":"1.23.3","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.2+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"sqlx","old_version":"0.8.6","new_version":"0.9.0","repository_url":"https://github.com/launchbadge/sqlx"},{"name":"tokio","old_version":"1.52.1","new_version":"1.52.3","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"testcontainers","old_version":"0.25.2","new_version":"0.26.3","repository_url":"https://github.com/testcontainers/testcontainers-rs"},{"name":"testcontainers-modules","old_version":"0.13.0","new_version":"0.14.0","repository_url":"https://github.com/testcontainers/testcontainers-rs-modules-community"},{"name":"sqlparser","old_version":"0.61.0","new_version":"0.62.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"},{"name":"regex","old_version":"1.12.3","new_version":"1.12.4","repository_url":"https://github.com/rust-lang/regex"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"rusqlite","old_version":"0.35.0","new_version":"0.40.1","repository_url":"https://github.com/rusqlite/rusqlite"},{"name":"hmac","old_version":"0.12.1","new_version":"0.13.0","repository_url":"https://github.com/RustCrypto/MACs"},{"name":"rand","old_version":"0.8.6","new_version":"0.10.1","repository_url":"https://github.com/rust-random/rand"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower-http","old_version":"0.6.8","new_version":"0.7.0","repository_url":"https://github.com/tower-rs/tower-http"},{"name":"hyper","old_version":"1.9.0","new_version":"1.10.1","repository_url":"https://github.com/hyperium/hyper"},{"name":"open","old_version":"5.3.4","new_version":"5.3.5","repository_url":"https://github.com/Byron/open-rs"},{"name":"tar","old_version":"0.4.45","new_version":"0.4.46","repository_url":"https://github.com/composefs/tar-rs"},{"name":"jsonwebtoken","old_version":"9.3.1","new_version":"10.4.0","repository_url":"https://github.com/Keats/jsonwebtoken"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-deps group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.150` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.44` | `0.4.45` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.23.1` | `1.23.3` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.2+spec-1.1.0` |\n| [sqlx](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.52.1` | `1.52.3` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-rs) | `0.25.2` | `0.26.3` |\n| [testcontainers-modules](https://github.com/testcontainers/testcontainers-rs-modules-community) | `0.13.0` | `0.14.0` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.61.0` | `0.62.0` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.3` | `1.12.4` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.35.0` | `0.40.1` |\n| [hmac](https://github.com/RustCrypto/MACs) | `0.12.1` | `0.13.0` |\n| [rand](https://github.com/rust-random/rand) | `0.8.6` | `0.10.1` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.8` | `0.7.0` |\n| [hyper](https://github.com/hyperium/hyper) | `1.9.0` | `1.10.1` |\n| [open](https://github.com/Byron/open-rs) | `5.3.4` | `5.3.5` |\n| [tar](https://github.com/composefs/tar-rs) | `0.4.45` | `0.4.46` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `9.3.1` | `10.4.0` |\n\n\nUpdates `serde_json` from 1.0.149 to 1.0.150\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.150\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReject non-string enum object keys (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1324\"\u003e#1324\u003c/a\u003e, thanks \u003ca href=\"https://github.com/puneetdixit200\"\u003e\u003ccode\u003e@​puneetdixit200\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/serde-rs/json/commit/a1ae73ac6a6940a4a57c673aebaa13ed4dfe3e8c\"\u003e\u003ccode\u003ea1ae73a\u003c/code\u003e\u003c/a\u003e Release 1.0.150\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1a360b0a6c003912afc3503c834b0edd798bca28\"\u003e\u003ccode\u003e1a360b0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1324\"\u003e#1324\u003c/a\u003e from puneetdixit200/reject-non-string-enum-keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/2037b634f9dccbddc11cff189ebeb5854fa0e01c\"\u003e\u003ccode\u003e2037b63\u003c/code\u003e\u003c/a\u003e Reject non-string enum object keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/5d30df60e916e9b8fc46c74794007ff271fdfbbf\"\u003e\u003ccode\u003e5d30df6\u003c/code\u003e\u003c/a\u003e Resolve manual_assert_eq pedantic clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/dc8003a88e7142529cf4a7429c4778af31dadf50\"\u003e\u003ccode\u003edc8003a\u003c/code\u003e\u003c/a\u003e Raise required compiler for preserve_order feature to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/a42fa980f8556cda36d896fa3713544b2e5eaa2c\"\u003e\u003ccode\u003ea42fa98\u003c/code\u003e\u003c/a\u003e Unpin CI miri toolchain\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/684a60eba18abfc0e0f7ddb0c2cd39f8f60249cf\"\u003e\u003ccode\u003e684a60e\u003c/code\u003e\u003c/a\u003e Pin CI miri to nightly-2026-02-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/7c7da3302b6b1cdab7f11ea49ca1a74422ab4551\"\u003e\u003ccode\u003e7c7da33\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/acf4850e2969f1caccab2c4727a90ed006ba35bb\"\u003e\u003ccode\u003eacf4850\u003c/code\u003e\u003c/a\u003e Simplify Number::is_f64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/6b8ceab565dcfe4f83dfaacd287d11c8bd8f306c\"\u003e\u003ccode\u003e6b8ceab\u003c/code\u003e\u003c/a\u003e Resolve unnecessary_map_or clippy lint\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.149...v1.0.150\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.44 to 0.4.45\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.45\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow by \u003ca href=\"https://github.com/SAY-5\"\u003e\u003ccode\u003e@​SAY-5\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1787\"\u003echronotope/chrono#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etz_data: fix tzdata locations on Android by \u003ca href=\"https://github.com/caruschalalamove\"\u003e\u003ccode\u003e@​caruschalalamove\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1789\"\u003echronotope/chrono#1789\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/chronotope/chrono/commit/170338250e836976a211e64728ec956e45e78a39\"\u003e\u003ccode\u003e1703382\u003c/code\u003e\u003c/a\u003e Prepare 0.4.45 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/881f9ab2f7068c98173cce86ce1a3642848ce98a\"\u003e\u003ccode\u003e881f9ab\u003c/code\u003e\u003c/a\u003e tz_data: fix tzdata locations on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f14ead46c0feeed8d5b2471c7a55069fbc822d01\"\u003e\u003ccode\u003ef14ead4\u003c/code\u003e\u003c/a\u003e fix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/c6063e6f5a03a48c6feeac3eb5b51ab4cb902759\"\u003e\u003ccode\u003ec6063e6\u003c/code\u003e\u003c/a\u003e Update similar-asserts requirement from 1.6.1 to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/120686c82c5da90377e815edb82c9a80b6b4f2be\"\u003e\u003ccode\u003e120686c\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5 to 6\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.23.1 to 1.23.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix up parser panic on empty input by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/886\"\u003euuid-rs/uuid#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.23.3 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/887\"\u003euuid-rs/uuid#887\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error messages for ambiguous formats by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/882\"\u003euuid-rs/uuid#882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.23.2 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/883\"\u003euuid-rs/uuid#883\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2\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/uuid-rs/uuid/commit/20da78b1813319c8017d107089caec1ff9d6b1a8\"\u003e\u003ccode\u003e20da78b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/887\"\u003e#887\u003c/a\u003e from uuid-rs/cargo/v1.23.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/62232ca120b1b09eea5979ca966e9669705e8841\"\u003e\u003ccode\u003e62232ca\u003c/code\u003e\u003c/a\u003e prepare for 1.23.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2320c6a0335cfddaec4df58d1a7fe410070ab9e9\"\u003e\u003ccode\u003e2320c6a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/886\"\u003e#886\u003c/a\u003e from uuid-rs/fix/parser-panics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2d034d41a518b0a103e96d47e04690f6644de487\"\u003e\u003ccode\u003e2d034d4\u003c/code\u003e\u003c/a\u003e fix some invalid indexers on error reporting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a8b9f142678d9640ba6dc80c5e2d69635d4dd62f\"\u003e\u003ccode\u003ea8b9f14\u003c/code\u003e\u003c/a\u003e update fuzz infra and run in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/d11965705f88ae2546e0d277dac8f52f47e5694f\"\u003e\u003ccode\u003ed119657\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/883\"\u003e#883\u003c/a\u003e from uuid-rs/cargo/v1.23.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/0651cfcb895d5d0b7e21edba621422bf446d585f\"\u003e\u003ccode\u003e0651cfc\u003c/code\u003e\u003c/a\u003e prepare for 1.23.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e8dea0c1fdc69e066cff93957e441022acfcb90f\"\u003e\u003ccode\u003ee8dea0c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/882\"\u003e#882\u003c/a\u003e from uuid-rs/fix/error-msgs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/bdc429a8c731a067b0d49c8890c6209dbb9f02db\"\u003e\u003ccode\u003ebdc429a\u003c/code\u003e\u003c/a\u003e fix up serde messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/d4342e400df7adb17028b499a53a96228951baec\"\u003e\u003ccode\u003ed4342e4\u003c/code\u003e\u003c/a\u003e make indexes 0 based and fix up more error messages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.2+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a3d0047c95dfc6e82997d508dd93c9908650a418\"\u003e\u003ccode\u003ea3d0047\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/cc37615fc8d9213594250043e0e3b6cf73ed1e69\"\u003e\u003ccode\u003ecc37615\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f5e9e130ae2cb17497cd7811a4a1e78fb5715d7\"\u003e\u003ccode\u003e7f5e9e1\u003c/code\u003e\u003c/a\u003e fix(parser): Consolidate invalid unquoted key into one error (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/52feb9070cca1734db13d22796efd1115835881b\"\u003e\u003ccode\u003e52feb90\u003c/code\u003e\u003c/a\u003e fix(parser): Consolidate invalid unquoted key into one error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/aad85d4921e8eb500cc7a26ac1165f111a59c433\"\u003e\u003ccode\u003eaad85d4\u003c/code\u003e\u003c/a\u003e chore(deps): Update j178/prek-action action to v2 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8b1ac44bcae5ffc4e58e8809a031ab05f486ccbe\"\u003e\u003ccode\u003e8b1ac44\u003c/code\u003e\u003c/a\u003e chore(deps): Update compatible (dev) (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9effd79ff2ea692420931e2e4d58969525e6c398\"\u003e\u003ccode\u003e9effd79\u003c/code\u003e\u003c/a\u003e chore(deps): Update j178/prek-action action to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/9db8aad6eafbc62f6b9d1950117649cc41eaf695\"\u003e\u003ccode\u003e9db8aad\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/e55a6633d9e16e4406db8a9fb8ce26fa84fb1553\"\u003e\u003ccode\u003ee55a663\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/c11d7d7ad38781b66e7df34371ce3969677bc62d\"\u003e\u003ccode\u003ec11d7d7\u003c/code\u003e\u003c/a\u003e Optimisations (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlx` from 0.8.6 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md\"\u003esqlx's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.0 - 2026-05-06\u003c/h2\u003e\n\u003ch3\u003eImportant Announcements\u003c/h3\u003e\n\u003ch4\u003eNew Github Organization\u003c/h4\u003e\n\u003cp\u003eShortly after this release is published, the SQLx repository will be transferred to a new GitHub organization:\n\u003ca href=\"https://github.com/transact-rs/\"\u003ehttps://github.com/transact-rs/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis is because SQLx has not been owned or maintained by LaunchBadge, LLC. for a few years now, and has since been\ninformally transferred to the collective ownership of its principal authors. Moving the repository to a new\norganization makes this change more clear, and also allows for potentially inviting outside collaborators.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003eCargo.lock\u003c/code\u003e Removed from Tracking\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003eCargo.lock\u003c/code\u003e has been removed from tracking in Git. CI should now always test with the latest versions of\nall dependencies by default, alongside our pass that checks with \u003ccode\u003ecargo generate-lockfile -Z minimal-versions\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should eliminate the need for any PRs that update dependencies to also update \u003ccode\u003eCargo.lock\u003c/code\u003e or\ncontend with an endless stream of merge conflicts against it.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eN.B.\u003c/strong\u003e \u003ccode\u003ecargo install --locked sqlx-cli\u003c/code\u003e will no longer work. However, \u003ccode\u003ecargo install sqlx-cli\u003c/code\u003e has \u003cem\u003ealways\u003c/em\u003e\nused the latest dependencies by default, ignoring the lockfile, so most users should not be affected. For users\nrequiring reproducible builds, consider maintaining your own lockfile instead; historically, we only ran \u003ccode\u003ecargo update\u003c/code\u003e\nsporadically, so relying on SQLx's lockfile offered few guarantees anyway.\u003c/p\u003e\n\u003cp\u003eSee [the manual page for \u003ccode\u003ecargo install\u003c/code\u003e][man-cargo-install] for details.\u003c/p\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cp\u003eAs per our \u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/FAQ.md#MSRV\"\u003eMSRV policy\u003c/a\u003e, the supported Rust version for this release cycle is \u003ca href=\"https://doc.rust-lang.org/stable/releases.html#version-1940-2026-03-05\"\u003e\u003ccode\u003e1.94.0\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3383\"\u003e#3383\u003c/a\u003e]: feat: create \u003ccode\u003esqlx.toml\u003c/code\u003e format [[\u003ca href=\"https://github.com/abonander\"\u003e\u003ccode\u003e@​abonander\u003c/code\u003e\u003c/a\u003e]]\n\u003cul\u003e\n\u003cli\u003eSQLx and \u003ccode\u003esqlx-cli\u003c/code\u003e now support per-crate configuration files (\u003ccode\u003esqlx.toml\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eNew functionality includes, but is not limited to:\n\u003cul\u003e\n\u003cli\u003eRename \u003ccode\u003eDATABASE_URL\u003c/code\u003e for a crate (for multi-database workspaces)\u003c/li\u003e\n\u003cli\u003eSet global type overrides for the macros (supporting custom types)\u003c/li\u003e\n\u003cli\u003eRename or relocate the \u003ccode\u003e_sqlx_migrations\u003c/code\u003e table (for multiple crates using the same database)\u003c/li\u003e\n\u003cli\u003eSet characters to ignore when hashing migrations (e.g. ignore whitespace)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eMore to be implemented in future releases.\u003c/li\u003e\n\u003cli\u003eEnable feature \u003ccode\u003esqlx-toml\u003c/code\u003e to use.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esqlx-cli\u003c/code\u003e has it enabled by default, but \u003ccode\u003esqlx\u003c/code\u003e does \u003cstrong\u003enot\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eDefault features of library crates can be hard to completely turn off because of [feature unification],\nso it's better to keep the default feature set as limited as possible.\n[This is something we learned the hard way.][preferred-crates]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eGuide: see \u003ccode\u003esqlx::_config\u003c/code\u003e module in documentation.\u003c/li\u003e\n\u003cli\u003eReference: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/sqlx-core/src/config/reference.toml\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eExamples (written for Postgres but can be adapted to other databases; PRs welcome!):\n\u003cul\u003e\n\u003cli\u003eMultiple databases using \u003ccode\u003eDATABASE_URL\u003c/code\u003e renaming and global type overrides: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/examples/postgres/multi-database\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eMulti-tenant database using \u003ccode\u003e_sqlx_migrations\u003c/code\u003e renaming and multiple schemas: [\u003ca href=\"https://github.com/transact-rs/sqlx/blob/main/examples/postgres/multi-tenant\"\u003eLink\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eForce use of \u003ccode\u003echrono\u003c/code\u003e when \u003ccode\u003etime\u003c/code\u003e is enabled (e.g. when using \u003ccode\u003etower-sessions-sqlx-store\u003c/code\u003e): [[Link][preferred-crates]]\n\u003cul\u003e\n\u003cli\u003eForcing \u003ccode\u003ebigdecimal\u003c/code\u003e when \u003ccode\u003erust_decimal\u003c/code\u003e is enabled is also shown, but problems with \u003ccode\u003echrono\u003c/code\u003e/\u003ccode\u003etime\u003c/code\u003e are more common.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/75bc0487eb661da811bb7a3c5d158f1bd463fef4\"\u003e\u003ccode\u003e75bc048\u003c/code\u003e\u003c/a\u003e Release 0.9.0 (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4256\"\u003e#4256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/6956cef0bf3cea81bc0a543a53d550b4dd8d56db\"\u003e\u003ccode\u003e6956cef\u003c/code\u003e\u003c/a\u003e Prefer to give real data to \u003ccode\u003e.bind()\u003c/code\u003e in \u003ccode\u003eREADME.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4257\"\u003e#4257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/45ba9907a1cded7e842e43f9b00da75d86522c69\"\u003e\u003ccode\u003e45ba990\u003c/code\u003e\u003c/a\u003e Add the possibility to skip migrations (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3846\"\u003e#3846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/66533fa12cc544a123d75f977b3ac6de48415b22\"\u003e\u003ccode\u003e66533fa\u003c/code\u003e\u003c/a\u003e Ensure Deterministic Migration Order  (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4136\"\u003e#4136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/db47fe3bfd251a8c282e638eb527245915ea75df\"\u003e\u003ccode\u003edb47fe3\u003c/code\u003e\u003c/a\u003e ci: check direct minimal versions (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4173\"\u003e#4173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/9ecb76d8257aab14beb830004b3384e445a0fdc8\"\u003e\u003ccode\u003e9ecb76d\u003c/code\u003e\u003c/a\u003e Unescape PostgreSQL passfile password (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/3993\"\u003e#3993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/c0a3218bed263fb9cfe28fe26e34e5068b63ce59\"\u003e\u003ccode\u003ec0a3218\u003c/code\u003e\u003c/a\u003e breaking(any+mysql): correctly convert text and blob types to \u003ccode\u003eAnyTypeInfo\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/d82b781950564ab2e8536c8152b135abcee9ea84\"\u003e\u003ccode\u003ed82b781\u003c/code\u003e\u003c/a\u003e test(sqlite): add regression test for ORDER BY + LIMIT nullability (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4223\"\u003e#4223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/b77ba16605eb49b481507a06bf2b3b4d1c33477b\"\u003e\u003ccode\u003eb77ba16\u003c/code\u003e\u003c/a\u003e chore: update to axum 0.8 (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4253\"\u003e#4253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/transact-rs/sqlx/commit/c0ec9c0b5042767cd30f569874e02dfb3d92668b\"\u003e\u003ccode\u003ec0ec9c0\u003c/code\u003e\u003c/a\u003e fix(tls): potential deadlock in \u003ccode\u003eStdSocket::poll_ready()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/launchbadge/sqlx/issues/4251\"\u003e#4251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/launchbadge/sqlx/compare/v0.8.6...v0.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.52.1 to 1.52.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.52.3\u003c/h2\u003e\n\u003ch1\u003e1.52.3 (May 8th, 2026)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esync: fix underflow in mpsc channel \u003ccode\u003elen()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: notify receivers in mpsc \u003ccode\u003eOwnedPermit::release()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: require that an \u003ccode\u003eRwLock\u003c/code\u003e has \u003ccode\u003emax_readers != 0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: return \u003ccode\u003eEmpty\u003c/code\u003e from \u003ccode\u003etry_recv()\u003c/code\u003e when mpsc is closed with outstanding permits (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8074\"\u003e#8074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8062\"\u003etokio-rs/tokio#8062\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8074\"\u003e#8074\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8074\"\u003etokio-rs/tokio#8074\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8075\"\u003etokio-rs/tokio#8075\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8076\"\u003etokio-rs/tokio#8076\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.52.2\u003c/h2\u003e\n\u003ch1\u003e1.52.2 (May 4th, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release reverts the LIFO slot stealing change introduced in 1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e), due to [its performance impact]\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8065\"\u003e#8065\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8100\"\u003e#8100\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8065\"\u003e#8065\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8065\"\u003etokio-rs/tokio#8065\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8100\"\u003e#8100\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8100\"\u003etokio-rs/tokio#8100\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/tokio-rs/tokio/commit/d87569164fb61145e79e7ffe0b25783569cc8f93\"\u003e\u003ccode\u003ed875691\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.52.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8130\"\u003e#8130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1aebb031cb24bdb52289561343308f4a44a4d81\"\u003e\u003ccode\u003ee1aebb0\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.51.3' into 'tokio-1.52.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8129\"\u003e#8129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/fd63094ee0d34b4f3f93f59507e91c65919a2d71\"\u003e\u003ccode\u003efd63094\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c600d0fd2cdebea4828fe9f699ced4dfd8aad3b\"\u003e\u003ccode\u003e8c600d0\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.5' into 'tokio-1.51.x' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8123\"\u003e#8123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/11bfc1345bbd5e901187e2b3702de10b0efbffdc\"\u003e\u003ccode\u003e11bfc13\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.5 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f085b6211b8ebb6aba21f1f1f91e7b8b243aa815\"\u003e\u003ccode\u003ef085b62\u003c/code\u003e\u003c/a\u003e sync: notify receivers in mpsc \u003ccode\u003eOwnedPermit::release()\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8075\"\u003e#8075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/30d25ccb8bc91ca811773ee243e71e31772275d2\"\u003e\u003ccode\u003e30d25cc\u003c/code\u003e\u003c/a\u003e sync: require that an \u003ccode\u003eRwLock\u003c/code\u003e has \u003ccode\u003emax_readers != 0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8076\"\u003e#8076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9fccf5339d41c1f2f863f97b9133bc8a5a10bc28\"\u003e\u003ccode\u003e9fccf53\u003c/code\u003e\u003c/a\u003e sync: return \u003ccode\u003eEmpty\u003c/code\u003e from \u003ccode\u003etry_recv()\u003c/code\u003e when mpsc is closed with outstanding p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ebf61b45b5184018f00bc666887ebccf3d4fe51b\"\u003e\u003ccode\u003eebf61b4\u003c/code\u003e\u003c/a\u003e sync: fix underflow in mpsc channel \u003ccode\u003elen()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8062\"\u003e#8062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4abe9d732eb01f7b092a571c3dcc4fbd266f4067\"\u003e\u003ccode\u003e4abe9d7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.52.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.52.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers` from 0.25.2 to 0.26.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs/releases\"\u003etestcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.3\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.2\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAllow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.1\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake port_bindings consistent with docker cli when publish_all_ports = true (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport build options - \u003ccode\u003eno_cache\u003c/code\u003e, \u003ccode\u003eskip_if_exists\u003c/code\u003e and \u003ccode\u003ebuildargs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport docker-compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/864\"\u003e#864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd target options with custom mode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport copying from containers (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse bollard 0.19.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate etcetera requirement from 0.10.0 to 0.11.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePerformance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eulid\u003c/code\u003e with \u003ccode\u003eferroid\u003c/code\u003e's ULID for better performance (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ferroid for better performance during encode/decode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/879\"\u003e#879\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/testcontainers/testcontainers-rs/blob/main/CHANGELOG.md\"\u003etestcontainers's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.26.3] - 2025-12-24\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.2] - 2025-12-19\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAllow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.1] - 2025-12-19\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRespect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.26.0] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eDetails\u003c/h3\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMake port_bindings consistent with docker cli when publish_all_ports = true (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport build options - \u003ccode\u003eno_cache\u003c/code\u003e, \u003ccode\u003eskip_if_exists\u003c/code\u003e and \u003ccode\u003ebuildargs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport docker-compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/864\"\u003e#864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd target options with custom mode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport copying from containers (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMiscellaneous Tasks\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse bollard 0.19.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate etcetera requirement from 0.10.0 to 0.11.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePerformance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eulid\u003c/code\u003e with \u003ccode\u003eferroid\u003c/code\u003e's ULID for better performance (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate ferroid for better performance during encode/decode (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/pull/879\"\u003e#879\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/testcontainers/testcontainers-rs/commit/f86fbc4f6d1bee2addc0db86df656cc041ef946d\"\u003e\u003ccode\u003ef86fbc4\u003c/code\u003e\u003c/a\u003e chore: release v0.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/900\"\u003e#900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/853d989c935976c8fbf560157941702a0d4296fd\"\u003e\u003ccode\u003e853d989\u003c/code\u003e\u003c/a\u003e feat: allow customizations of host-config (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/899\"\u003e#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/f70ad004b07a773d2483fda6ccf83ad8496f4649\"\u003e\u003ccode\u003ef70ad00\u003c/code\u003e\u003c/a\u003e feat(docker-compose): support auto-detection of docker-compose client (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/79d110f620c31ad701cb6071d082027d76d6e64d\"\u003e\u003ccode\u003e79d110f\u003c/code\u003e\u003c/a\u003e feat: support for reusable containers that have been stopped (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/145544f98eed48eee91a6945fcbb82593cfbc052\"\u003e\u003ccode\u003e145544f\u003c/code\u003e\u003c/a\u003e chore: release v0.26.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/ff3f07837626c035013b1b15cf374ab5605427a2\"\u003e\u003ccode\u003eff3f078\u003c/code\u003e\u003c/a\u003e feat(docker-compose): allow overriding project name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/f6a6ecdc2a8fd4e13db448a35bd674f9e5608a4a\"\u003e\u003ccode\u003ef6a6ecd\u003c/code\u003e\u003c/a\u003e chore: release v0.26.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/892\"\u003e#892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/3b3ac3f8e7f11871298946fab0348024a4f07bb2\"\u003e\u003ccode\u003e3b3ac3f\u003c/code\u003e\u003c/a\u003e fix(docker-compose): respect \u003ccode\u003eTESTCONTAINERS_COMMAND\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/814ff31b454673a154d7d9226a6cb0f822a784f4\"\u003e\u003ccode\u003e814ff31\u003c/code\u003e\u003c/a\u003e chore(deps): update russh requirement from 0.54.4 to 0.55.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs/commit/b0a3d28c472d11f46da53d1388a1c5479ad2ef6a\"\u003e\u003ccode\u003eb0a3d28\u003c/code\u003e\u003c/a\u003e fix: reuse container requires name (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-rs/compare/0.25.2...0.26.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testcontainers-modules` from 0.13.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/releases\"\u003etestcontainers-modules's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete doc string for mongodb usage (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents kafka image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc-comment for dynamodb (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents  ElasticMQ image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for nats' images  (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for k3s images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for elasticsearch image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the parity image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for orientdb images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comment for minio (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the google_cloud_sdk_emulators image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a docstring for the last missing function \u003ccode\u003eConsul::with_local_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Update testcontainers to 0.25.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate redis requirement from 0.29.0 to 0.32.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate async-nats requirement from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lapin requirement from 2.3.1 to 3.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate arrow-flight requirement from 55.1.0 to 56.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate rdkafka requirement from 0.37.0 to 0.38.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate meilisearch-sdk requirement from 0.28.0 to 0.29.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate azure_core to 0.27.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/blob/main/CHANGELOG.md\"\u003etestcontainers-modules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.13.0] - 2025-08-27\u003c/h2\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eComplete doc string for mongodb usage (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents kafka image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc-comment for dynamodb (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for confluents  ElasticMQ image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for nats' images  (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for k3s images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for elasticsearch image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the parity image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for orientdb images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comment for minio (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eComplete doc comments for the google_cloud_sdk_emulators image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a docstring for the last missing function \u003ccode\u003eConsul::with_local_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003cstrong\u003ebreaking\u003c/strong\u003e] Update testcontainers to 0.25.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate redis requirement from 0.29.0 to 0.32.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate async-nats requirement from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lapin requirement from 2.3.1 to 3.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate arrow-flight requirement from 55.1.0 to 56.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/374\"\u003e#374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate rdkafka requirement from 0.37.0 to 0.38.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate meilisearch-sdk requirement from 0.28.0 to 0.29.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/370\"\u003e#370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate azure_core to 0.27.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e[0.12.1] - 2025-05-29\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse HTTP wait strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd scylladb module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd arrow_flightsql module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd CrateDB (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/353\"\u003e#353\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMiscellaneous Tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate alloy-transport-http requirement from 0.11.1 to 1.0.7 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMSRV 1.82\u003c/li\u003e\n\u003cli\u003eAddress clippy lint warnings (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/b60329c9ee6b8115fa6667e18473a608f1b6e26f\"\u003e\u003ccode\u003eb60329c\u003c/code\u003e\u003c/a\u003e chore: release v0.14.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/eb596e327a58f89a8433166b180012929b124f58\"\u003e\u003ccode\u003eeb596e3\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003etestcontainers\u003c/code\u003e to \u003ccode\u003e0.26\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/416aa99a3addd8c7f7706e535e3b0bb297acd99a\"\u003e\u003ccode\u003e416aa99\u003c/code\u003e\u003c/a\u003e feat: add selenium module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/432\"\u003e#432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/9d24b0737e261e78b7b2f98c24fc4fd133ef9d80\"\u003e\u003ccode\u003e9d24b07\u003c/code\u003e\u003c/a\u003e fix: switch \u003ccode\u003eZookeeper\u003c/code\u003e image from bitnami to bitnamilegacy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/906e77b1785312e9354934303b7989cdd0b76d0f\"\u003e\u003ccode\u003e906e77b\u003c/code\u003e\u003c/a\u003e chore: update MSRV to 1.88\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/c8b46bf772d238036906889fa4a3fcbef2a3d643\"\u003e\u003ccode\u003ec8b46bf\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eOpenLDAP\u003c/code\u003e docker image reference (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/288e97fc75f4e6a179a2abd5975885d2acabca80\"\u003e\u003ccode\u003e288e97f\u003c/code\u003e\u003c/a\u003e feat(anvil): comprehensive documentation and API improvements (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/a47c5d6c23bcf27b160f66bdff68e739f5cb0366\"\u003e\u003ccode\u003ea47c5d6\u003c/code\u003e\u003c/a\u003e chore: bump pinned localstack tag to 4.5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/a3fd554d44657bd2209b90b09b7be661e8c6d969\"\u003e\u003ccode\u003ea3fd554\u003c/code\u003e\u003c/a\u003e feat: exposing necessary Kafka consts in both Apache and Confluent Kafka (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/commit/60331dc62f65a794ea3ece805516a6d7deeb4f01\"\u003e\u003ccode\u003e60331dc\u003c/code\u003e\u003c/a\u003e feat: support state saving and loading in Foundry Anvil image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-rs-modules-community/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-rs-modules-community/compare/v0.13.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlparser` from 0.61.0 to 0.62.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/3dd0e30d8bb1d2a6775f62d2b84839b60133effb\"\u003e\u003ccode\u003e3dd0e30\u003c/code\u003e\u003c/a\u003e chore: Bump version to 0.62.0 and add changelog (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9833c033bc44c487b4425272cc8cea80971b5239\"\u003e\u003ccode\u003e9833c03\u003c/code\u003e\u003c/a\u003e feat(clickhouse): support PARTITION BY after ORDER BY and ARRAY JOIN (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9550e939b8ad1bab5e3f679d43e0c3fea427fbc7\"\u003e\u003ccode\u003e9550e93\u003c/code\u003e\u003c/a\u003e Add Teradata dialect (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/7eba3ca17fe16471ce32e1c7dad6cc179f5d780f\"\u003e\u003ccode\u003e7eba3ca\u003c/code\u003e\u003c/a\u003e PostgreSQL: Parse optimizer hints in leading comments (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/fa1dae1dc813383d2253bf666fa52fc03e6dffba\"\u003e\u003ccode\u003efa1dae1\u003c/code\u003e\u003c/a\u003e Snowflake: Add support for text data type modifiers (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2297\"\u003e#2297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/63e9a339d5e7de67dbe19dcfb313cbb4bcf799a7\"\u003e\u003ccode\u003e63e9a33\u003c/code\u003e\u003c/a\u003e Redshift: PartiQL AT \u0026lt;index\u0026gt; (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/19a7468cfe69f03934bc2619a65b4ca2bfcaae9a\"\u003e\u003ccode\u003e19a7468\u003c/code\u003e\u003c/a\u003e Track \u003ccode\u003eParens\\\u0026lt;T\u0026gt;\u003c/code\u003e's span (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2291\"\u003e#2291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9a70c42d036f709ac437658c4cd8fa627b3eff5d\"\u003e\u003ccode\u003e9a70c42\u003c/code\u003e\u003c/a\u003e PostgreSQL: Add support for LATERAL ... WITH ORDINALITY (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2304\"\u003e#2304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/53dcc82f2857ac6058a1465e9327701ab3c41183\"\u003e\u003ccode\u003e53dcc82\u003c/code\u003e\u003c/a\u003e Spark SQL: Add SparkSqlDialect (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/commit/9f04ebe515a03f8b02b07df34e48baacb7106c0e\"\u003e\u003ccode\u003e9f04ebe\u003c/code\u003e\u003c/a\u003e Coding agents guidelines (\u003ca href=\"https://redirect.github.com/apache/datafusion-sqlparser-rs/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/datafusion-sqlparser-rs/compare/v0.61.0...v0.62.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.3 to 1.12.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.4 (2025-06-09)\u003c/h1\u003e\n\u003cp\u003eThis release includes a performance optimization for compilation of regexes\nwith very large character classes.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1308\"\u003e#1308\u003c/a\u003e:\nAvoid re-canonicalizing the entire interval set when pushing new class ranges.\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/rust-lang/regex/commit/7b96fdc9d5fe6a0cb4efe30e6689b050493fc1e1\"\u003e\u003ccode\u003e7b96fdc\u003c/code\u003e\u003c/a\u003e 1.12.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/7b89cf0534aa58ab8a4a6672e14a59b53f08eb2c\"\u003e\u003ccode\u003e7b89cf0\u003c/code\u003e\u003c/a\u003e deps: update to regex-syntax 0.8.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/140167995737fa11dfe11b8af8b9aa143b790b4e\"\u003e\u003ccode\u003e1401679\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/d7090000b3be51677d8e79c3b8bcc8a4d176bddc\"\u003e\u003ccode\u003ed709000\u003c/code\u003e\u003c/a\u003e changelog: 1.12.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/9825c741c8ac1e61e8f78cebc12205cd35e4767f\"\u003e\u003ccode\u003e9825c74\u003c/code\u003e\u003c/a\u003e syntax: avoid re-canonicalizing the entire IntervalSet on push (\u003ca href=\"https://redirect.github.com/rust-lang/regex/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a7f2ff6dbc43f40994d7c3d1d968ba4ac92329e1\"\u003e\u003ccode\u003ea7f2ff6\u003c/code\u003e\u003c/a\u003e docs: clarify regex-lite word boundaries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/2c7b17246da744bb2e1b911d3ddc1369fe3b472a\"\u003e\u003ccode\u003e2c7b172\u003c/code\u003e\u003c/a\u003e docs: clarify unsupported Anchored::Pattern searches\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/839d16bc65b60e2006d3599d20bfa6efc14049d8\"\u003e\u003ccode\u003e839d16b\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/c4865a0c8446a701e10b0fd987f19068f5dcc365\"\u003e\u003ccode\u003ec4865a0\u003c/code\u003e\u003c/a\u003e syntax: fix negation handling in HIR translation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/d8761c00ed25c5899e3dcfb0f17e827b8e41530a\"\u003e\u003ccode\u003ed8761c0\u003c/code\u003e\u003c/a\u003e cargo: also include \u003ccode\u003ebenches\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.3...1.12.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha2` from 0.10.9 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ffe093984c004769747e998f77da8ff7c0e7a765\"\u003e\u003ccode\u003effe0939\u003c/code\u003e\u003c/a\u003e Release sha2 0.11.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/8991b65fe400c31c4cc189510f86ae642c470cd9\"\u003e\u003ccode\u003e8991b65\u003c/code\u003e\u003c/a\u003e Use the standard order of the \u003ccode\u003e[package]\u003c/code\u003e section fields (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/3d2bc57db40fd6aeb25d6c6da98d67e2784c2985\"\u003e\u003ccode\u003e3d2bc57\u003c/code\u003e\u003c/a\u003e sha2: refactor backends (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/faa55fb83697c8f3113636d88070e5f5edc8c335\"\u003e\u003ccode\u003efaa55fb\u003c/code\u003e\u003c/a\u003e sha3: bump \u003ccode\u003ekeccak\u003c/code\u003e to v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/d3e6489e56f8486d4a93ceb7a8abf4924af1de7b\"\u003e\u003ccode\u003ed3e6489\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.9 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/bbf6f51ff97f81ab15e6e5f6cf878bfbcb1f47c8\"\u003e\u003ccode\u003ebbf6f51\u003c/code\u003e\u003c/a\u003e sha2: tweak backend docs (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/155dbbf2959dbec0ec75948a82590ddaede2d3bc\"\u003e\u003ccode\u003e155dbbf\u003c/code\u003e\u003c/a\u003e sha3: add default value for the \u003ccode\u003eDS\u003c/code\u003e generic parameter on \u003ccode\u003eTurboShake128/256\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ed514f2b34526683b3b7c41670f1887982c3df64\"\u003e\u003ccode\u003eed514f2\u003c/code\u003e\u003c/a\u003e Use published version of \u003ccode\u003ekeccak\u003c/code\u003e v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/702bcd83735a49c928c0fc24506924f5c0aa22af\"\u003e\u003ccode\u003e702bcd8\u003c/code\u003e\u003c/a\u003e Migrate to closure-based \u003ccode\u003ekeccak\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/827c043f82d57666a0b146d156e91c39535c1305\"\u003e\u003ccode\u003e827c043\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.8 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rusqlite` from 0.35.0 to 0.40.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rusqlite/rusqlite/releases\"\u003erusqlite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix clippy warnings \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1852\"\u003e#1852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.53.2 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1853\"\u003e#1853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump hashlink version \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1855\"\u003e#1855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SQL injection when SAVEPOINT name is tainted \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1854\"\u003e#1854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1\"\u003ehttps://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking changes: Replace VTab macros by constructors \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::best_index \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAsserts on VTab::connect aux and args \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1825\"\u003e#1825\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::connect / create \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1826\"\u003e#1826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Allow opting out of using sqlite-wasm-rs on wasm32-unknown-unknown \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1828\"\u003e#1828\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1829\"\u003e#1829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive Default for SeriesTabCursor/ArrayTabCursor \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1830\"\u003e#1830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to pre-update hook \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1831\"\u003e#1831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix VTab::connect \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1832\"\u003e#1832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimpl From\u003c!-- raw HTML omitted --\u003e for FromSqlError \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBreaking changes: Fix vtab::dequote \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1835\"\u003e#1835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLCipher to version 4.14.0 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1837\"\u003e#1837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esqlite3_set_errmsg \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1752\"\u003e#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump sqlite3-parser version \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1838\"\u003e#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix UB in ToSqlOutput::from_rc \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1839\"\u003e#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure miri doesn't complain \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump to actions/checkout@v6 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to UtcDateTime \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1843\"\u003e#1843\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1844\"\u003e#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.53.1 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1848\"\u003e#1848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace some cfg(not by cfg_select \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1850\"\u003e#1850\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0\"\u003ehttps://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix constraints on VTab Aux data \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1778\"\u003e#1778\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1771\"\u003e#1771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix docs.rs generation \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1779\"\u003e#1779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a small typo in \u003ccode\u003erollback_hook\u003c/code\u003e docstring \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1780\"\u003e#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix some warnings from Intellij \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1781\"\u003e#1781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinimal doc for features \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1783\"\u003e#1783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear hooks only for owning connections \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1785\"\u003e#1785\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1784\"\u003e#1784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to SQLite C Interface, Prepare Flags \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1787\"\u003e#1787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eComment functions which are not usable from a loadable extension \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1789\"\u003e#1789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFactorize code \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1792\"\u003e#1792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate getrandom to 0.4 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1798\"\u003e#1798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Cargo.toml \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1800\"\u003e#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix appveyor \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1807\"\u003e#1807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support to unix timestamp for chrono, jiff and time \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1808\"\u003e#1808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1803\"\u003e#1803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(trace): check that the sql string pointer is not NULL \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1805\"\u003e#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bundled SQLite version to 3.51.3 \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1818\"\u003e#1818\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/6d3c282dc5531a57eb4e22ece3207f00c95d0fb0\"\u003e\u003ccode\u003e6d3c282\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1856\"\u003e#1856\u003c/a\u003e from gwenn/0.40.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/2ba28b7469acc41c528ad1963327815d63b9cab9\"\u003e\u003ccode\u003e2ba28b7\u003c/code\u003e\u003c/a\u003e Prepare next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/a021dc730d4207212906e77c39bc2ed66b23f1aa\"\u003e\u003ccode\u003ea021dc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1854\"\u003e#1854\u003c/a\u003e from gwenn/savepoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/534a149f8dbb55bba9beb45b279a4f13e20b13a8\"\u003e\u003ccode\u003e534a149\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1855\"\u003e#1855\u003c/a\u003e from gwenn/hashlink\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/6d9764f26920f54db54b0f24f3f026f6a2c24a7c\"\u003e\u003ccode\u003e6d9764f\u003c/code\u003e\u003c/a\u003e Bump hashlink version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/fa574ebb1ca4586a5d4d4a7175b0aa447628532e\"\u003e\u003ccode\u003efa574eb\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003esqlite3_keyword_check\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/15385cc046364b68c9d7e65d2644dc86c0980f25\"\u003e\u003ccode\u003e15385cc\u003c/code\u003e\u003c/a\u003e Fix SQL injection when SAVEPOINT name is tainted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/e5e48f2d0cd60504020b2def110ca790fc8711b4\"\u003e\u003ccode\u003ee5e48f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1853\"\u003e#1853\u003c/a\u003e from gwenn/3.53.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/ac222923ff13216a71aa23363fb5e4ccb1819ad5\"\u003e\u003ccode\u003eac22292\u003c/code\u003e\u003c/a\u003e Bump bundled SQLite version to 3.53.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rusqlite/rusqlite/commit/c5f8828f72b4276ab2ae8504cd57b75dd80bcde7\"\u003e\u003ccode\u003ec5f8828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rusqlite/rusqlite/issues/1852\"\u003e#1852\u003c/a\u003e from gwenn/clippy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rusqlite/rusqlite/compare/v0.35.0...v0.40.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hmac` from 0.12.1 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/0236c8eb50098dd7f277a71ab89caaeb1e7314df\"\u003e\u003ccode\u003e0236c8e\u003c/code\u003e\u003c/a\u003e hmac v0.13.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/b895e50c852f58727b2fa6a480c4ec68cf99025f\"\u003e\u003ccode\u003eb895e50\u003c/code\u003e\u003c/a\u003e Migrate tests to the new blobby format (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/264\"\u003e#264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/3d1440b379457f680c58bc1ec0e2f8714a72df7e\"\u003e\u003ccode\u003e3d1440b\u003c/code\u003e\u003c/a\u003e Workspace-level lint configuration (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/11d4f3624f3dfe95d57cfb8a3173d7071eb5a1b3\"\u003e\u003ccode\u003e11d4f36\u003c/code\u003e\u003c/a\u003e hmac: use release versions of \u003ccode\u003edev-dependencies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/c40b82b2ac40bc0260d0c35d6a518f97e72411e5\"\u003e\u003ccode\u003ec40b82b\u003c/code\u003e\u003c/a\u003e hmac: bump \u003ccode\u003esha2\u003c/code\u003e dev-dependency to v0.11 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/1fa0781413e3d07d18a9bb622f096754640dee53\"\u003e\u003ccode\u003e1fa0781\u003c/code\u003e\u003c/a\u003e Cut rc.5 prereleases (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/a0082655c09ffe682a10640cbaefb67c8175010e\"\u003e\u003ccode\u003ea008265\u003c/code\u003e\u003c/a\u003e hmac v0.13.0-rc.6 (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/da485cd7baf0b7f5e501f5b42644bf9ddd428c6b\"\u003e\u003ccode\u003eda485cd\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e(Reset)MacTraits\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/2c51e3b76e6f50c13d85577c3faac7df66e24306\"\u003e\u003ccode\u003e2c51e3b\u003c/code\u003e\u003c/a\u003e hmac: derive \u003ccode\u003eClone\u003c/code\u003e instead of relying on \u003ccode\u003e(Reset)MacTraits\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/MACs/commit/669d805394f5f4d0dc07ded010c0df9a3ab01629\"\u003e\u003ccode\u003e669d805\u003c/code\u003e\u003c/a\u003e Relax \u003ccode\u003eClone\u003c/code\u003e bounds (\u003ca href=\"https://redirect.github.com/RustCrypto/MACs/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/MACs/compare/hmac-v0.12.1...hmac-v0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.6 to 0.10.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.1] — 2026-02-11\u003c/h2\u003e\n\u003cp\u003eThis release includes a fix for a soundness bug; see \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument panic behavior of \u003ccode\u003emake_rng\u003c/code\u003e and add \u003ccode\u003e#[track_caller]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1761\"\u003e#1761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate feature \u003ccode\u003elog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1761\"\u003e#1761\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1761\"\u003erust-random/rand#1761\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1763\"\u003e#1763\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1763\"\u003erust-random/rand#1763\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/dbward-dev/dbward/pull/140","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbward-dev%2Fdbward/issues/140","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/140/packages"}},{"old_version":"0.11","new_version":"0.13","update_type":null,"path":null,"pr_created_at":"2026-06-06T02:42:39.000Z","version_change":"0.11 → 0.13","issue":{"uuid":"4601554795","node_id":"PR_kwDOSfQvzc7jVoZx","number":14,"state":"open","title":"chore(deps): update object_store requirement from 0.11 to 0.13","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T02:42:39.000Z","updated_at":"2026-06-06T02:42:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"object_store","old_version":"0.11","new_version":"0.13","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [object_store](https://github.com/apache/arrow-rs-object-store) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.2\"\u003ev0.13.2\u003c/a\u003e (2026-03-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.5...v0.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePath::join(Self, \u0026amp;PathPart) -\u0026gt; Self\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/665\"\u003e#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for AWS Encryption Client encryption \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/647\"\u003e#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLocalFileSystem\u003c/code\u003e: use \u003ccode\u003eread_at\u003c/code\u003e instead of seek + read \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/622\"\u003e#622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid reading metadata for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e (and other methods) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/614\"\u003e#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpose \u003ccode\u003eInner\u003c/code\u003e from \u003ccode\u003eHttpRequestBody\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.13.1\u003c/code\u003e (maintenance) - Target Jan 2026 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AWS_ENDPOINT_URL_S3 in aws backend \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/589\"\u003e#589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.12.5\u003c/code\u003e (maintenance) - Target Dec 2025 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/582\"\u003e#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport upper-case configuration options in parse_url_opts \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/529\"\u003e#529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eobject_store: Support \u003ccode\u003e{az,abfs,abfss}://container@account.blob.{core.windows.net,fabric.microsoft.com}\u003c/code\u003e URLs \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eTransfer-Encoding: chunked\u003c/code\u003e responses in HttpStore \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/340\"\u003e#340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse reconstructed ListBlobs marker to provide list offset support in \u003ccode\u003eMicrosoftAzure\u003c/code\u003e store \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/461\"\u003e#461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAzure Fabric: Unsigned integer underflow when fetching token causes integer overflow panic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError body missing for 5xx errors after retry exhausted \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/617\"\u003e#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeavy contention on credentials cache \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/541\"\u003e#541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS/S3 Default Headers are not considered for signature calculation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/484\"\u003e#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eaz:// \u0026lt;container\u0026gt; not work as expected \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/443\"\u003e#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerformance improvements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreallocate single \u003ccode\u003eVec\u003c/code\u003e in \u003ccode\u003eget_ranges\u003c/code\u003e for LocalFilesystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/634\"\u003e#634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse platform specific \u003ccode\u003eread_at\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/628\"\u003e#628\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid metadata lookup for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e and \u003ccode\u003echunked_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/621\"\u003e#621\u003c/a\u003e (\u003ca href=\"https://github.com/Dandandan\"\u003eDandandan\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Security Alert] Exposed API key(s) detected: AWS Access Key \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/659\"\u003e#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS S3 token expired on multi-threaded app with Arc usage \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/655\"\u003e#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmulator tests fail in CI due to an unsupported service version header in Azurite \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/626\"\u003e#626\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/666\"\u003e#666\u003c/a\u003e (\u003ca href=\"https://github.com/Kinrany\"\u003eKinrany\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport --xa-s3 suffix for S3 Express One Zone bucket access points \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/663\"\u003e#663\u003c/a\u003e (\u003ca href=\"https://github.com/pdeva\"\u003epdeva\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/656\"\u003e#656\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Clone for local and memory stores \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/653\"\u003e#653\u003c/a\u003e (\u003ca href=\"https://github.com/DoumanAsh\"\u003eDoumanAsh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnify \u003ccode\u003efrom_env\u003c/code\u003e behaviours \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/652\"\u003e#652\u003c/a\u003e (\u003ca href=\"https://github.com/miraclx\"\u003emiraclx\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add examples to the aws docs where appropriate \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/651\"\u003e#651\u003c/a\u003e (\u003ca href=\"https://github.com/CommanderStorm\"\u003eCommanderStorm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch TokenCache to RWLock \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/648\"\u003e#648\u003c/a\u003e (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinimize futures dependency into relevant sub-crates \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/646\"\u003e#646\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify ShuffleResolver doc-comments \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/645\"\u003e#645\u003c/a\u003e (\u003ca href=\"https://github.com/jkosh44\"\u003ejkosh44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.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 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/GeoLang/geodukt/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GeoLang%2Fgeodukt/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"0.11.2","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-05-04T03:55:35.000Z","version_change":"0.11.2 → 0.13.2","issue":{"uuid":"4373915617","node_id":"PR_kwDORWqwFM7X3u3f","number":19,"state":"open","title":"build(deps): bump the rust-dependencies group across 1 directory with 45 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T03:55:35.000Z","updated_at":"2026-05-04T03:55:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":45,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.52.1","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.3.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.0+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics","old_version":"0.24.3","new_version":"0.24.5","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.3","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/hyperium/hyper"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.1","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.40","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.2","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.3","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.1","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.11.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"wat","old_version":"1.244.0","new_version":"1.248.0","repository_url":"https://github.com/bytecodealliance/wasm-tools"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 45 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.52.1` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.0+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics](https://github.com/metrics-rs/metrics) | `0.24.3` | `0.24.5` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.3` |\n| [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.9.0` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.1` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.40` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.2` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.3` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.1` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.11.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n| [wat](https://github.com/bytecodealliance/wasm-tools) | `1.244.0` | `1.248.0` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.52.1\u003c/h2\u003e\n\u003ch1\u003e1.52.1 (April 16th, 2026)\u003c/h1\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: revert \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e to fix [a regression]\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8056\"\u003e#8056\u003c/a\u003e that causes \u003ccode\u003espawn_blocking\u003c/code\u003e to hang (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7757\"\u003etokio-rs/tokio#7757\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8056\"\u003e#8056\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8056\"\u003etokio-rs/tokio#8056\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8057\"\u003etokio-rs/tokio#8057\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.52.0\u003c/h2\u003e\n\u003ch1\u003e1.52.0 (April 14th, 2026)\u003c/h1\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eio: \u003ccode\u003eAioSource::register_borrowed\u003c/code\u003e for I/O safety support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: add \u003ccode\u003etry_io\u003c/code\u003e function to \u003ccode\u003eunix::pipe\u003c/code\u003e sender and receiver types (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8030\"\u003e#8030\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAdded (unstable)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: \u003ccode\u003eBuilder::enable_eager_driver_handoff\u003c/code\u003e setting enable eager hand off of the I/O and time drivers before polling tasks (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etaskdump: add \u003ccode\u003etrace_with()\u003c/code\u003e for customized task dumps (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8025\"\u003e#8025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etaskdump: allow \u003ccode\u003eimpl FnMut()\u003c/code\u003e in \u003ccode\u003etrace_with\u003c/code\u003e instead of just \u003ccode\u003efn()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efs: support \u003ccode\u003eio_uring\u003c/code\u003e in \u003ccode\u003eAsyncRead\u003c/code\u003e for \u003ccode\u003eFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: improve \u003ccode\u003espawn_blocking\u003c/code\u003e scalability with sharded queue (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: use \u003ccode\u003ecompare_exchange_weak()\u003c/code\u003e in worker queue (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8028\"\u003e#8028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: overflow second half of tasks when local queue is filled instead of first half (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8029\"\u003e#8029\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumented\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in \u003ccode\u003eoneshot::Sender::send\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: hide #[tokio::main] attribute in the docs of \u003ccode\u003esync::watch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8035\"\u003e#8035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: add docs on \u003ccode\u003eConnectionRefused\u003c/code\u003e errors with UDP sockets (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7870\"\u003e#7870\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7757\"\u003etokio-rs/tokio#7757\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7870\"\u003e#7870\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7870\"\u003etokio-rs/tokio#7870\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7907\"\u003etokio-rs/tokio#7907\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7992\"\u003e#7992\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7992\"\u003etokio-rs/tokio#7992\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8010\"\u003e#8010\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8010\"\u003etokio-rs/tokio#8010\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8025\"\u003e#8025\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8025\"\u003etokio-rs/tokio#8025\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8026\"\u003e#8026\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8026\"\u003etokio-rs/tokio#8026\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8028\"\u003e#8028\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8028\"\u003etokio-rs/tokio#8028\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8029\"\u003e#8029\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/8029\"\u003etokio-rs/tokio#8029\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/905c146aeda741ea2202f942a7c3a606dda13da5\"\u003e\u003ccode\u003e905c146\u003c/code\u003e\u003c/a\u003e chore: prepare to release v1.52.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8059\"\u003e#8059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/56aaa43e91c4fbed88f0c2a5b65019ed9a0c3c61\"\u003e\u003ccode\u003e56aaa43\u003c/code\u003e\u003c/a\u003e rt: revert \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7757\"\u003e#7757\u003c/a\u003e to fix regression in \u003ccode\u003espawn_blocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/57ff47ab589bfb4dab6766de78655ffef4fb250b\"\u003e\u003ccode\u003e57ff47a\u003c/code\u003e\u003c/a\u003e ci: update \u003ccode\u003etrybuild\u003c/code\u003e to expect output from rustc 1.95.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/812de3e134888d1d9e7832e4b789d51f6fd2f749\"\u003e\u003ccode\u003e812de3e\u003c/code\u003e\u003c/a\u003e ci: bump taiki-e/cache-cargo-install-action from 1 to 3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8053\"\u003e#8053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ba82e73c7b804324c82b6fea6966ca12f55c3826\"\u003e\u003ccode\u003eba82e73\u003c/code\u003e\u003c/a\u003e ci: use Dependabot to keep github actions up to date (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/2e85f9ddf8b47197fa6299cc295f4319fec68e53\"\u003e\u003ccode\u003e2e85f9d\u003c/code\u003e\u003c/a\u003e ci: replace cirrus-ci with freebsd-vm (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/a7e1cd8ff8a2012cce500fd7e6ae73400531f46d\"\u003e\u003ccode\u003ea7e1cd8\u003c/code\u003e\u003c/a\u003e ci: update GitHub Actions workflows to use latest tool versions (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/5f7be0ac42cb3e1b739da1562f98a797cd55a606\"\u003e\u003ccode\u003e5f7be0a\u003c/code\u003e\u003c/a\u003e chore: perpare 1.52.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8045\"\u003e#8045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/36d12d2686a64b9146c674e02e3cf81d8f87163d\"\u003e\u003ccode\u003e36d12d2\u003c/code\u003e\u003c/a\u003e taskdump: allow impl FnMut() in taskdumps instead of just fn() (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f943312865b9d5007f25d2fd5bd8efa3f89d1541\"\u003e\u003ccode\u003ef943312\u003c/code\u003e\u003c/a\u003e fs: support io-uring in \u003ccode\u003eAsyncRead\u003c/code\u003e for \u003ccode\u003eFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7907\"\u003e#7907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.52.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRkyv v0.8 compatibility by \u003ca href=\"https://github.com/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\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/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneralise lifetimes for binop implementations by \u003ca href=\"https://github.com/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\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/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/6cca9b87766aa086e4dde8e646f66aa975bdf757\"\u003e\u003ccode\u003e6cca9b8\u003c/code\u003e\u003c/a\u003e v5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/a980aa3dee1b60a9bd3fb544a99b27cc14543d9d\"\u003e\u003ccode\u003ea980aa3\u003c/code\u003e\u003c/a\u003e Rkyv v0.8 compatibility (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/09998b401ad32edbeb061ab09444061a52ee92f3\"\u003e\u003ccode\u003e09998b4\u003c/code\u003e\u003c/a\u003e Fix broken link in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/35507c2411d6b87819c69c3c303769a747678f4a\"\u003e\u003ccode\u003e35507c2\u003c/code\u003e\u003c/a\u003e Version 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/f6b9d9b2004077eeb76d7cd3007f53b340f07d72\"\u003e\u003ccode\u003ef6b9d9b\u003c/code\u003e\u003c/a\u003e Generalise lifetimes for binop implementations (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/25da208e3e6cca1a1f9b1fcfeaec9e53f6497fa0\"\u003e\u003ccode\u003e25da208\u003c/code\u003e\u003c/a\u003e Remove old CI configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/2bb1184d3cb92e09c876be266c0ec59dbe22fc91\"\u003e\u003ccode\u003e2bb1184\u003c/code\u003e\u003c/a\u003e Install clippy and rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.0+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d66e46e2c3f91e1d6d6479c5decea0993c2c76ba\"\u003e\u003ccode\u003ed66e46e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8a05aef303b194e0b6fc07ecddd2968243e9f9ef\"\u003e\u003ccode\u003e8a05aef\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/dae17528484ebfd8c223bff6e34e2fb2df84d0bf\"\u003e\u003ccode\u003edae1752\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/88aaa9ceec8d3dd71333f2a54b0c10ed175c2ecc\"\u003e\u003ccode\u003e88aaa9c\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/35ae47fb75ed61950370353c2782474b6ea78ba3\"\u003e\u003ccode\u003e35ae47f\u003c/code\u003e\u003c/a\u003e refactor(bench): Rename away from 'gen'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f439365135f9c833c145b1c64fd6718844af7ac\"\u003e\u003ccode\u003e7f43936\u003c/code\u003e\u003c/a\u003e style: Remove redundant ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/24a472a8b1494970a66f085509a2844d5236a5bb\"\u003e\u003ccode\u003e24a472a\u003c/code\u003e\u003c/a\u003e refactor: Use core::error::Error with MSRV 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b4c084065e88190b83b9efc60e75da924e7f84f1\"\u003e\u003ccode\u003eb4c0840\u003c/code\u003e\u003c/a\u003e chore: Bump MSRV to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/90790723370aa4981bafe054633c928eb78bcf94\"\u003e\u003ccode\u003e9079072\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/06f2ba38f2377ab01b46c8acc1c4536254c24a50\"\u003e\u003ccode\u003e06f2ba3\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics` from 0.24.3 to 0.24.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/50fcd635e4f75ca464b4c473da03c71c6574a094\"\u003e\u003ccode\u003e50fcd63\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/815f5e927e196b906a912bea7e50f7bcc2672266\"\u003e\u003ccode\u003e815f5e9\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/401a16c0d3f34c5da18af630f5e892303c08f2a2\"\u003e\u003ccode\u003e401a16c\u003c/code\u003e\u003c/a\u003e fix(perf): ensure hash_label properly hashes both the key and value (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/e8e2538b7cc72f943195d903bf5d648bd842df62\"\u003e\u003ccode\u003ee8e2538\u003c/code\u003e\u003c/a\u003e chore(dev): add Claude skill for simplifying the release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/83d83dc56f833e4d72b82bc7312831f5b37abaf7\"\u003e\u003ccode\u003e83d83dc\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/7fef2fc22428e5505deaa628e575fd1a751bb975\"\u003e\u003ccode\u003e7fef2fc\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-observer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/7076b92a04a8164140b1a5f5ce8d5d8993d99cf0\"\u003e\u003ccode\u003e7076b92\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/f61dfdbd49f90ecaedff96082940adcb17679ca7\"\u003e\u003ccode\u003ef61dfdb\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-tcp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/595c0dd773032dfa89c3b48ed7cf5828bc2e20e3\"\u003e\u003ccode\u003e595c0dd\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/731c9c74f48e62359a2953a88be80a98204b01d9\"\u003e\u003ccode\u003e731c9c7\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-dogstatsd\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-v0.24.3...metrics-v0.24.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9e387a41fa20ecd81a9f215a54260dc9dc5747f9\"\u003e\u003ccode\u003e9e387a4\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/f21d811e375439072ee0b3ca3ba1f0639edfd493\"\u003e\u003ccode\u003ef21d811\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-exporter-prometheus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/34af5ea9e8230c760756c3aed5d48c33fbc79223\"\u003e\u003ccode\u003e34af5ea\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/6f33477c67782722e5a35ac64d6ed0d5503c06d9\"\u003e\u003ccode\u003e6f33477\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics-util\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/01dab26f7a100fcc5f64bb42f325c84c572b210b\"\u003e\u003ccode\u003e01dab26\u003c/code\u003e\u003c/a\u003e fix: bump metrics dep to avoid breakage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/ecbc0100caffa86e060d750a024f35ffb329f0e1\"\u003e\u003ccode\u003eecbc010\u003c/code\u003e\u003c/a\u003e chore: slight tweak to follow-up PR message after release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/50fcd635e4f75ca464b4c473da03c71c6574a094\"\u003e\u003ccode\u003e50fcd63\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/815f5e927e196b906a912bea7e50f7bcc2672266\"\u003e\u003ccode\u003e815f5e9\u003c/code\u003e\u003c/a\u003e update CHANGELOG for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/401a16c0d3f34c5da18af630f5e892303c08f2a2\"\u003e\u003ccode\u003e401a16c\u003c/code\u003e\u003c/a\u003e fix(perf): ensure hash_label properly hashes both the key and value (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/e8e2538b7cc72f943195d903bf5d648bd842df62\"\u003e\u003ccode\u003ee8e2538\u003c/code\u003e\u003c/a\u003e chore(dev): add Claude skill for simplifying the release process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper` from 1.8.1 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/hyperium/hyper/releases\"\u003ehyper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactors and chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(error): add more information about is_incomplete_message by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3978\"\u003ehyperium/hyper#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun cargo-audit in CI to check for known vulnerabilities in dependencies. by \u003ca href=\"https://github.com/f0rki\"\u003e\u003ccode\u003e@​f0rki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3246\"\u003ehyperium/hyper#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): simplify match of Token parse error by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3981\"\u003ehyperium/hyper#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): use saturating_sub instead of manual impl by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3983\"\u003ehyperium/hyper#3983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): replace many args of Chunked::step with struct by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3982\"\u003ehyperium/hyper#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix comment in \u003ccode\u003eput_slice()\u003c/code\u003e by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3986\"\u003ehyperium/hyper#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lib): fix unused warnings due to feature gating test imports by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3997\"\u003ehyperium/hyper#3997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve Read trait and ReadBufCursor documentation by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4000\"\u003ehyperium/hyper#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use h1 parser config when parsing server req by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4002\"\u003ehyperium/hyper#4002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(server): fix flaky disable_keep_alive_mid_request by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4009\"\u003ehyperium/hyper#4009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4005\"\u003ehyperium/hyper#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to cargo-check-external-types 0.4.0 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4006\"\u003ehyperium/hyper#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate copyright year to 2026 by \u003ca href=\"https://github.com/jasmyhigh\"\u003e\u003ccode\u003e@​jasmyhigh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4007\"\u003ehyperium/hyper#4007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid unwrap examples by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4001\"\u003ehyperium/hyper#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): use case-insensitive matching for trailer fields by \u003ca href=\"https://github.com/HueCodes\"\u003e\u003ccode\u003e@​HueCodes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4011\"\u003ehyperium/hyper#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: convert bug report template to GitHub form by \u003ca href=\"https://github.com/njg7194\"\u003e\u003ccode\u003e@​njg7194\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4015\"\u003ehyperium/hyper#4015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): force toml mode in yq selecting msrv by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4020\"\u003ehyperium/hyper#4020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-utf8 char may cause panic when calling to_str by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4019\"\u003ehyperium/hyper#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(http2/client): add \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option by \u003ca href=\"https://github.com/ffuugoo\"\u003e\u003ccode\u003e@​ffuugoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4021\"\u003ehyperium/hyper#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: drop pin-utils dependency by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4023\"\u003ehyperium/hyper#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[minor] doc: Fix HTTP/2 max concurrent stream link by \u003ca href=\"https://github.com/dentiny\"\u003e\u003ccode\u003e@​dentiny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4037\"\u003ehyperium/hyper#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ffi): validate null pointers before dereferencing in request/resp… by \u003ca href=\"https://github.com/DhruvaD1\"\u003e\u003ccode\u003e@​DhruvaD1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4038\"\u003ehyperium/hyper#4038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eh2: expose current max stream count by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4026\"\u003ehyperium/hyper#4026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): allow keep-alive for chunked requests with trailers by \u003ca href=\"https://github.com/wi-adam\"\u003e\u003ccode\u003e@​wi-adam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4043\"\u003ehyperium/hyper#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http2): cancel pipe_task and send RST_STREAM on response future drop by \u003ca href=\"https://github.com/mmishra100\"\u003e\u003ccode\u003e@​mmishra100\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4042\"\u003ehyperium/hyper#4042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd APIs to allow switching an HTTP1 connection to HTTP2 if H2 preface is seen by \u003ca href=\"https://github.com/pborzenkov\"\u003e\u003ccode\u003e@​pborzenkov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3996\"\u003ehyperium/hyper#3996\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper/blob/master/CHANGELOG.md\"\u003ehyper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2026-03-31)\u003c/h2\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\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/hyperium/hyper/commit/0d6c7d5469baa09e2fb127ee3758a79b3271a4f0\"\u003e\u003ccode\u003e0d6c7d5\u003c/code\u003e\u003c/a\u003e v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003e\u003ccode\u003ee21205c\u003c/code\u003e\u003c/a\u003e feat(http1): add UpgradeableConnection::into_parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e\u003ccode\u003e393c77c\u003c/code\u003e\u003c/a\u003e feat(error): add 'Error::is_parse_version_h2' method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e\u003ccode\u003e5b17a69\u003c/code\u003e\u003c/a\u003e fix(http2): cancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e\u003ccode\u003e7211ec2\u003c/code\u003e\u003c/a\u003e fix(http1): allow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003e\u003ccode\u003ed51cb71\u003c/code\u003e\u003c/a\u003e feat(client): expose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e\u003ccode\u003e28e73cc\u003c/code\u003e\u003c/a\u003e fix(ffi): validate null pointers before dereferencing in request/response fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e13e783927d429fc03038fe512eeb4d379cf1a70\"\u003e\u003ccode\u003ee13e783\u003c/code\u003e\u003c/a\u003e docs(client): fix HTTP/2 max concurrent stream link to spec (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4037\"\u003e#4037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/8ba900853b0f619b165e8530fc8c310bc13e056b\"\u003e\u003ccode\u003e8ba9008\u003c/code\u003e\u003c/a\u003e chore(dependencies): drop pin-utils dependency (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4023\"\u003e#4023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e\u003ccode\u003e5778745\u003c/code\u003e\u003c/a\u003e feat(client): add HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/hyper/compare/v1.8.1...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"}},{"old_version":"0.11.2","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-04-13T13:27:10.000Z","version_change":"0.11.2 → 0.13.2","issue":{"uuid":"4255081420","node_id":"PR_kwDOQe376M7R_dYJ","number":76,"state":"open","title":"deps: Bump object_store from 0.11.2 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T13:27:10.000Z","updated_at":"2026-05-17T06:07:30.794Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: Bump","packages":[{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.11.2 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.11.2\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/osodevops/kafka-backup/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/osodevops%2Fkafka-backup/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"}},{"old_version":"0.11.2","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-04-06T03:52:53.000Z","version_change":"0.11.2 → 0.13.2","issue":{"uuid":"4209421361","node_id":"PR_kwDORWqwFM7QHEOB","number":10,"state":"closed","title":"build(deps): bump the rust-dependencies group across 1 directory with 42 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T03:44:37.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T03:52:53.000Z","updated_at":"2026-04-20T03:44:39.000Z","time_to_close":1209104,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":42,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.51.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.3.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.1.0+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper","old_version":"1.8.1","new_version":"1.9.0","repository_url":"https://github.com/hyperium/hyper"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.1","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.0","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.1","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.11.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 42 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.51.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.1.0+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.1` |\n| [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.9.0` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.37` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.2` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.1` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.1` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.11.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.51.0\u003c/h2\u003e\n\u003ch1\u003e1.51.0 (April 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: implement \u003ccode\u003eget_peer_cred\u003c/code\u003e on Hurd (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add \u003ccode\u003etokio::runtime::worker_index()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ewasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: do not show \u0026quot;Available on non-loom only.\u0026quot; doc label (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix \u003ccode\u003enotify_waiters\u003c/code\u003e priority in \u003ccode\u003eNotify\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on closed channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7557\"\u003etokio-rs/tokio#7557\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7921\"\u003etokio-rs/tokio#7921\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7924\"\u003etokio-rs/tokio#7924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7933\"\u003etokio-rs/tokio#7933\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7977\"\u003etokio-rs/tokio#7977\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7989\"\u003etokio-rs/tokio#7989\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7991\"\u003etokio-rs/tokio#7991\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7996\"\u003etokio-rs/tokio#7996\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7997\"\u003etokio-rs/tokio#7997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0af06b7bab12c58161b1d0ae79bdf4452305d42f\"\u003e\u003ccode\u003e0af06b7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8005\"\u003e#8005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/01a7f1dfabc93293743701074752ff0d8e787595\"\u003e\u003ccode\u003e01a7f1d\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.7.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/eeb55c733ba9a83c51d08b1629dca6a5ec0f4b2b\"\u003e\u003ccode\u003eeeb55c7\u003c/code\u003e\u003c/a\u003e runtime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1fc450aefba4b05cdff9b7825ca5e39cccb3780e\"\u003e\u003ccode\u003e1fc450a\u003c/code\u003e\u003c/a\u003e runtime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/324218f9bbdc26e4bb527d036613826824f3078b\"\u003e\u003ccode\u003e324218f\u003c/code\u003e\u003c/a\u003e Merge tag 'tokio-1.47.4' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/aa65d0d0b8ea6eec80985b9d231390f137493071\"\u003e\u003ccode\u003eaa65d0d\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/bf18ed452d6aae438e84ae008a01a74776abdc19\"\u003e\u003ccode\u003ebf18ed4\u003c/code\u003e\u003c/a\u003e sync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on clo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/43134f1e5784993eb4fb3863933d74ac9e28f598\"\u003e\u003ccode\u003e43134f1\u003c/code\u003e\u003c/a\u003e wasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/b4c3246d330379430937bdbb5e1b0c37282ae23e\"\u003e\u003ccode\u003eb4c3246\u003c/code\u003e\u003c/a\u003e macros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7947fa4bd79d7345aa7e6b189fc1fbb6983a4351\"\u003e\u003ccode\u003e7947fa4\u003c/code\u003e\u003c/a\u003e rt: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRkyv v0.8 compatibility by \u003ca href=\"https://github.com/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\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/MattWhelan\"\u003e\u003ccode\u003e@​MattWhelan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/182\"\u003ereem/rust-ordered-float#182\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.2.0...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneralise lifetimes for binop implementations by \u003ca href=\"https://github.com/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\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/Jacobgarm\"\u003e\u003ccode\u003e@​Jacobgarm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/181\"\u003ereem/rust-ordered-float#181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.1.0...v5.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/6cca9b87766aa086e4dde8e646f66aa975bdf757\"\u003e\u003ccode\u003e6cca9b8\u003c/code\u003e\u003c/a\u003e v5.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/a980aa3dee1b60a9bd3fb544a99b27cc14543d9d\"\u003e\u003ccode\u003ea980aa3\u003c/code\u003e\u003c/a\u003e Rkyv v0.8 compatibility (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/09998b401ad32edbeb061ab09444061a52ee92f3\"\u003e\u003ccode\u003e09998b4\u003c/code\u003e\u003c/a\u003e Fix broken link in docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/35507c2411d6b87819c69c3c303769a747678f4a\"\u003e\u003ccode\u003e35507c2\u003c/code\u003e\u003c/a\u003e Version 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/f6b9d9b2004077eeb76d7cd3007f53b340f07d72\"\u003e\u003ccode\u003ef6b9d9b\u003c/code\u003e\u003c/a\u003e Generalise lifetimes for binop implementations (\u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/25da208e3e6cca1a1f9b1fcfeaec9e53f6497fa0\"\u003e\u003ccode\u003e25da208\u003c/code\u003e\u003c/a\u003e Remove old CI configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/2bb1184d3cb92e09c876be266c0ec59dbe22fc91\"\u003e\u003ccode\u003e2bb1184\u003c/code\u003e\u003c/a\u003e Install clippy and rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.1.0+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d66e46e2c3f91e1d6d6479c5decea0993c2c76ba\"\u003e\u003ccode\u003ed66e46e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/8a05aef303b194e0b6fc07ecddd2968243e9f9ef\"\u003e\u003ccode\u003e8a05aef\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/dae17528484ebfd8c223bff6e34e2fb2df84d0bf\"\u003e\u003ccode\u003edae1752\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024 (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/88aaa9ceec8d3dd71333f2a54b0c10ed175c2ecc\"\u003e\u003ccode\u003e88aaa9c\u003c/code\u003e\u003c/a\u003e chore: Bump to Edition 2024\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/35ae47fb75ed61950370353c2782474b6ea78ba3\"\u003e\u003ccode\u003e35ae47f\u003c/code\u003e\u003c/a\u003e refactor(bench): Rename away from 'gen'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7f439365135f9c833c145b1c64fd6718844af7ac\"\u003e\u003ccode\u003e7f43936\u003c/code\u003e\u003c/a\u003e style: Remove redundant ref\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/24a472a8b1494970a66f085509a2844d5236a5bb\"\u003e\u003ccode\u003e24a472a\u003c/code\u003e\u003c/a\u003e refactor: Use core::error::Error with MSRV 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/b4c084065e88190b83b9efc60e75da924e7f84f1\"\u003e\u003ccode\u003eb4c0840\u003c/code\u003e\u003c/a\u003e chore: Bump MSRV to 1.85\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/90790723370aa4981bafe054633c928eb78bcf94\"\u003e\u003ccode\u003e9079072\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/06f2ba38f2377ab01b46c8acc1c4536254c24a50\"\u003e\u003ccode\u003e06f2ba3\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9a889d0b64bb0be3c0cca4f350c561d72b323951\"\u003e\u003ccode\u003e9a889d0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/232c7546cc3288f0c353fc21cec1b044886d5798\"\u003e\u003ccode\u003e232c754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/31b9ffefe8eea4dcef9ebb5d85ebd07b79ab5af3\"\u003e\u003ccode\u003e31b9ffe\u003c/code\u003e\u003c/a\u003e fix(metrics-exporter-prometheus): fix broken native histograms serialization ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/330377fc3e523b2cf50231b3c3d8665dcbea2a83\"\u003e\u003ccode\u003e330377f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/88a5fda970eaab1b9251377867efe1935fbed270\"\u003e\u003ccode\u003e88a5fda\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/0b95e10242e3fcf51d3a174025c2e4010e706222\"\u003e\u003ccode\u003e0b95e10\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/98eba87f967600b056aaf1eaf77ccf5e238da943\"\u003e\u003ccode\u003e98eba87\u003c/code\u003e\u003c/a\u003e chore: changelog updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/65eff4fbf8b2b1c1ad4014dce2759e4d2cb04d44\"\u003e\u003ccode\u003e65eff4f\u003c/code\u003e\u003c/a\u003e feat(prometheus): add render_to_write function (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/52c07eb48891f95f8a064d79b3ca700eca8f5db4\"\u003e\u003ccode\u003e52c07eb\u003c/code\u003e\u003c/a\u003e chore(deps): bump hyper from 1.6.0 to 1.8.1 (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/c664a01607cbedc630ab8853bd707403b0120c27\"\u003e\u003ccode\u003ec664a01\u003c/code\u003e\u003c/a\u003e add KeyName -\u0026gt; std::Cow paths (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper` from 1.8.1 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/hyperium/hyper/releases\"\u003ehyper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRefactors and chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(error): add more information about is_incomplete_message by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3978\"\u003ehyperium/hyper#3978\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun cargo-audit in CI to check for known vulnerabilities in dependencies. by \u003ca href=\"https://github.com/f0rki\"\u003e\u003ccode\u003e@​f0rki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3246\"\u003ehyperium/hyper#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): simplify match of Token parse error by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3981\"\u003ehyperium/hyper#3981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): use saturating_sub instead of manual impl by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3983\"\u003ehyperium/hyper#3983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(http1): replace many args of Chunked::step with struct by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3982\"\u003ehyperium/hyper#3982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix comment in \u003ccode\u003eput_slice()\u003c/code\u003e by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3986\"\u003ehyperium/hyper#3986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(lib): fix unused warnings due to feature gating test imports by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3997\"\u003ehyperium/hyper#3997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve Read trait and ReadBufCursor documentation by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4000\"\u003ehyperium/hyper#4000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use h1 parser config when parsing server req by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4002\"\u003ehyperium/hyper#4002\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(server): fix flaky disable_keep_alive_mid_request by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4009\"\u003ehyperium/hyper#4009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4005\"\u003ehyperium/hyper#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to cargo-check-external-types 0.4.0 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4006\"\u003ehyperium/hyper#4006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate copyright year to 2026 by \u003ca href=\"https://github.com/jasmyhigh\"\u003e\u003ccode\u003e@​jasmyhigh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4007\"\u003ehyperium/hyper#4007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: avoid unwrap examples by \u003ca href=\"https://github.com/0xPoe\"\u003e\u003ccode\u003e@​0xPoe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4001\"\u003ehyperium/hyper#4001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): use case-insensitive matching for trailer fields by \u003ca href=\"https://github.com/HueCodes\"\u003e\u003ccode\u003e@​HueCodes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4011\"\u003ehyperium/hyper#4011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: convert bug report template to GitHub form by \u003ca href=\"https://github.com/njg7194\"\u003e\u003ccode\u003e@​njg7194\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4015\"\u003ehyperium/hyper#4015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): force toml mode in yq selecting msrv by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4020\"\u003ehyperium/hyper#4020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-utf8 char may cause panic when calling to_str by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4019\"\u003ehyperium/hyper#4019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(http2/client): add \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option by \u003ca href=\"https://github.com/ffuugoo\"\u003e\u003ccode\u003e@​ffuugoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4021\"\u003ehyperium/hyper#4021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: drop pin-utils dependency by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4023\"\u003ehyperium/hyper#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[minor] doc: Fix HTTP/2 max concurrent stream link by \u003ca href=\"https://github.com/dentiny\"\u003e\u003ccode\u003e@​dentiny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4037\"\u003ehyperium/hyper#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ffi): validate null pointers before dereferencing in request/resp… by \u003ca href=\"https://github.com/DhruvaD1\"\u003e\u003ccode\u003e@​DhruvaD1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4038\"\u003ehyperium/hyper#4038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eh2: expose current max stream count by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4026\"\u003ehyperium/hyper#4026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http1): allow keep-alive for chunked requests with trailers by \u003ca href=\"https://github.com/wi-adam\"\u003e\u003ccode\u003e@​wi-adam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4043\"\u003ehyperium/hyper#4043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(http2): cancel pipe_task and send RST_STREAM on response future drop by \u003ca href=\"https://github.com/mmishra100\"\u003e\u003ccode\u003e@​mmishra100\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/4042\"\u003ehyperium/hyper#4042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd APIs to allow switching an HTTP1 connection to HTTP2 if H2 preface is seen by \u003ca href=\"https://github.com/pborzenkov\"\u003e\u003ccode\u003e@​pborzenkov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper/pull/3996\"\u003ehyperium/hyper#3996\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper/blob/master/CHANGELOG.md\"\u003ehyper's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2026-03-31)\u003c/h2\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003effi:\u003c/strong\u003e validate null pointers before dereferencing in request/response functions (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4038\"\u003e#4038\u003c/a\u003e (\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e28e73ccd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eallow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e7211ec25\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4044\"\u003e#4044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse case-insensitive matching for trailer fields (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4011\"\u003e#4011\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/3b344cac9f96a9365409086dde51d06aa797ffc3\"\u003e3b344cac\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4010\"\u003e#4010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse httparse config for Servers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4002\"\u003e#4002\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/bcb8ec576619650d3388604e6c246829e7be133a\"\u003ebcb8ec57\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/3923\"\u003e#3923\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003ecancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e5b17a69e\u003c/a\u003e, closes \u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enon-utf8 char in Connection header may cause panic when calling to_str (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4019\"\u003e#4019\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/c36ca8a5c50e4a05a78aa3e158f13456ee674fb1\"\u003ec36ca8a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eFeatures\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003ed51cb715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e) (\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e57787459\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eerror:\u003c/strong\u003e add 'Error::is_parse_version_h2' method (\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e393c77c7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ehttp1:\u003c/strong\u003e add UpgradeableConnection::into_parts (\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003ee21205cf\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/hyperium/hyper/commit/0d6c7d5469baa09e2fb127ee3758a79b3271a4f0\"\u003e\u003ccode\u003e0d6c7d5\u003c/code\u003e\u003c/a\u003e v1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e21205cfe4066edbcddc56150d963dabbc7d3ec4\"\u003e\u003ccode\u003ee21205c\u003c/code\u003e\u003c/a\u003e feat(http1): add UpgradeableConnection::into_parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/393c77c71138ff6e33d7089deac770a3f3f1436b\"\u003e\u003ccode\u003e393c77c\u003c/code\u003e\u003c/a\u003e feat(error): add 'Error::is_parse_version_h2' method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/5b17a69ebcf969471c1a19b25ed2cb81299d1be6\"\u003e\u003ccode\u003e5b17a69\u003c/code\u003e\u003c/a\u003e fix(http2): cancel sending client request body on response future drop (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/7211ec25eff2ea6ee783817fee2a221d4eb2ed03\"\u003e\u003ccode\u003e7211ec2\u003c/code\u003e\u003c/a\u003e fix(http1): allow keep-alive for chunked requests with trailers (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/d51cb71569bbca7927b3828ef11e3bec4fa97eb4\"\u003e\u003ccode\u003ed51cb71\u003c/code\u003e\u003c/a\u003e feat(client): expose HTTP/2 current max stream count (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4026\"\u003e#4026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/28e73ccd230cff8d7e5b5880ce2ab5fb8ced36be\"\u003e\u003ccode\u003e28e73cc\u003c/code\u003e\u003c/a\u003e fix(ffi): validate null pointers before dereferencing in request/response fun...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/e13e783927d429fc03038fe512eeb4d379cf1a70\"\u003e\u003ccode\u003ee13e783\u003c/code\u003e\u003c/a\u003e docs(client): fix HTTP/2 max concurrent stream link to spec (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4037\"\u003e#4037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/8ba900853b0f619b165e8530fc8c310bc13e056b\"\u003e\u003ccode\u003e8ba9008\u003c/code\u003e\u003c/a\u003e chore(dependencies): drop pin-utils dependency (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4023\"\u003e#4023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper/commit/577874591cae246dfb2d72d7140d794ac2fa605a\"\u003e\u003ccode\u003e5778745\u003c/code\u003e\u003c/a\u003e feat(client): add HTTP/2 \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/hyperium/hyper/issues/4021\"\u003e#4021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/hyper/compare/v1.8.1...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reqwest` from 0.12.26 to 0.12.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/releases\"\u003ereqwest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correctly import TokioIo on Windows by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2896\"\u003eseanmonstar/reqwest#2896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Pipe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Disable unused tokio-util codec feature by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2893\"\u003eseanmonstar/reqwest#2893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Use http_body_util::BodyDataStream by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2892\"\u003eseanmonstar/reqwest#2892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add windows_named_pipe() option to client builder by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2789\"\u003eseanmonstar/reqwest#2789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\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/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiling on Windows if TLS and SOCKS features are not enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e opt...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"0.12.4","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-04-03T21:19:29.000Z","version_change":"0.12.4 → 0.13.2","issue":{"uuid":"4202237622","node_id":"PR_kwDOQ64cos7P3-bU","number":15,"state":"closed","title":"Bump the actions group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T21:16:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-03T21:19:29.000Z","updated_at":"2026-04-17T21:16:41.000Z","time_to_close":1209431,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"actions","update_count":26,"packages":[{"name":"foyer-memory","old_version":"0.21.1","new_version":"0.22.3","repository_url":"https://github.com/foyer-rs/foyer"},{"name":"zerofs_nfsserve","old_version":"0.19.0","new_version":"0.19.1","repository_url":"https://github.com/barre/nfsserve"},{"name":"tokio","old_version":"1.49.0","new_version":"1.51.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"object_store","old_version":"0.12.4","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"rand","old_version":"0.8.5","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"hkdf","old_version":"0.12.4","new_version":"0.13.0","repository_url":"https://github.com/RustCrypto/KDFs"},{"name":"sha2","old_version":"0.10.9","new_version":"0.11.0","repository_url":"https://github.com/RustCrypto/hashes"},{"name":"lz4_flex","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"arc-swap","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/vorner/arc-swap"},{"name":"deku","old_version":"0.20.2","new_version":"0.20.3","repository_url":"https://github.com/sharksforarms/deku"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"uuid","old_version":"1.19.0","new_version":"1.23.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"shellexpand","old_version":"3.1.1","new_version":"3.1.2"},{"name":"clap","old_version":"4.5.54","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"tonic","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"tempfile","old_version":"3.24.0","new_version":"3.27.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"tonic-prost-build","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the actions group with 25 updates in the /zerofs directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [foyer-memory](https://github.com/foyer-rs/foyer) | `0.21.1` | `0.22.3` |\n| [zerofs_nfsserve](https://github.com/barre/nfsserve) | `0.19.0` | `0.19.1` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.51.0` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.13.2` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.10.0` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [hkdf](https://github.com/RustCrypto/KDFs) | `0.12.4` | `0.13.0` |\n| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.12.0` | `0.13.0` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.8.0` | `1.9.0` |\n| [deku](https://github.com/sharksforarms/deku) | `0.20.2` | `0.20.3` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.23.0` |\n| [shellexpand](https://gitlab.com/ijackson/rust-shellexpand) | `3.1.1` | `3.1.2` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.60` |\n| [tonic](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.27.0` |\n| [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n\n\nUpdates `foyer-memory` from 0.21.1 to 0.22.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/foyer-rs/foyer/releases\"\u003efoyer-memory's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.3\u003c/h2\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.22.2...v0.22.3\"\u003ehttps://github.com/foyer-rs/foyer/compare/v0.22.2...v0.22.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.22.2\u003c/h2\u003e\n\u003ch2\u003e2026-01-12\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnpin hashbrown version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: release foyer v0.22.2 by \u003ca href=\"https://github.com/MrCroxx\"\u003e\u003ccode\u003e@​MrCroxx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/foyer-rs/foyer/pull/1254\"\u003efoyer-rs/foyer#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: fine tune dependencies by \u003ca href=\"https://github.com/tisonkun\"\u003e\u003ccode\u003e@​tisonkun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/foyer-rs/foyer/pull/1252\"\u003efoyer-rs/foyer#1252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.22.1...v0.22.2\"\u003ehttps://github.com/foyer-rs/foyer/compare/v0.22.1...v0.22.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.22.1\u003c/h2\u003e\n\u003ch2\u003e2026-01-11\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003cp\u003e| crate | version |\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/foyer-rs/foyer/blob/main/CHANGELOG.md\"\u003efoyer-memory's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003chr /\u003e\n\u003ch2\u003etitle: Changelog\ndescription: Changelog for foyer.\nauthors: mrcroxx\ndate: 2023-05-12T11:02:09+08:00\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-tokio\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.22.3\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-01-23\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-common\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-memory\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-storage\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003efoyer-bench\u003c/td\u003e\n\u003ctd\u003e0.21.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Fix false positive hybrid cache miss metrics with \u003ccode\u003eHybridCache::get_or_fetch()\u003c/code\u003e API call.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-01-12\u003c/h2\u003e\n\u003ch3\u003eRelease\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ecrate\u003c/th\u003e\n\u003cth\u003eversion\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\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/foyer-rs/foyer/commit/ff6b01512e580665a217c2bd892e0a884ae749e6\"\u003e\u003ccode\u003eff6b015\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.3 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/d42b61a99e5b4ad29d777c99d5c2a588aca8cba7\"\u003e\u003ccode\u003ed42b61a\u003c/code\u003e\u003c/a\u003e fix: fix false positive hybrid miss metrics with \u003ccode\u003eget_or_fetch\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1264\"\u003e#1264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/2b470acccf43f39aa075c0251eb2a1bdbe2c1b7d\"\u003e\u003ccode\u003e2b470ac\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.2 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/af880d536f491c608068f12bfbf83ef7ffcf2eb9\"\u003e\u003ccode\u003eaf880d5\u003c/code\u003e\u003c/a\u003e build: fine tune dependencies (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/a189fe229f073cc9ea9e1b423bd2d58bffe02bf1\"\u003e\u003ccode\u003ea189fe2\u003c/code\u003e\u003c/a\u003e chore: release foyer v0.22.1 (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/11673d7d9d59e2030293f4222b4aa1158bf319c2\"\u003e\u003ccode\u003e11673d7\u003c/code\u003e\u003c/a\u003e fix: fix feature passing among crates for publishing (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1246\"\u003e#1246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/c69b68d51f8fadc3f94b1fab3ae7417fea9f4ecb\"\u003e\u003ccode\u003ec69b68d\u003c/code\u003e\u003c/a\u003e refactor: try reduce arc-swap (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1245\"\u003e#1245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/0098e50e219d0ffce13ad9466a41425177045873\"\u003e\u003ccode\u003e0098e50\u003c/code\u003e\u003c/a\u003e perf: improve recovery performance (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/bc4a94518311528f50b9b9b91d142e5468885c88\"\u003e\u003ccode\u003ebc4a945\u003c/code\u003e\u003c/a\u003e feat: support get mem cache entry count via API and metrics (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1241\"\u003e#1241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/foyer-rs/foyer/commit/5dfe51728d2439aa8b42f8210bc621e542fc14ea\"\u003e\u003ccode\u003e5dfe517\u003c/code\u003e\u003c/a\u003e fix: fix LRU high priority weight calculation (\u003ca href=\"https://redirect.github.com/foyer-rs/foyer/issues/1238\"\u003e#1238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/foyer-rs/foyer/compare/v0.21.1...v0.22.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zerofs_nfsserve` from 0.19.0 to 0.19.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/barre/nfsserve/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.51.0\u003c/h2\u003e\n\u003ch1\u003e1.51.0 (April 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: implement \u003ccode\u003eget_peer_cred\u003c/code\u003e on Hurd (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add \u003ccode\u003etokio::runtime::worker_index()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ewasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eruntime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: do not show \u0026quot;Available on non-loom only.\u0026quot; doc label (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix \u003ccode\u003enotify_waiters\u003c/code\u003e priority in \u003ccode\u003eNotify\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on closed channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7431\"\u003etokio-rs/tokio#7431\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7557\"\u003etokio-rs/tokio#7557\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7921\"\u003e#7921\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7921\"\u003etokio-rs/tokio#7921\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7924\"\u003etokio-rs/tokio#7924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7933\"\u003etokio-rs/tokio#7933\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7977\"\u003e#7977\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7977\"\u003etokio-rs/tokio#7977\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7989\"\u003e#7989\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7989\"\u003etokio-rs/tokio#7989\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7991\"\u003e#7991\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7991\"\u003etokio-rs/tokio#7991\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7996\"\u003e#7996\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7996\"\u003etokio-rs/tokio#7996\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7997\"\u003etokio-rs/tokio#7997\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0af06b7bab12c58161b1d0ae79bdf4452305d42f\"\u003e\u003ccode\u003e0af06b7\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.51.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8005\"\u003e#8005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/01a7f1dfabc93293743701074752ff0d8e787595\"\u003e\u003ccode\u003e01a7f1d\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.7.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/eeb55c733ba9a83c51d08b1629dca6a5ec0f4b2b\"\u003e\u003ccode\u003eeeb55c7\u003c/code\u003e\u003c/a\u003e runtime: steal tasks from the LIFO slot (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7431\"\u003e#7431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/1fc450aefba4b05cdff9b7825ca5e39cccb3780e\"\u003e\u003ccode\u003e1fc450a\u003c/code\u003e\u003c/a\u003e runtime: stabilize \u003ccode\u003eLocalRuntime\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7557\"\u003e#7557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/324218f9bbdc26e4bb527d036613826824f3078b\"\u003e\u003ccode\u003e324218f\u003c/code\u003e\u003c/a\u003e Merge tag 'tokio-1.47.4' (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/aa65d0d0b8ea6eec80985b9d231390f137493071\"\u003e\u003ccode\u003eaa65d0d\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/bf18ed452d6aae438e84ae008a01a74776abdc19\"\u003e\u003ccode\u003ebf18ed4\u003c/code\u003e\u003c/a\u003e sync: fix panic in \u003ccode\u003eChan::recv_many\u003c/code\u003e when called with non-empty vector on clo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/43134f1e5784993eb4fb3863933d74ac9e28f598\"\u003e\u003ccode\u003e43134f1\u003c/code\u003e\u003c/a\u003e wasm: add wasm32-wasip2 networking support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7933\"\u003e#7933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/b4c3246d330379430937bdbb5e1b0c37282ae23e\"\u003e\u003ccode\u003eb4c3246\u003c/code\u003e\u003c/a\u003e macros: improve overall macro hygiene (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7997\"\u003e#7997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7947fa4bd79d7345aa7e6b189fc1fbb6983a4351\"\u003e\u003ccode\u003e7947fa4\u003c/code\u003e\u003c/a\u003e rt: add runtime name (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.12.4 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.5 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_array\u003c/code\u003e, \u003ccode\u003echoose_multiple_weighted\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_weighted\u003c/code\u003e, struct \u003ccode\u003eSliceChooseIter\u003c/code\u003e -\u0026gt; \u003ccode\u003eIndexedSamples\u003c/code\u003e and fns \u003ccode\u003eIteratorRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_fill\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_fill\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Edition 2024 and MSRV 1.85 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet \u003ccode\u003eFill\u003c/code\u003e be implemented for element types, not sliceable types (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOsError::raw_os_error\u003c/code\u003e on UEFI targets by returning \u003ccode\u003eOption\u0026lt;usize\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace fn \u003ccode\u003eTryRngCore::read_adapter(..) -\u0026gt; RngReadAdapter\u003c/code\u003e with simpler struct \u003ccode\u003eRngReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fns \u003ccode\u003eSeedableRng::from_os_rng\u003c/code\u003e, \u003ccode\u003etry_from_os_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eClone\u003c/code\u003e support for \u003ccode\u003eStdRng\u003c/code\u003e, \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epostcard\u003c/code\u003e instead of \u003ccode\u003ebincode\u003c/code\u003e to test the serde feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid excessive allocation in \u003ccode\u003eIteratorRandom::sample\u003c/code\u003e when \u003ccode\u003eamount\u003c/code\u003e is much larger than iterator size (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eos_rng\u003c/code\u003e -\u0026gt; \u003ccode\u003esys_rng\u003c/code\u003e, \u003ccode\u003eOsRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysRng\u003c/code\u003e, \u003ccode\u003eOsError\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eRngExt\u003c/code\u003e as upstream \u003ccode\u003erand_core\u003c/code\u003e has renamed \u003ccode\u003eRngCore\u003c/code\u003e -\u0026gt; \u003ccode\u003eRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fns \u003ccode\u003eIndexedRandom::choose_iter\u003c/code\u003e, \u003ccode\u003echoose_weighted_iter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eXoshiro128PlusPlus\u003c/code\u003e, \u003ccode\u003eXoshiro256PlusPlus\u003c/code\u003e prngs (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eChaCha8Rng\u003c/code\u003e, \u003ccode\u003eChaCha12Rng\u003c/code\u003e, \u003ccode\u003eChaCha20Rng\u003c/code\u003e behind \u003ccode\u003echacha\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFn \u003ccode\u003erand::make_rng() -\u0026gt; R where R: SeedableRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemovals\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved unused feature \u0026quot;nightly\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved feature \u003ccode\u003esmall_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1632\"\u003erust-random/rand#1632\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1642\"\u003erust-random/rand#1642\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1649\"\u003erust-random/rand#1649\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1652\"\u003erust-random/rand#1652\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1653\"\u003erust-random/rand#1653\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1659\"\u003erust-random/rand#1659\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1665\"\u003erust-random/rand#1665\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1669\"\u003erust-random/rand#1669\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1674\"\u003erust-random/rand#1674\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1677\"\u003erust-random/rand#1677\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1693\"\u003erust-random/rand#1693\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1695\"\u003erust-random/rand#1695\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1697\"\u003erust-random/rand#1697\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1717\"\u003erust-random/rand#1717\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1722\"\u003erust-random/rand#1722\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1732\"\u003erust-random/rand#1732\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1734\"\u003erust-random/rand#1734\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.9.2] - 2025-07-20\u003c/h2\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003erand::rngs::mock\u003c/code\u003e module and \u003ccode\u003eStepRng\u003c/code\u003e generator (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/acc5f246d3338ffea40aa0f25a46f84d6d19db8d\"\u003e\u003ccode\u003eacc5f24\u003c/code\u003e\u003c/a\u003e Prepare v0.10.0 releases (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1729\"\u003e#1729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/95c51651c904ca8e77cdec5ebb6f218bb505f18f\"\u003e\u003ccode\u003e95c5165\u003c/code\u003e\u003c/a\u003e Add fn rand::make_rng (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/146da581490e534332a6018c15d7765b4c16851e\"\u003e\u003ccode\u003e146da58\u003c/code\u003e\u003c/a\u003e CHANGELOG: add PR links (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/8cacd6da6df9256d13d8ceb499310844227379fd\"\u003e\u003ccode\u003e8cacd6d\u003c/code\u003e\u003c/a\u003e README tweaks (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/28e3df866fdf2a1892abce84a0832c1eb15511ef\"\u003e\u003ccode\u003e28e3df8\u003c/code\u003e\u003c/a\u003e Update chacha20: use ChaChaCore directly; remove bytes_until_reseed field (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/03db3110d0224cf5c9ae7b4462e58f4dca4a5293\"\u003e\u003ccode\u003e03db311\u003c/code\u003e\u003c/a\u003e Replace fn reseed_and_generate with try_to_reseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/b14483e6abd464c2745ed701cebf214a0f6fb374\"\u003e\u003ccode\u003eb14483e\u003c/code\u003e\u003c/a\u003e Apply inline attr to fn generate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/fda8f74872f759cf72514c84dec30033c04f60d1\"\u003e\u003ccode\u003efda8f74\u003c/code\u003e\u003c/a\u003e Remove bytes_until_reseed field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/213bb3bd4270df73bdd4885c2bf5682dce73c03d\"\u003e\u003ccode\u003e213bb3b\u003c/code\u003e\u003c/a\u003e Bump chacha20 to 0.10.0-rc.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/72afe1e973fcd83d840cf597888223072bbdb04c\"\u003e\u003ccode\u003e72afe1e\u003c/code\u003e\u003c/a\u003e Minor tweaks; prepare v0.10.0-rc.9 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/0.8.5...0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hkdf` from 0.12.4 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/bfb3b209abeeaa02277935b167e06bac320b2773\"\u003e\u003ccode\u003ebfb3b20\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/8834f332bfb0d2d4baa0a14a771db679078eeea4\"\u003e\u003ccode\u003e8834f33\u003c/code\u003e\u003c/a\u003e Workspace-level lint configuration (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/b802abccf7fefb32904d6bc019a522a488436737\"\u003e\u003ccode\u003eb802abc\u003c/code\u003e\u003c/a\u003e Add Trusted Publishing config (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/9d0a675c7f64220b430af784acd175f082bfa880\"\u003e\u003ccode\u003e9d0a675\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0-rc.6 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/c46732a2b639cfd733cc57ab302903008db1bf31\"\u003e\u003ccode\u003ec46732a\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ehmac\u003c/code\u003e to v0.13 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/29c07ab1eda075096e1b5397be7160ded3b97ae8\"\u003e\u003ccode\u003e29c07ab\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003edigest\u003c/code\u003e to v0.11 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/ef4a3ac878fade1e610078831883a57f8b01c6d1\"\u003e\u003ccode\u003eef4a3ac\u003c/code\u003e\u003c/a\u003e build(deps): bump the all-deps group across 1 directory with 9 updates (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/a163784aa7d04b9496e3fb7afb56ef8fdeb35512\"\u003e\u003ccode\u003ea163784\u003c/code\u003e\u003c/a\u003e Bump dependencies (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/2919db3dc6c376dad9649ffa293150d9fe8a3760\"\u003e\u003ccode\u003e2919db3\u003c/code\u003e\u003c/a\u003e build(deps): bump the all-deps group with 2 updates (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/KDFs/commit/450a0db9b126c0df8e4b32e8089c2dea64653f4d\"\u003e\u003ccode\u003e450a0db\u003c/code\u003e\u003c/a\u003e hkdf v0.13.0-rc.4 (\u003ca href=\"https://redirect.github.com/RustCrypto/KDFs/issues/181\"\u003e#181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/KDFs/compare/hkdf-v0.12.4...hkdf-v0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sha2` from 0.10.9 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ffe093984c004769747e998f77da8ff7c0e7a765\"\u003e\u003ccode\u003effe0939\u003c/code\u003e\u003c/a\u003e Release sha2 0.11.0 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/806\"\u003e#806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/8991b65fe400c31c4cc189510f86ae642c470cd9\"\u003e\u003ccode\u003e8991b65\u003c/code\u003e\u003c/a\u003e Use the standard order of the \u003ccode\u003e[package]\u003c/code\u003e section fields (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/3d2bc57db40fd6aeb25d6c6da98d67e2784c2985\"\u003e\u003ccode\u003e3d2bc57\u003c/code\u003e\u003c/a\u003e sha2: refactor backends (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/faa55fb83697c8f3113636d88070e5f5edc8c335\"\u003e\u003ccode\u003efaa55fb\u003c/code\u003e\u003c/a\u003e sha3: bump \u003ccode\u003ekeccak\u003c/code\u003e to v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/d3e6489e56f8486d4a93ceb7a8abf4924af1de7b\"\u003e\u003ccode\u003ed3e6489\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.9 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/bbf6f51ff97f81ab15e6e5f6cf878bfbcb1f47c8\"\u003e\u003ccode\u003ebbf6f51\u003c/code\u003e\u003c/a\u003e sha2: tweak backend docs (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/155dbbf2959dbec0ec75948a82590ddaede2d3bc\"\u003e\u003ccode\u003e155dbbf\u003c/code\u003e\u003c/a\u003e sha3: add default value for the \u003ccode\u003eDS\u003c/code\u003e generic parameter on \u003ccode\u003eTurboShake128/256\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/ed514f2b34526683b3b7c41670f1887982c3df64\"\u003e\u003ccode\u003eed514f2\u003c/code\u003e\u003c/a\u003e Use published version of \u003ccode\u003ekeccak\u003c/code\u003e v0.2 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/702bcd83735a49c928c0fc24506924f5c0aa22af\"\u003e\u003ccode\u003e702bcd8\u003c/code\u003e\u003c/a\u003e Migrate to closure-based \u003ccode\u003ekeccak\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/hashes/commit/827c043f82d57666a0b146d156e91c39535c1305\"\u003e\u003ccode\u003e827c043\u003c/code\u003e\u003c/a\u003e sha3 v0.11.0-rc.8 (\u003ca href=\"https://redirect.github.com/RustCrypto/hashes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lz4_flex` from 0.12.0 to 0.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pseitz/lz4_flex/releases\"\u003elz4_flex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd minimal security policy by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/203\"\u003ePSeitz/lz4_flex#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix get_maximum_output_size overflow on 32-bit targets by \u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003ePSeitz/lz4_flex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003elz4_block exposes option to reuse compression dict by \u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003ePSeitz/lz4_flex#207\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/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/203\"\u003ePSeitz/lz4_flex#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003ePSeitz/lz4_flex#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003ePSeitz/lz4_flex#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PSeitz/lz4_flex/compare/0.12.0...0.13.0\"\u003ehttps://github.com/PSeitz/lz4_flex/compare/0.12.0...0.13.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/PSeitz/lz4_flex/blob/main/CHANGELOG.md\"\u003elz4_flex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.13.0 (2026-03-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to reuse compression dict \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/207\"\u003e#207\u003c/a\u003e  (thanks \u003ca href=\"https://github.com/matthewfollegot\"\u003e\u003ccode\u003e@​matthewfollegot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid match offsets during decompression \u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/055502e\"\u003e#055502e\u003c/a\u003e (thanks \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eInvalid match offsets (offset == 0) during decompression were not properly\nhandled, which could lead to invalid memory reads. This is a security fix\nthat was also backported to 0.12.1 and 0.11.6.\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eget_maximum_output_size\u003c/code\u003e overflow on 32-bit targets \u003ca href=\"https://redirect.github.com/PSeitz/lz4_flex/pull/205\"\u003e#205\u003c/a\u003e (thanks \u003ca href=\"https://github.com/dglittle\"\u003e\u003ccode\u003e@​dglittle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eCast input_len to u64 before multiplying by 110, avoiding overflow on\n32-bit targets (e.g. wasm32) where input_len * 110 overflows usize\nwhen input_len \u0026gt; ~39MB.\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch1\u003e0.12.1 (2026-03-14)\u003c/h1\u003e\n\u003ch3\u003eSecurity Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of invalid match offsets during decompression \u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/a0b9154\"\u003e#a0b9154\u003c/a\u003e (thanks \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode\u003eInvalid match offsets (offset == 0) during decompression were not properly\nhandled, which could lead to invalid memory reads on untrusted input.\nUsers on 0.12.x should upgrade to 0.12.1.\n\u003c/code\u003e\u003c/pre\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/PSeitz/lz4_flex/commit/bfaae84cd4131e432577f04a0476c661e67cbdb0\"\u003e\u003ccode\u003ebfaae84\u003c/code\u003e\u003c/a\u003e release 0.13.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/055502ee5d297ecd6bf448ac91c055c7f6df9b6d\"\u003e\u003ccode\u003e055502e\u003c/code\u003e\u003c/a\u003e fix handling of invalid match offsets during decompression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/7191df8231f2be4daa70c9171ed1c1521123efe5\"\u003e\u003ccode\u003e7191df8\u003c/code\u003e\u003c/a\u003e make hashtable visibility crate public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/1bdafca3edf87b60fb5e045af9c37702e5c83ca5\"\u003e\u003ccode\u003e1bdafca\u003c/code\u003e\u003c/a\u003e add doc comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/c90fc91feebc8d583e33ead82030882526d0fc86\"\u003e\u003ccode\u003ec90fc91\u003c/code\u003e\u003c/a\u003e lz4_block exposes option to reuse compression dict\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/22e77f9bd191f31f958f75fd48891ee3d70a70d5\"\u003e\u003ccode\u003e22e77f9\u003c/code\u003e\u003c/a\u003e Delete .github/workflows/typos.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/2991a09be12bad4574205daa3b2b09b2fc27f17f\"\u003e\u003ccode\u003e2991a09\u003c/code\u003e\u003c/a\u003e fix get_maximum_output_size overflow on 32-bit targets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PSeitz/lz4_flex/commit/7b5fb80e759e29c85aab6545bc143c4d4a217103\"\u003e\u003ccode\u003e7b5fb80\u003c/code\u003e\u003c/a\u003e add minimal security policy\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pseitz/lz4_flex/compare/0.12.0...0.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `arc-swap` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md\"\u003earc-swap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.9.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ePromote certain orderings to SeqCst. Original proofs based on wrong reading of\nstandard :-(. Expect some performance degradation (\u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/198\"\u003e#198\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/200\"\u003e#200\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.8.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProper gate of \u003ccode\u003ePin\u003c/code\u003e (since 1.39 - we are not using only \u003ccode\u003ePin\u003c/code\u003e, but also\n\u003ccode\u003ePin::into_inner\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/197\"\u003e#197\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.8.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSome more careful orderings (\u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/195\"\u003e#195\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/vorner/arc-swap/commit/873fbf2e724ac0a6ae814797b14a83bb68251673\"\u003e\u003ccode\u003e873fbf2\u003c/code\u003e\u003c/a\u003e Test file for the \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/198\"\u003e#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/ffb2808f59b88c4984fc67fc036ac06da92a22fa\"\u003e\u003ccode\u003effb2808\u003c/code\u003e\u003c/a\u003e Release of 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/9d87160c3274923a8fc1dea749909f30c9f8da10\"\u003e\u003ccode\u003e9d87160\u003c/code\u003e\u003c/a\u003e Promote several Orderings to SeqCst\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/19f0d661a27bb6312c6ba9e19e1453db19c30ab5\"\u003e\u003ccode\u003e19f0d66\u003c/code\u003e\u003c/a\u003e Version 1.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/c222a22864dce497f1924eb788f6b05b760a9c10\"\u003e\u003ccode\u003ec222a22\u003c/code\u003e\u003c/a\u003e Release 1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/cccf3548a8c1c83028f3a9cff83d89d1b89b17b8\"\u003e\u003ccode\u003ecccf354\u003c/code\u003e\u003c/a\u003e Upgrade the other ordering too, for transitivity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/e94df5511ab2eb0b04959af2505ea1be51e67242\"\u003e\u003ccode\u003ee94df55\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/195\"\u003e#195\u003c/a\u003e from 0xfMel/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/bd5d3276e4cfc37b90676260c93d8545d9b9b911\"\u003e\u003ccode\u003ebd5d327\u003c/code\u003e\u003c/a\u003e Fix Debt::pay failure ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/22431daf6411cedfa3ebdf7fd8777dc579858b9a\"\u003e\u003ccode\u003e22431da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/vorner/arc-swap/issues/189\"\u003e#189\u003c/a\u003e from atouchet/rdm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vorner/arc-swap/commit/b142bd81dae89d5f7a934bb399103f7f029faeed\"\u003e\u003ccode\u003eb142bd8\u003c/code\u003e\u003c/a\u003e Update Readme\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vorner/arc-swap/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `deku` from 0.20.2 to 0.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sharksforarms/deku/releases\"\u003edeku's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edeku-v0.20.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDekuSize: Add padding size calculation (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Disallow seek attributes for struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/638\"\u003e#638\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/sharksforarms/deku/blob/master/CHANGELOG.md\"\u003edeku's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sharksforarms/deku/compare/deku-v0.20.2...deku-v0.20.3\"\u003e0.20.3\u003c/a\u003e - 2026-01-15\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDekuSize: Add padding size calculation (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDekuSize: Disallow seek attributes for struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/pull/638\"\u003e#638\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/sharksforarms/deku/commit/a68a3d90da596de75cf74912efc08326da0d56ad\"\u003e\u003ccode\u003ea68a3d9\u003c/code\u003e\u003c/a\u003e chore: release v0.20.3 (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/ad99222c0522050301f8a39745f51012769543a5\"\u003e\u003ccode\u003ead99222\u003c/code\u003e\u003c/a\u003e Add padding size calculation to DekuSize (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/9410d9daf598ad4f8544d098409ed0fb6b940a56\"\u003e\u003ccode\u003e9410d9d\u003c/code\u003e\u003c/a\u003e DekuSize: Add magic enum/struct field/top-level (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sharksforarms/deku/commit/c9d218e96d9c7fd4a8280794978cf3f8977ca1ac\"\u003e\u003ccode\u003ec9d218e\u003c/code\u003e\u003c/a\u003e Disallow seek attributes for DekuSize struct/enums and fields (\u003ca href=\"https://redirect.github.com/sharksforarms/deku/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sharksforarms/deku/compare/deku-v0.20.2...deku-v0.20.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/detail...\n\n_Description has been truncated_","html_url":"https://github.com/sd416/ZeroFS/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sd416%2FZeroFS/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-03-31T08:46:54.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4177267129","node_id":"PR_kwDOFWSkxs7O4Iqh","number":21275,"state":"open","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["auto-dependencies","core","datasource"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-31T08:46:54.000Z","updated_at":"2026-04-02T19:32:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/apache/datafusion/pull/21275","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdatafusion/issues/21275","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21275/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-03-29T18:21:12.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4165407657","node_id":"PR_kwDOPx3xXs7OaQGt","number":208,"state":"closed","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-29T20:39:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-29T18:21:12.000Z","updated_at":"2026-03-29T20:39:43.000Z","time_to_close":8302,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.13.1\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/apache/datafusion-sandbox/pull/208","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdatafusion-sandbox/issues/208","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/208/packages"}},{"old_version":"0.12.4","new_version":"0.13.2","update_type":"minor","path":null,"pr_created_at":"2026-03-29T16:25:44.000Z","version_change":"0.12.4 → 0.13.2","issue":{"uuid":"4164977376","node_id":"PR_kwDOODQu7c7OZYvx","number":2243,"state":"open","title":"Bump object_store from 0.12.4 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","rust","community"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T16:25:44.000Z","updated_at":"2026-03-29T16:43:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"object_store","old_version":"0.12.4","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.12.4 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.1\"\u003ev0.13.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: clippy warning \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/592\"\u003e#592\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/591\"\u003e#591\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.12.4\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Mooncake-Labs/moonlink/pull/2243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mooncake-Labs%2Fmoonlink/issues/2243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2243/packages"}},{"old_version":"0.11","new_version":"0.13","update_type":null,"path":null,"pr_created_at":"2026-03-27T13:47:21.000Z","version_change":"0.11 → 0.13","issue":{"uuid":"4152823201","node_id":"PR_kwDORm1ci87ODf_O","number":8,"state":"closed","title":"chore(deps): update object_store requirement from 0.11 to 0.13","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-27T21:10:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T13:47:21.000Z","updated_at":"2026-03-27T21:10:28.000Z","time_to_close":26585,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update","packages":[{"name":"object_store","old_version":"0.11","new_version":"0.13","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Updates the requirements on [object_store](https://github.com/apache/arrow-rs-object-store) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.2\"\u003ev0.13.2\u003c/a\u003e (2026-03-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.5...v0.13.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePath::join(Self, \u0026amp;PathPart) -\u0026gt; Self\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/665\"\u003e#665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for AWS Encryption Client encryption \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/647\"\u003e#647\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLocalFileSystem\u003c/code\u003e: use \u003ccode\u003eread_at\u003c/code\u003e instead of seek + read \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/622\"\u003e#622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid reading metadata for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e (and other methods) \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/614\"\u003e#614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpose \u003ccode\u003eInner\u003c/code\u003e from \u003ccode\u003eHttpRequestBody\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/606\"\u003e#606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.13.1\u003c/code\u003e (maintenance) - Target Jan 2026 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport AWS_ENDPOINT_URL_S3 in aws backend \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/589\"\u003e#589\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease object store \u003ccode\u003e0.12.5\u003c/code\u003e (maintenance) - Target Dec 2025 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/582\"\u003e#582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport upper-case configuration options in parse_url_opts \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/529\"\u003e#529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eobject_store: Support \u003ccode\u003e{az,abfs,abfss}://container@account.blob.{core.windows.net,fabric.microsoft.com}\u003c/code\u003e URLs \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eTransfer-Encoding: chunked\u003c/code\u003e responses in HttpStore \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/340\"\u003e#340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse reconstructed ListBlobs marker to provide list offset support in \u003ccode\u003eMicrosoftAzure\u003c/code\u003e store \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/461\"\u003e#461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAzure Fabric: Unsigned integer underflow when fetching token causes integer overflow panic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/640\"\u003e#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eError body missing for 5xx errors after retry exhausted \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/617\"\u003e#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeavy contention on credentials cache \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/541\"\u003e#541\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS/S3 Default Headers are not considered for signature calculation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/484\"\u003e#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eaz:// \u0026lt;container\u0026gt; not work as expected \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/443\"\u003e#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePerformance improvements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreallocate single \u003ccode\u003eVec\u003c/code\u003e in \u003ccode\u003eget_ranges\u003c/code\u003e for LocalFilesystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/634\"\u003e#634\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse platform specific \u003ccode\u003eread_at\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/628\"\u003e#628\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid metadata lookup for \u003ccode\u003eLocalFileSystem::read_ranges\u003c/code\u003e and \u003ccode\u003echunked_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/621\"\u003e#621\u003c/a\u003e (\u003ca href=\"https://github.com/Dandandan\"\u003eDandandan\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Security Alert] Exposed API key(s) detected: AWS Access Key \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/659\"\u003e#659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAWS S3 token expired on multi-threaded app with Arc usage \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/655\"\u003e#655\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmulator tests fail in CI due to an unsupported service version header in Azurite \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/626\"\u003e#626\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/666\"\u003e#666\u003c/a\u003e (\u003ca href=\"https://github.com/Kinrany\"\u003eKinrany\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport --xa-s3 suffix for S3 Express One Zone bucket access points \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/663\"\u003e#663\u003c/a\u003e (\u003ca href=\"https://github.com/pdeva\"\u003epdeva\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/656\"\u003e#656\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement Clone for local and memory stores \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/653\"\u003e#653\u003c/a\u003e (\u003ca href=\"https://github.com/DoumanAsh\"\u003eDoumanAsh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnify \u003ccode\u003efrom_env\u003c/code\u003e behaviours \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/652\"\u003e#652\u003c/a\u003e (\u003ca href=\"https://github.com/miraclx\"\u003emiraclx\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add examples to the aws docs where appropriate \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/651\"\u003e#651\u003c/a\u003e (\u003ca href=\"https://github.com/CommanderStorm\"\u003eCommanderStorm\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch TokenCache to RWLock \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/648\"\u003e#648\u003c/a\u003e (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinimize futures dependency into relevant sub-crates \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/646\"\u003e#646\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClarify ShuffleResolver doc-comments \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/645\"\u003e#645\u003c/a\u003e (\u003ca href=\"https://github.com/jkosh44\"\u003ejkosh44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits/v0.13.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 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/firelock-ai/kin-db/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/firelock-ai%2Fkin-db/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-03-27T04:48:43.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4149306153","node_id":"PR_kwDORsK8Ks7N8JKv","number":12,"state":"open","title":"chore(deps): bump object_store from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-27T04:48:43.000Z","updated_at":"2026-03-27T04:48:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"object_store","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/7a65b75b0d26fd8a282999462cb7030fb85fdcc3\"\u003e\u003ccode\u003e7a65b75\u003c/code\u003e\u003c/a\u003e chore: prepare \u003ccode\u003e0.13.2\u003c/code\u003e release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/d22f7f91d576ab7b2a12750751a76d30018cb12d\"\u003e\u003ccode\u003ed22f7f9\u003c/code\u003e\u003c/a\u003e fix: missing 5xx error body when retry exhausted (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ebaee78c8bd05235b4ceb2a5125a125faae5da86\"\u003e\u003ccode\u003eebaee78\u003c/code\u003e\u003c/a\u003e Support --xa-s3 suffix for S3 Express One Zone bucket access points (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7ded938312299ccc1ca517e34fe34326d8426ebb\"\u003e\u003ccode\u003e7ded938\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePath::child\u003c/code\u003e with \u003ccode\u003ePath::join\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/bdcac43fc637ac89cc80f18f4e16b3fb66fd0ec8\"\u003e\u003ccode\u003ebdcac43\u003c/code\u003e\u003c/a\u003e feat: Add support for AWS_ENDPOINT_URL_S3 environment variable (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/590\"\u003e#590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/ca15c63f652e1c5c2e776231ae77d08bb46375ea\"\u003e\u003ccode\u003eca15c63\u003c/code\u003e\u003c/a\u003e Implement Clone for local and memory stores (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/653\"\u003e#653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/41d32428cd625e4b86d3411b4f06a0dff7ecab47\"\u003e\u003ccode\u003e41d3242\u003c/code\u003e\u003c/a\u003e docs: clarify \u003ccode\u003eClone\u003c/code\u003e behavior (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/656\"\u003e#656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/62592027cb7d33ed843bc14fb77d7fc32f13ace5\"\u003e\u003ccode\u003e6259202\u003c/code\u003e\u003c/a\u003e Unify \u003ccode\u003efrom_env\u003c/code\u003e behaviours (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/652\"\u003e#652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/66e640d1ba7b79d878e9423924ed5bff4f321b75\"\u003e\u003ccode\u003e66e640d\u003c/code\u003e\u003c/a\u003e Switch TokenCache to RWLock (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/907653e46232edb3a635969bf288324b68d62cdc\"\u003e\u003ccode\u003e907653e\u003c/code\u003e\u003c/a\u003e docs: add examples to the aws docs where appropriate (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=object_store\u0026package-manager=cargo\u0026previous-version=0.13.1\u0026new-version=0.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Iangchain-ai/datafusion/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iangchain-ai%2Fdatafusion/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"0.11.2","new_version":"0.13.1","update_type":"minor","path":null,"pr_created_at":"2026-03-16T03:52:18.000Z","version_change":"0.11.2 → 0.13.1","issue":{"uuid":"4080060009","node_id":"PR_kwDORWqwFM7KzItx","number":8,"state":"open","title":"build(deps): bump the rust-dependencies group across 1 directory with 41 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-16T03:52:18.000Z","updated_at":"2026-04-06T05:07:21.941Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"rust-dependencies","update_count":41,"packages":[{"name":"nix","old_version":"0.29.0","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"tokio","old_version":"1.48.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"ordered-float","old_version":"4.6.0","new_version":"5.1.0","repository_url":"https://github.com/reem/rust-ordered-float"},{"name":"thiserror","old_version":"1.0.69","new_version":"2.0.17","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"toml","old_version":"0.8.23","new_version":"1.0.6+spec-1.1.0","repository_url":"https://github.com/toml-rs/toml"},{"name":"bincode","old_version":"1.3.3","new_version":"3.0.0","repository_url":"https://github.com/bincode-org/bincode"},{"name":"tracing","old_version":"0.1.43","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"tracing-subscriber","old_version":"0.3.22","new_version":"0.3.23","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"metrics-exporter-prometheus","old_version":"0.16.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"reqwest","old_version":"0.12.26","new_version":"0.12.28","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"rand","old_version":"0.8.5","new_version":"0.9.2","repository_url":"https://github.com/rust-random/rand"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"uuid","old_version":"1.19.0","new_version":"1.22.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"flate2","old_version":"1.1.5","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"lz4_flex","old_version":"0.11.5","new_version":"0.13.0","repository_url":"https://github.com/pseitz/lz4_flex"},{"name":"memmap2","old_version":"0.9.9","new_version":"0.9.10","repository_url":"https://github.com/RazrFalcon/memmap2-rs"},{"name":"clap","old_version":"4.5.53","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"object_store","old_version":"0.11.2","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"mlua","old_version":"0.10.5","new_version":"0.11.6","repository_url":"https://github.com/mlua-rs/mlua"},{"name":"wasmtime","old_version":"27.0.0","new_version":"42.0.1","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"ort","old_version":"2.0.0-rc.11","new_version":"2.0.0-rc.12","repository_url":"https://github.com/pykeio/ort"},{"name":"ndarray","old_version":"0.16.1","new_version":"0.17.1","repository_url":"https://github.com/rust-ndarray/ndarray"},{"name":"clap_complete","old_version":"4.5.65","new_version":"4.6.0","repository_url":"https://github.com/clap-rs/clap"},{"name":"rustyline","old_version":"14.0.0","new_version":"17.0.2","repository_url":"https://github.com/kkawakam/rustyline"},{"name":"colored","old_version":"2.2.0","new_version":"3.1.1","repository_url":"https://github.com/mackwic/colored"},{"name":"ratatui","old_version":"0.29.0","new_version":"0.30.0","repository_url":"https://github.com/ratatui/ratatui"},{"name":"crossterm","old_version":"0.28.1","new_version":"0.29.0","repository_url":"https://github.com/crossterm-rs/crossterm"},{"name":"opentelemetry","old_version":"0.22.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry_sdk","old_version":"0.22.1","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"opentelemetry-otlp","old_version":"0.15.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"tracing-opentelemetry","old_version":"0.23.0","new_version":"0.32.1","repository_url":"https://github.com/tokio-rs/tracing-opentelemetry"},{"name":"opentelemetry-semantic-conventions","old_version":"0.14.0","new_version":"0.31.0","repository_url":"https://github.com/open-telemetry/opentelemetry-rust"},{"name":"criterion","old_version":"0.5.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"proptest","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/proptest-rs/proptest"},{"name":"tokio-test","old_version":"0.4.4","new_version":"0.4.5","repository_url":"https://github.com/tokio-rs/tokio"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 41 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.31.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.50.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.1.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [toml](https://github.com/toml-rs/toml) | `0.8.23` | `1.0.6+spec-1.1.0` |\n| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.43` | `0.1.44` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.16.2` | `0.18.1` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.26` | `0.12.28` |\n| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.5` | `1.1.9` |\n| [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.11.5` | `0.13.0` |\n| [memmap2](https://github.com/RazrFalcon/memmap2-rs) | `0.9.9` | `0.9.10` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.60` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.37` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.11.2` | `0.13.1` |\n| [mlua](https://github.com/mlua-rs/mlua) | `0.10.5` | `0.11.6` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `27.0.0` | `42.0.1` |\n| [ort](https://github.com/pykeio/ort) | `2.0.0-rc.11` | `2.0.0-rc.12` |\n| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.1` |\n| [clap_complete](https://github.com/clap-rs/clap) | `4.5.65` | `4.6.0` |\n| [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `17.0.2` |\n| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |\n| [ratatui](https://github.com/ratatui/ratatui) | `0.29.0` | `0.30.0` |\n| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |\n| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.0` | `0.31.0` |\n| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.22.1` | `0.31.0` |\n| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.15.0` | `0.31.0` |\n| [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.23.0` | `0.32.1` |\n| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.14.0` | `0.31.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |\n| [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.10.0` |\n| [tokio-test](https://github.com/tokio-rs/tokio) | `0.4.4` | `0.4.5` |\n\n\nUpdates `nix` from 0.29.0 to 0.31.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nix-rust/nix/blob/master/CHANGELOG.md\"\u003enix's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.31.2] - 2026-02-28\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd WatchDescriptor::as_raw, to get libc id of WatchDescriptor.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded process::pthread_getthreadid_np() on FreeBSD.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded timerfd support on FreeBSD\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe libc requirement is now \u003ccode\u003e0.2.181\u003c/code\u003e, rather than pinned to 0.2.180.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.1] - 2026-01-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etermios: Add definition for IUCLC to supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2702\"\u003e#2702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etermios: Add definition for XCASE for supported platforms\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.31.0] - 2026-01-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded the UDP GSO/GRO socket options and CMsgs on Android. This includes the\nfollowing types:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUdpGsoSegment\u003c/li\u003e\n\u003cli\u003eUdpGroSegment\u003c/li\u003e\n\u003cli\u003eControlMessage::UdpGsoSegments\u003c/li\u003e\n\u003cli\u003eControlMessageOwned::UdpGroSegments\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2666\"\u003e#2666\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDefine errno EWOULDBLOCK as an alias of EAGAIN to match the AIX libc\ndefinition. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2692\"\u003e#2692\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnable module \u003ccode\u003eifaddrs\u003c/code\u003e on GNU Hurd\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2697\"\u003e#2697\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd termios \u003ccode\u003eOutputFlags::OFILL\u003c/code\u003e for Linux, Android, Aix, Cygwin, Fuchsia,\nHaiku,\nGNU/Hurd, Nto, Redox, Illumos, Solaris and Apple OSes.\n(\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadd sync() for cygwin (\u003ca href=\"https://redirect.github.com/nix-rust/nix/pull/2708\"\u003e#2708\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/bf1d0e9707189422f546e398594fa1a51a772d9d\"\u003e\u003ccode\u003ebf1d0e9\u003c/code\u003e\u003c/a\u003e chore: release v0.31.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/0dc1dd8b8297b1fee3642228bb7686de759cc01a\"\u003e\u003ccode\u003e0dc1dd8\u003c/code\u003e\u003c/a\u003e Unpin libc (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2744\"\u003e#2744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/dad24fbc71d32954efdd99d4dfad053ef9671d99\"\u003e\u003ccode\u003edad24fb\u003c/code\u003e\u003c/a\u003e Allow timerfd use on FreeBSD (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2728\"\u003e#2728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/6619d8ddf5700614096ea36e1f4bf05ae7b514bf\"\u003e\u003ccode\u003e6619d8d\u003c/code\u003e\u003c/a\u003e statfs: Fix definitions for s390x musl with libc 0.2.176 (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2678\"\u003e#2678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/478594ed3438c25163280f3766b687bc61c7ec3e\"\u003e\u003ccode\u003e478594e\u003c/code\u003e\u003c/a\u003e Add api to get inner WatchDescriptor id, to work with c code. (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2718\"\u003e#2718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/5507629888b05116037d750ba21b4e98ede76f90\"\u003e\u003ccode\u003e5507629\u003c/code\u003e\u003c/a\u003e docs: minor fix in tcgetpgrp and tcsetpgrp doc comments (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/9aea929fa40843027afbbfef3fdbadbfd6b537a4\"\u003e\u003ccode\u003e9aea929\u003c/code\u003e\u003c/a\u003e time: update comment in zero_init_timespec (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2730\"\u003e#2730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/b44fd1a445f1b7a19447c92cd4d72352910359ab\"\u003e\u003ccode\u003eb44fd1a\u003c/code\u003e\u003c/a\u003e FreeBSD: add pthread_getthreadid_np() (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/06bb1bedc3471bd0405c2f2821cdbcad456a9f78\"\u003e\u003ccode\u003e06bb1be\u003c/code\u003e\u003c/a\u003e chore: release 0.31.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nix-rust/nix/commit/49adb8d996a26577ac302eb43b5128b5f014f91d\"\u003e\u003ccode\u003e49adb8d\u003c/code\u003e\u003c/a\u003e skip test::sys::test_af_alg_cipher on s390x,powerpc64le/Linux too (\u003ca href=\"https://redirect.github.com/nix-rust/nix/issues/2722\"\u003e#2722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ordered-float` from 4.6.0 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reem/rust-ordered-float/releases\"\u003eordered-float's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003enum_traits::real::Real\u003c/code\u003e for \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\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/DouisLavid\"\u003e\u003ccode\u003e@​DouisLavid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/176\"\u003ereem/rust-ordered-float#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v5.0.0...v5.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Implement Hash for f32 and f64 only by \u003ca href=\"https://github.com/mbrubeck\"\u003e\u003ccode\u003e@​mbrubeck\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/168\"\u003ereem/rust-ordered-float#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Remove implicit panics in \u003ccode\u003eNotNan\u0026lt;T\u0026gt;\u003c/code\u003e x \u003ccode\u003eT\u003c/code\u003e operators by \u003ca href=\"https://github.com/Ten0\"\u003e\u003ccode\u003e@​Ten0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/pull/167\"\u003ereem/rust-ordered-float#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.0\"\u003ehttps://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.0.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/reem/rust-ordered-float/commit/fea67dc7848fad5e66d41428cb660be0b2f2949c\"\u003e\u003ccode\u003efea67dc\u003c/code\u003e\u003c/a\u003e Version 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1841f0541ea0e56779cbac03de2705149e020675\"\u003e\u003ccode\u003e1841f05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/176\"\u003e#176\u003c/a\u003e from DouisLavid/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/1ae638335e36a96dd2ea77954964adff54b62cb1\"\u003e\u003ccode\u003e1ae6383\u003c/code\u003e\u003c/a\u003e add a missing feature check for use statement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/eebf756368d5f8a08d31c72a9ce67b145077161b\"\u003e\u003ccode\u003eeebf756\u003c/code\u003e\u003c/a\u003e Implements num_traits::real::Real for NotNan\u0026lt;T\u0026gt; when T is Real and FloatCore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/abc0019262ba6fec017300a7670e7892f5e08e13\"\u003e\u003ccode\u003eabc0019\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reem/rust-ordered-float/issues/175\"\u003e#175\u003c/a\u003e from reem/rustfmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/33bdc20c9eb8f7c3fe98547887ceb7dde9c42820\"\u003e\u003ccode\u003e33bdc20\u003c/code\u003e\u003c/a\u003e Use new-style format strings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/e22d277c5ca1f4a74432b9fbae933f52b76342c4\"\u003e\u003ccode\u003ee22d277\u003c/code\u003e\u003c/a\u003e Don't remove rustfmt wrapper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/c074547f5d81319b76117804f48dbb4aac1b1074\"\u003e\u003ccode\u003ec074547\u003c/code\u003e\u003c/a\u003e Update version in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/bfc23e32c09d700ab3bf79d17f4a89c6b2b16b83\"\u003e\u003ccode\u003ebfc23e3\u003c/code\u003e\u003c/a\u003e Remove stray comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reem/rust-ordered-float/commit/478e67d5c8ae3a853ccc1f9b09ad853b69e941bd\"\u003e\u003ccode\u003e478e67d\u003c/code\u003e\u003c/a\u003e Version 5.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reem/rust-ordered-float/compare/v4.6.0...v5.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 1.0.69 to 2.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.17\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse differently named __private module per patch release (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.16\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd to \u0026quot;no-std\u0026quot; crates.io category (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/429\"\u003e#429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent \u003ccode\u003eError::provide\u003c/code\u003e API becoming unavailable from a future new compiler lint (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow build-script cleanup failure with NFSv3 output directory to be non-fatal (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/426\"\u003e#426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation improvements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent elidable_lifetime_names pedantic clippy lint in generated impl (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature gate to tests that use std (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/410\"\u003e#410\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Maytha8\"\u003e\u003ccode\u003e@​Maytha8\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport errors containing a generic type parameter's associated type in a field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.9\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around \u003ccode\u003emissing_inline_in_public_items\u003c/code\u003e clippy restriction being triggered in macro-generated code (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove support for macro-generated \u003ccode\u003ederive(Error)\u003c/code\u003e call sites (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWork around conflict with #[deny(clippy::allow_attributes)] (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/397\"\u003e#397\u003c/a\u003e, thanks \u003ca href=\"https://github.com/zertosh\"\u003e\u003ccode\u003e@​zertosh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSuppress deprecation warning on generated From impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent deprecation warning on generated impl for deprecated type (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEliminate needless_lifetimes clippy lint in generated \u003ccode\u003eFrom\u003c/code\u003e impls (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/391\"\u003e#391\u003c/a\u003e, thanks \u003ca href=\"https://github.com/matt-phylum\"\u003e\u003ccode\u003e@​matt-phylum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the same Path field being repeated in both Debug and Display representation in error message (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message when a format trait used in error message is not implemented by some field (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix hang on invalid input inside #[error(...)] attribute (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/72ae716e6d6a7f7fdabdc394018c745b4d39ca45\"\u003e\u003ccode\u003e72ae716\u003c/code\u003e\u003c/a\u003e Release 2.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/599fdce83aee7767eb87b5af7bb30c37f3ed61e5\"\u003e\u003ccode\u003e599fdce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/434\"\u003e#434\u003c/a\u003e from dtolnay/private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/9ec05f6b38041bfe1ff5a274caec6e054a459aca\"\u003e\u003ccode\u003e9ec05f6\u003c/code\u003e\u003c/a\u003e Use differently named __private module per patch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/d2c492b5498a0134abcc1677101bec876fe0621a\"\u003e\u003ccode\u003ed2c492b\u003c/code\u003e\u003c/a\u003e Raise minimum tested compiler to rust 1.76\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/fc3ab9501d4f2b6df2d7e495dc1cb37ab6e68363\"\u003e\u003ccode\u003efc3ab95\u003c/code\u003e\u003c/a\u003e Opt in to generate-macro-expansion when building on docs.rs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/819fe29dbb6e41bb937e3fef0469917d7c476c60\"\u003e\u003ccode\u003e819fe29\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-09-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/259f48c549a2b49c00d2d58a204c1a3b4d2fb29a\"\u003e\u003ccode\u003e259f48c\u003c/code\u003e\u003c/a\u003e Enforce trybuild \u0026gt;= 1.0.108\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/470e6a681c073f12e29daf64dcec724bfd5871a9\"\u003e\u003ccode\u003e470e6a6\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2025-08-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/544e191e6e7f2e7cc3ac34b77d9165c30d982463\"\u003e\u003ccode\u003e544e191\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/cbc1ebad3e91621ee0f94cf56d131f12fee62a3c\"\u003e\u003ccode\u003ecbc1eba\u003c/code\u003e\u003c/a\u003e Delete duplicate cap-lints flag from build script\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.102\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.102\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove backtrace dependency (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/438\"\u003e#438\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a\"\u003e\u003ccode\u003e5c657b3\u003c/code\u003e\u003c/a\u003e Release 1.0.102\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283\"\u003e\u003ccode\u003ee737fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/442\"\u003e#442\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516\"\u003e\u003ccode\u003e7fe62b5\u003c/code\u003e\u003c/a\u003e Further simply backtrace conditional compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b\"\u003e\u003ccode\u003ec8cb5ca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/441\"\u003e#441\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf\"\u003e\u003ccode\u003ede27df7\u003c/code\u003e\u003c/a\u003e Delete CI use of --features=backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1\"\u003e\u003ccode\u003e9b67e5d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/440\"\u003e#440\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a\"\u003e\u003ccode\u003eefdb11a\u003c/code\u003e\u003c/a\u003e Simplify \u003ccode\u003estd_backtrace\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981\"\u003e\u003ccode\u003eb8a9a70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/439\"\u003e#439\u003c/a\u003e from dtolnay/backtrace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb\"\u003e\u003ccode\u003ea42fc2c\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003efeature = \u0026quot;backtrace\u0026quot;\u003c/code\u003e conditional code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908\"\u003e\u003ccode\u003e2a2a3ce\u003c/code\u003e\u003c/a\u003e Re-word backtrace feature comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `toml` from 0.8.23 to 1.0.6+spec-1.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a09707edb7c838952161be8d3a5b9b8e870eef73\"\u003e\u003ccode\u003ea09707e\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/7b0feaa5f00cf0f8bb7344ba30e5dd012e900e6b\"\u003e\u003ccode\u003e7b0feaa\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/2902954e9d969205d6fed0baac3ba60b10dd8a1e\"\u003e\u003ccode\u003e2902954\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(toml): Track dotted key for spans\u0026quot; (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/a586cae70fbddf56ed3e98d86afb4b4bb4df749c\"\u003e\u003ccode\u003ea586cae\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(toml): Track dotted key for spans\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/d35c3f69daa9ba0420b9f24c4dcfd0da9f47cc2b\"\u003e\u003ccode\u003ed35c3f6\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/949b4e849373485bc0b2db7aed9d993099bcc524\"\u003e\u003ccode\u003e949b4e8\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/47b878bb86bf45c0a8c6019cf4e8dfa432a93759\"\u003e\u003ccode\u003e47b878b\u003c/code\u003e\u003c/a\u003e fix(toml): Track dotted key for spans (\u003ca href=\"https://redirect.github.com/toml-rs/toml/issues/1118\"\u003e#1118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/87461d819f3383c26b8d9c4e70db208075a7a0d8\"\u003e\u003ccode\u003e87461d8\u003c/code\u003e\u003c/a\u003e fix(toml): Track dotted key for spans\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/796370e7d2d5d263384515d8b76a1e41e9c74cf6\"\u003e\u003ccode\u003e796370e\u003c/code\u003e\u003c/a\u003e test(serde): Check span meaning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toml-rs/toml/commit/ad87859b971d6dfda8bf2c469044e2b04d2a0732\"\u003e\u003ccode\u003ead87859\u003c/code\u003e\u003c/a\u003e test(serde): Track key spans\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v1.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bincode` from 1.3.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bincode-org/bincode/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.43 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\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/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.22 to 0.3.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.23\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3484\"\u003etokio-rs/tracing#3484\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/tokio-rs/tracing/commit/54ede4d5d85a536aed5485c5213011d9ec961935\"\u003e\u003ccode\u003e54ede4d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.23 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3490\"\u003e#3490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/37558d5f26340e999089bf3a680a800435332312\"\u003e\u003ccode\u003e37558d5\u003c/code\u003e\u003c/a\u003e subscriber: allow ansi sanitization to be disabled (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/efc690fa6bd1d9c3a57528b9bc8ac80504a7a6ed\"\u003e\u003ccode\u003eefc690f\u003c/code\u003e\u003c/a\u003e core: add missing const (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/0c32367cf9df27e750c4c81803de62a4e64e2ef1\"\u003e\u003ccode\u003e0c32367\u003c/code\u003e\u003c/a\u003e core: Use const initializers instead of \u003ccode\u003eonce_cell\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9feb241133e55e70c7d4399689b8ef72f71d070f\"\u003e\u003ccode\u003e9feb241\u003c/code\u003e\u003c/a\u003e docs: add arcswap reload crate to related (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `metrics-exporter-prometheus` from 0.16.2 to 0.18.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/9a889d0b64bb0be3c0cca4f350c561d72b323951\"\u003e\u003ccode\u003e9a889d0\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/232c7546cc3288f0c353fc21cec1b044886d5798\"\u003e\u003ccode\u003e232c754\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/31b9ffefe8eea4dcef9ebb5d85ebd07b79ab5af3\"\u003e\u003ccode\u003e31b9ffe\u003c/code\u003e\u003c/a\u003e fix(metrics-exporter-prometheus): fix broken native histograms serialization ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/330377fc3e523b2cf50231b3c3d8665dcbea2a83\"\u003e\u003ccode\u003e330377f\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/88a5fda970eaab1b9251377867efe1935fbed270\"\u003e\u003ccode\u003e88a5fda\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/0b95e10242e3fcf51d3a174025c2e4010e706222\"\u003e\u003ccode\u003e0b95e10\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/98eba87f967600b056aaf1eaf77ccf5e238da943\"\u003e\u003ccode\u003e98eba87\u003c/code\u003e\u003c/a\u003e chore: changelog updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/65eff4fbf8b2b1c1ad4014dce2759e4d2cb04d44\"\u003e\u003ccode\u003e65eff4f\u003c/code\u003e\u003c/a\u003e feat(prometheus): add render_to_write function (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/52c07eb48891f95f8a064d79b3ca700eca8f5db4\"\u003e\u003ccode\u003e52c07eb\u003c/code\u003e\u003c/a\u003e chore(deps): bump hyper from 1.6.0 to 1.8.1 (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/metrics-rs/metrics/commit/c664a01607cbedc630ab8853bd707403b0120c27\"\u003e\u003ccode\u003ec664a01\u003c/code\u003e\u003c/a\u003e add KeyName -\u0026gt; std::Cow paths (\u003ca href=\"https://redirect.github.com/metrics-rs/metrics/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.16.2...metrics-exporter-prometheus-v0.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reqwest` from 0.12.26 to 0.12.28\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/releases\"\u003ereqwest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correctly import TokioIo on Windows by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2896\"\u003eseanmonstar/reqwest#2896\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.27...v0.12.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003ch2\u003etl;dr\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Pipe.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Disable unused tokio-util codec feature by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2893\"\u003eseanmonstar/reqwest#2893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Use http_body_util::BodyDataStream by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2892\"\u003eseanmonstar/reqwest#2892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add windows_named_pipe() option to client builder by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/pull/2789\"\u003eseanmonstar/reqwest#2789\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\"\u003ehttps://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.27\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/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compiling on Windows if TLS and SOCKS features are not enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.12.27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientBuilder::windows_named_pipe(name)\u003c/code\u003e option that will force all requests over that Windows Named Piper.\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/seanmonstar/reqwest/commit/d97859910c357827ad5993d37ce750ad595f4fff\"\u003e\u003ccode\u003ed978599\u003c/code\u003e\u003c/a\u003e v0.12.28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/ef2768a823b28bf00e23e218e034be035b08d770\"\u003e\u003ccode\u003eef2768a\u003c/code\u003e\u003c/a\u003e fix: correctly import TokioIo on Windows (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2896\"\u003e#2896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/1bf6441b68c3e908d2588a3bb4f2043ceed737bf\"\u003e\u003ccode\u003e1bf6441\u003c/code\u003e\u003c/a\u003e v0.12.27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/4967b1b4e25c2e9cc9f4f2cb0f4e4181f13366ba\"\u003e\u003ccode\u003e4967b1b\u003c/code\u003e\u003c/a\u003e feat: add windows_named_pipe() option to client builder (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2789\"\u003e#2789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/ef5b239cbaa5e93607415bcf943c8f571da13e42\"\u003e\u003ccode\u003eef5b239\u003c/code\u003e\u003c/a\u003e chore: Use http_body_util::BodyDataStream (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2892\"\u003e#2892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/a8100047976e138483e2128ee0ea004931ceead0\"\u003e\u003ccode\u003ea810004\u003c/code\u003e\u003c/a\u003e chore: Disable unused tokio-util codec feature (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2893\"\u003e#2893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.12.26...v0.12.28\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.8.5 to 0.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.9.2] - 2025-07-20\u003c/h2\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003erand::rngs::mock\u003c/code\u003e module and \u003ccode\u003eStepRng\u003c/code\u003e generator (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable \u003ccode\u003eWeightedIndex\u0026lt;usize\u0026gt;\u003c/code\u003e (de)serialization (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1646\"\u003e#1646\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.9.1] - 2025-04-17\u003c/h2\u003e\n\u003ch3\u003eSecurity and unsafe\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevise \u0026quot;not a crypto library\u0026quot; policy again (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ezerocopy\u003c/code\u003e dependency from \u003ccode\u003erand\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix feature \u003ccode\u003esimd_support\u003c/code\u003e for recent nightly rust (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003efn rand::seq::index::sample_weighted\u003c/code\u003e and \u003ccode\u003efn IndexedRandom::choose_multiple_weighted\u003c/code\u003e to return fewer than \u003ccode\u003eamount\u003c/code\u003e results (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1623\"\u003e#1623\u003c/a\u003e), reverting an undocumented change (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1382\"\u003e#1382\u003c/a\u003e) to the previous release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erand::distr::Alphabetic\u003c/code\u003e distribution. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-export \u003ccode\u003erand_core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1565\"\u003e#1565\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1565\"\u003erust-random/rand#1565\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1579\"\u003e#1579\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1579\"\u003erust-random/rand#1579\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1586\"\u003e#1586\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1586\"\u003erust-random/rand#1586\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1587\"\u003e#1587\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1587\"\u003erust-random/rand#1587\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1604\"\u003erust-random/rand#1604\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1623\"\u003e#1623\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1623\"\u003erust-random/rand#1623\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1634\"\u003e#1634\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1634\"\u003erust-random/rand#1634\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1646\"\u003e#1646\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1646\"\u003erust-random/rand#1646\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e[0.9.0] - 2025-01-27\u003c/h2\u003e\n\u003ch3\u003eSecurity and unsafe\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePolicy: \u0026quot;rand is not a crypto library\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fork-protection from \u003ccode\u003eReseedingRng\u003c/code\u003e and \u003ccode\u003eThreadRng\u003c/code\u003e. Instead, it is recommended to call \u003ccode\u003eThreadRng::reseed\u003c/code\u003e on fork. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1379\"\u003e#1379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ezerocopy\u003c/code\u003e to replace some \u003ccode\u003eunsafe\u003c/code\u003e code (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1349\"\u003e#1349\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1393\"\u003e#1393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1446\"\u003e#1446\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1502\"\u003e#1502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump the MSRV to 1.63.0 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1207\"\u003e#1207\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1246\"\u003e#1246\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1269\"\u003e#1269\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1341\"\u003e#1341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1416\"\u003e#1416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1536\"\u003e#1536\u003c/a\u003e); note that 1.60.0 may work for dependents when using \u003ccode\u003e--ignore-rust-version\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003erand_core\u003c/code\u003e v0.9.0 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003estd\u003c/code\u003e feature without \u003ccode\u003egetrandom\u003c/code\u003e or \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable feature \u003ccode\u003esmall_rng\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1455\"\u003e#1455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove implicit feature \u003ccode\u003erand_chacha\u003c/code\u003e; use \u003ccode\u003estd_rng\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename feature \u003ccode\u003eserde1\u003c/code\u003e to \u003ccode\u003eserde\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1477\"\u003e#1477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename feature \u003ccode\u003egetrandom\u003c/code\u003e to \u003ccode\u003eos_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/d3dd4157052e5431ce42e157b544968560a68b95\"\u003e\u003ccode\u003ed3dd415\u003c/code\u003e\u003c/a\u003e Prepare rand_core 0.9.2 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1605\"\u003e#1605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/99fabd20e9b39d0af7c2ed6c31dbcad83a1703fd\"\u003e\u003ccode\u003e99fabd2\u003c/code\u003e\u003c/a\u003e Prepare rand_core 0.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/c7fe1c43b5ba53aacad5fbac94a8b88788564049\"\u003e\u003ccode\u003ec7fe1c4\u003c/code\u003e\u003c/a\u003e rand: re-export \u003ccode\u003erand_core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/db2b1e0bb41b0a1435b9fecaa1b7bdb531183204\"\u003e\u003ccode\u003edb2b1e0\u003c/code\u003e\u003c/a\u003e rand: re-export \u003ccode\u003erand_core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/ee1d96f9f527dbe6f873c8a5ccf47d60a6b8f7b7\"\u003e\u003ccode\u003eee1d96f\u003c/code\u003e\u003c/a\u003e rand_core: implement reborrow for \u003ccode\u003eUnwrapMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1595\"\u003e#1595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/e0eb2ee0fcc0b07afb901465f4a8ba7f07128f87\"\u003e\u003ccode\u003ee0eb2ee\u003c/code\u003e\u003c/a\u003e rand_core: implement reborrow for \u003ccode\u003eUnwrapMut\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/975f602f5dbbdab0a024e0c5e8b527907426bd8c\"\u003e\u003ccode\u003e975f602\u003c/code\u003e\u003c/a\u003e fixup clippy 1.85 warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/775b05be1b8a4fdef17c6601cd223551fbf67edc\"\u003e\u003ccode\u003e775b05b\u003c/code\u003e\u003c/a\u003e Relax \u003ccode\u003eSized\u003c/code\u003e requirements for blanket impls (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/ec6d5c06a5384c14563a2164bb4a038100a5bb78\"\u003e\u003ccode\u003eec6d5c0\u003c/code\u003e\u003c/a\u003e Prepare rand_core v0.9.1 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1591\"\u003e#1591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/6a06056e8a892bfa181ec24a8ea16aa9f2fe97d3\"\u003e\u003ccode\u003e6a06056\u003c/code\u003e\u003c/a\u003e rand_core: introduce an UnwrapMut wrapper (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.2 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.3 (2025-02-03)\u003c/h1\u003e\n\u003cp\u003eThis release excludes some unnecessary things from the archive published to\ncrates.io. Specifically, fuzzing data and various shell scripts are now\nexcluded. If you run into problems, please file an issue.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1319\"\u003e#1319\u003c/a\u003e:\nSwitch from a Cargo \u003ccode\u003eexclude\u003c/code\u003e list to an \u003ccode\u003einclude\u003c/code\u003e list, and exclude some\nunnecessary stuff.\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/rust-lang/regex/commit/b028e4f40eac8959d05e82abf8404906b1c565c0\"\u003e\u003ccode\u003eb028e4f\u003c/code\u003e\u003c/a\u003e 1.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/5e195de266e203441b2c8001d6ebefab1161a59e\"\u003e\u003ccode\u003e5e195de\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3433f691863d80300dfd6a52e332cb5a568e895\"\u003e\u003ccode\u003ea3433f6\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/0c07fae444adf0802d84455e689f1143d2dd7790\"\u003e\u003ccode\u003e0c07fae\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/6a810068f030c023a12c93ccae49bc5fd907c4f6\"\u003e\u003ccode\u003e6a81006\u003c/code\u003e\u003c/a\u003e cargo: exclude development scripts and fuzzing data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/4733e28ba4f281f643ce93e4089eccbb9a9d5a5a\"\u003e\u003ccode\u003e4733e28\u003c/code\u003e\u003c/a\u003e automata: fix \u003ccode\u003eonepass::DFA::try_search_slots\u003c/code\u003e panic when too many slots are ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.2...1.12.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef...\n\n_Description has been truncated_","html_url":"https://github.com/FerriteLabs/ferrite/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FerriteLabs%2Fferrite/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"0.13.0","new_version":"0.13.1","update_type":"patch","path":null,"pr_created_at":"2026-03-09T23:33:17.000Z","version_change":"0.13.0 → 0.13.1","issue":{"uuid":"4048484410","node_id":"PR_kwDOQ4oha87JOMBP","number":19,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 19 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-13T23:19:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T23:33:17.000Z","updated_at":"2026-03-13T23:19:30.000Z","time_to_close":344771,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":19,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"tokio","old_version":"1.49.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.5","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.22.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"cached","old_version":"0.56.0","new_version":"0.58.0","repository_url":"https://github.com/jaemk/cached"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.5` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` |\n| [cached](https://github.com/jaemk/cached) | `0.56.0` | `0.58.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.41` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis-rs/redis-rs/releases\"\u003eredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredis-1.0.5\u003c/h2\u003e\n\u003ch4\u003eChanges \u0026amp; Bug fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReduce blocking on async cluster connection. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1967\"\u003e#1967\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUnconditionally try to set READONLY on cluster connections (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1981\"\u003e#1981\u003c/a\u003e by \u003ca href=\"https://github.com/PDXKimani\"\u003e\u003ccode\u003e@​PDXKimani\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd async transaction support. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1969\"\u003e#1969\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce modeled NodeAddress type to clusters (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1982\"\u003e#1982\u003c/a\u003e by \u003ca href=\"https://github.com/PDXKimani\"\u003e\u003ccode\u003e@​PDXKimani\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for StreamingCredentialsProvider to Redis cluster client (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1965\"\u003e#1965\u003c/a\u003e by \u003ca href=\"https://github.com/alexcole\"\u003e\u003ccode\u003e@​alexcole\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow to override the library name and version advertised to the server (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1970\"\u003e#1970\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI improvements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003etests: Allow to set used Redis server binary via \u003ccode\u003eREDISRS_SERVER_BIN\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1971\"\u003e#1971\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix flakey test (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1983\"\u003e#1983\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReduce chance for sentinel test flakey failure (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1984\"\u003e#1984\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest matrix redis version update (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1987\"\u003e#1987\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace new tokio tests with runtime-agnostic tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1990\"\u003e#1990\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: Dedupe test matrix (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1991\"\u003e#1991\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse assert matches in more tests (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1993\"\u003e#1993\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTry fix flakiness in tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1992\"\u003e#1992\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHarmonize on \u003ccode\u003eREDISRS_\u003c/code\u003e as prefix for environment variables (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1989\"\u003e#1989\u003c/a\u003e by \u003ca href=\"https://github.com/somechris\"\u003e\u003ccode\u003e@​somechris\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/redis-rs/redis-rs/commit/d408f2a8efdafa5582bfb6f8bbd8750d22846ec9\"\u003e\u003ccode\u003ed408f2a\u003c/code\u003e\u003c/a\u003e Prepare new release (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1994\"\u003e#1994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/efb8ad1d949d5a0704acf3052866dd86f9b7c664\"\u003e\u003ccode\u003eefb8ad1\u003c/code\u003e\u003c/a\u003e Try fix flakiness in tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/10313f318921bf60c2cb514e3c0b6932addd1a9d\"\u003e\u003ccode\u003e10313f3\u003c/code\u003e\u003c/a\u003e Use assert matches in more tests (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1993\"\u003e#1993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/65439985605f124058ac5e90e6b1dd8761f8822d\"\u003e\u003ccode\u003e6543998\u003c/code\u003e\u003c/a\u003e ci: Dedupe test matrix (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/6a5e7c602a5f868f477c78b69087789bf7e44974\"\u003e\u003ccode\u003e6a5e7c6\u003c/code\u003e\u003c/a\u003e Replace new tokio tests with runtime-agnostic tests. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/e3bea03f93f19e2eadf3040176997bdb8a48c1e8\"\u003e\u003ccode\u003ee3bea03\u003c/code\u003e\u003c/a\u003e Allow to override the library name and version advertised to the server (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/24a5ec96b596365b531e53258a964bca2f3b9ed8\"\u003e\u003ccode\u003e24a5ec9\u003c/code\u003e\u003c/a\u003e Harmonize on \u003ccode\u003eREDISRS_\u003c/code\u003e as prefix for environment variables (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/8f3ea03b98e45ae0987e03b328ccba039814f5d4\"\u003e\u003ccode\u003e8f3ea03\u003c/code\u003e\u003c/a\u003e Test matrix redis version update (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1987\"\u003e#1987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/a2226b6e652027201800c3bbaacf545efcae9a45\"\u003e\u003ccode\u003ea2226b6\u003c/code\u003e\u003c/a\u003e Add support for StreamingCredentialsProvider to Redis cluster client (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1965\"\u003e#1965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/0f6d04f3ba77ecee020506025258cd3c5bea8a2d\"\u003e\u003ccode\u003e0f6d04f\u003c/code\u003e\u003c/a\u003e Introduce modeled NodeAddress type to clusters (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDefault to rand 0.10 by \u003ca href=\"https://github.com/haxtibal\"\u003e\u003ccode\u003e@​haxtibal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/863\"\u003euuid-rs/uuid#863\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.22.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/864\"\u003euuid-rs/uuid#864\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/haxtibal\"\u003e\u003ccode\u003e@​haxtibal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/863\"\u003euuid-rs/uuid#863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/da15792ae239df4ff32d236a027901dd1e3b4600\"\u003e\u003ccode\u003eda15792\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/864\"\u003e#864\u003c/a\u003e from uuid-rs/cargo/v1.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/7ec48c98e8db5ae6d5a12bef7ec42ef4c05463ca\"\u003e\u003ccode\u003e7ec48c9\u003c/code\u003e\u003c/a\u003e prepare for 1.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c4e983f3cf9f59811ed2d94f6d1efff5a9ffe54f\"\u003e\u003ccode\u003ec4e983f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/863\"\u003e#863\u003c/a\u003e from haxtibal/tdmg/rand_0_9_and_0_10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f3f677e9d880ec4e283103572b12502b86adfc66\"\u003e\u003ccode\u003ef3f677e\u003c/code\u003e\u003c/a\u003e update workspace root to rand 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cached` from 0.56.0 to 0.58.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jaemk/cached/blob/master/CHANGELOG.md\"\u003ecached's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.58.0]\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eredis_async_cache\u003c/code\u003e feature for Redis client-side caching support via the RESP3 protocol\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eredis\u003c/code\u003e to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRemoved\u003c/h2\u003e\n\u003ch2\u003e[0.57.0 / [cached_proc_macro[0.26.0]]]\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eparking_lot\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eparking_lot\u003c/code\u003e's \u003ccode\u003eMutex\u003c/code\u003e and \u003ccode\u003eRwLock\u003c/code\u003e in all macros.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eunwrap()\u003c/code\u003e calls from lock operations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRemoved\u003c/h2\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/jaemk/cached/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef36ffa1f8a531fb0bc7eb3b42464\"\u003e\u003ccode\u003ec14b459\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea832c5090369eefa2cb6a47d643e2f7ade7ffa7\"\u003e\u003ccode\u003eea832c5\u003c/code\u003e\u003c/a\u003e Add track_caller to non-deprecated functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/cfae889a3a23507acf49b605794abba17effd2d7\"\u003e\u003ccode\u003ecfae889\u003c/code\u003e\u003c/a\u003e Fix panic message in to_rfc2822\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f8900b5a44228a7f6282c65e8c407d3ecb6dcb7b\"\u003e\u003ccode\u003ef8900b5\u003c/code\u003e\u003c/a\u003e docs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `strum` from 0.27.2 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Peternator7/strum/blob/master/CHANGELOG.md\"\u003estrum's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/461\"\u003e#461\u003c/a\u003e: Allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously only list-style attributes (e.g. \u003ccode\u003e#[strum_discriminants(derive(...))]\u003c/code\u003e) were supported. Now path-only\n(e.g. \u003ccode\u003e#[strum_discriminants(non_exhaustive)]\u003c/code\u003e) and name/value (e.g. \u003ccode\u003e#[strum_discriminants(doc = \u0026quot;foo\u0026quot;)]\u003c/code\u003e)\nattributes are also supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/462\"\u003e#462\u003c/a\u003e: Add missing \u003ccode\u003e#[automatically_derived]\u003c/code\u003e to generated impls not\ncovered by \u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/444\"\u003e#444\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/466\"\u003e#466\u003c/a\u003e: Bump MSRV to 1.71, required to keep up with updated \u003ccode\u003esyn\u003c/code\u003e and\n\u003ccode\u003ewindows-sys\u003c/code\u003e dependencies. This is a breaking change if you're on an old version of rust.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/469\"\u003e#469\u003c/a\u003e: Use absolute paths in generated proc macro code to avoid\npotential name conflicts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/465\"\u003e#465\u003c/a\u003e: Upgrade \u003ccode\u003ephf\u003c/code\u003e dependency to v0.13.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/473\"\u003e#473\u003c/a\u003e: Fix \u003ccode\u003ecargo fmt\u003c/code\u003e / \u003ccode\u003eclippy\u003c/code\u003e issues and add GitHub Actions CI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/477\"\u003e#477\u003c/a\u003e: \u003ccode\u003estrum::ParseError\u003c/code\u003e now implements \u003ccode\u003ecore::fmt::Display\u003c/code\u003e instead\n\u003ccode\u003estd::fmt::Display\u003c/code\u003e to make it \u003ccode\u003e#[no_std]\u003c/code\u003e compatible. Note the \u003ccode\u003eError\u003c/code\u003e trait wasn't available in core until \u003ccode\u003e1.81\u003c/code\u003e\nso \u003ccode\u003estrum::ParseError\u003c/code\u003e still only implements that in std.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/476\"\u003e#476\u003c/a\u003e: \u003cstrong\u003eBreaking Change\u003c/strong\u003e - \u003ccode\u003eEnumString\u003c/code\u003e now implements \u003ccode\u003eFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e\n(infallible) instead of \u003ccode\u003eTryFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e when the enum has a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant. This more accurately\nreflects that parsing cannot fail in that case. If you need the old \u003ccode\u003eTryFrom\u003c/code\u003e behavior, you can opt back in using\n\u003ccode\u003eparse_error_ty\u003c/code\u003e and \u003ccode\u003eparse_error_fn\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(EnumString)]\n#[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)]\npub enum Color {\n    Red,\n    #[strum(default)]\n    Other(String),\n}\n\u003cp\u003efn make_error(x: \u0026amp;str) -\u0026gt; strum::ParseError {\nstrum::ParseError::VariantNotFound\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/431\"\u003e#431\u003c/a\u003e: Fix bug where \u003ccode\u003eEnumString\u003c/code\u003e ignored the \u003ccode\u003eparse_err_ty\u003c/code\u003e\nattribute when the enum had a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/474\"\u003e#474\u003c/a\u003e: EnumDiscriminants will now copy \u003ccode\u003edefault\u003c/code\u003e over from the\noriginal enum to the Discriminant enum.\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(Debug, Default, EnumDiscriminants)]\n#[strum_discriminants(derive(Default))] // \u0026lt;- Remove this in 0.28.\nenum MyEnum {\n    #[default] // \u0026lt;- Will be the #[default] on the MyEnumDiscriminant\n    #[strum_discriminants(default)] // \u0026lt;- Remove this in 0.28\n    Variant0,\n    Variant1 { a: NonDefault },\n}\n\u003c/code\u003e\u003c/pre\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/Peternator7/strum/commit/7376771128834d28bb9beba5c39846cba62e71ec\"\u003e\u003ccode\u003e7376771\u003c/code\u003e\u003c/a\u003e Peternator7/0.28 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/26e63cd964a2e364331a5dd977d589bb9f649d8c\"\u003e\u003ccode\u003e26e63cd\u003c/code\u003e\u003c/a\u003e Display exists in core (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9334c728eedaa8a992d1388a8f4564bbccad1934\"\u003e\u003ccode\u003e9334c72\u003c/code\u003e\u003c/a\u003e Make TryFrom and FromStr infallible if there's a default (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ccbbf823c16e827afc263182cd55e99e3b2a52e\"\u003e\u003ccode\u003e0ccbbf8\u003c/code\u003e\u003c/a\u003e Honor parse_err_ty attribute when the enum has a default variant (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/2c9e5a9259189ce8397f2f4967060240c6bafd74\"\u003e\u003ccode\u003e2c9e5a9\u003c/code\u003e\u003c/a\u003e Automatically add Default implementation to EnumDiscriminant if it exists on ......\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"}},{"old_version":"0.13.0","new_version":"0.13.1","update_type":"patch","path":null,"pr_created_at":"2026-03-03T23:20:19.000Z","version_change":"0.13.0 → 0.13.1","issue":{"uuid":"4019187439","node_id":"PR_kwDOQ4oha87HvGH3","number":16,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-09T23:32:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-03T23:20:19.000Z","updated_at":"2026-03-09T23:32:43.000Z","time_to_close":519143,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"tokio","old_version":"1.49.0","new_version":"1.50.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.4","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.4` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.41` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.49.0 to 1.50.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.50.0\u003c/h2\u003e\n\u003ch1\u003e1.50.0 (Mar 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add \u003ccode\u003eTcpStream::set_zero_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7837\"\u003e#7837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: add \u003ccode\u003eis_rt_shutdown_err\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7771\"\u003e#7771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: add optimizer hint that \u003ccode\u003ememchr\u003c/code\u003e returns in-bounds pointer (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7792\"\u003e#7792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: implement vectored writes for \u003ccode\u003ewrite_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7871\"\u003e#7871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: panic when \u003ccode\u003eevent_interval\u003c/code\u003e is set to 0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7838\"\u003e#7838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: shorten default thread name to fit in Linux limit (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: remember the result of \u003ccode\u003eSetConsoleCtrlHandler\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7833\"\u003e#7833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: specialize windows \u003ccode\u003eRegistry\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eio: always cleanup \u003ccode\u003eAsyncFd\u003c/code\u003e registration list on deregister (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7773\"\u003e#7773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emacros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: fix \u003ccode\u003eGET_BUF_SIZE\u003c/code\u003e constant for \u003ccode\u003etarget_os = \u0026quot;android\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7889\"\u003e#7889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid redundant unpark in current_thread scheduler (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: don't park in \u003ccode\u003ecurrent_thread\u003c/code\u003e if \u003ccode\u003ebefore_park\u003c/code\u003e defers waker (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7835\"\u003e#7835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix write readiness on ESP32 on short writes (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7872\"\u003e#7872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: wake deferred tasks before entering \u003ccode\u003eblock_in_place\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: drop rx waker when oneshot receiver is dropped (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix double increment of \u003ccode\u003enum_idle_threads\u003c/code\u003e on shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7910\"\u003e#7910\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7918\"\u003e#7918\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: avoid lock acquisition after uring init (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7850\"\u003e#7850\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update outdated unstable features section (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7839\"\u003e#7839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: clarify the behavior of \u003ccode\u003eAsyncWriteExt::shutdown()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7908\"\u003e#7908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: explain how to flush stdout/stderr (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7904\"\u003e#7904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: fix incorrect and confusing \u003ccode\u003eAsyncWrite\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7875\"\u003e#7875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: clarify the documentation of \u003ccode\u003eRuntime::spawn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7803\"\u003e#7803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ert: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: correct the default thread name in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify RwLock fairness documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify that \u003ccode\u003erecv\u003c/code\u003e returns \u003ccode\u003eNone\u003c/code\u003e once closed and no more messages (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7920\"\u003e#7920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: clarify when to use \u003ccode\u003espawn_blocking\u003c/code\u003e vs dedicated threads (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7923\"\u003e#7923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: doc that task drops before \u003ccode\u003eJoinHandle\u003c/code\u003e completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esignal: guarantee that listeners never return \u003ccode\u003eNone\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7869\"\u003e#7869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: fix task module feature flags in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/0273e45ead199dac7725faee1e3dc35a9c8753ab\"\u003e\u003ccode\u003e0273e45\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.50.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7934\"\u003e#7934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269\"\u003e\u003ccode\u003ee3ee4e5\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-macros v2.6.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7943\"\u003e#7943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4\"\u003e\u003ccode\u003e8c980ea\u003c/code\u003e\u003c/a\u003e io: add \u003ccode\u003ewrite_all_vectored\u003c/code\u003e to \u003ccode\u003etokio-util\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb\"\u003e\u003ccode\u003ee35fd6d\u003c/code\u003e\u003c/a\u003e ci: fix patch during clippy step (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272\"\u003e\u003ccode\u003e03fe44c\u003c/code\u003e\u003c/a\u003e runtime: fix \u003ccode\u003eevent_interval\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7932\"\u003e#7932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc\"\u003e\u003ccode\u003ed18e5df\u003c/code\u003e\u003c/a\u003e io: fix race in \u003ccode\u003eMock::poll_write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e\"\u003e\u003ccode\u003ef21f269\u003c/code\u003e\u003c/a\u003e runtime: fix race condition during the blocking pool shutdown (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7922\"\u003e#7922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840\"\u003e\u003ccode\u003ed81e8f0\u003c/code\u003e\u003c/a\u003e macros: remove (most) local \u003ccode\u003euse\u003c/code\u003e declarations in \u003ccode\u003etokio::select!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d\"\u003e\u003ccode\u003e25e7f26\u003c/code\u003e\u003c/a\u003e rt: fix missing quotation in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7925\"\u003e#7925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9\"\u003e\u003ccode\u003ee1a91ef\u003c/code\u003e\u003c/a\u003e util: fix typo in docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7926\"\u003e#7926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/0667a020df5f88a845df9653b97ef99dfb7b0261\"\u003e\u003ccode\u003e0667a02\u003c/code\u003e\u003c/a\u003e Prepare a version (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/9e7e85da1e3fe155b5ea001c48ece0b5f672b55e\"\u003e\u003ccode\u003e9e7e85d\u003c/code\u003e\u003c/a\u003e Require explicit credentials provider per connection (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/2df9abd0dc50a885a96e1bb691825a206d0fe0bc\"\u003e\u003ccode\u003e2df9abd\u003c/code\u003e\u003c/a\u003e Warn if someone tries to set DB on a sentinel connection (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/29f366b15c663cb87d300f5f77aae8610c7584c5\"\u003e\u003ccode\u003e29f366b\u003c/code\u003e\u003c/a\u003e Add token-based authentication (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/92d7d3456fef0deab0ebee425474337d7034f6cb\"\u003e\u003ccode\u003e92d7d34\u003c/code\u003e\u003c/a\u003e test-macros needs syn full (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/907efe95b5def8014504dc65ce93086157253746\"\u003e\u003ccode\u003e907efe9\u003c/code\u003e\u003c/a\u003e retry all requests on refresh error. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/21dbc0d58b568acef92a3db6e62bf32cf5c8bf94\"\u003e\u003ccode\u003e21dbc0d\u003c/code\u003e\u003c/a\u003e General improvements (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/265dc95ebfde63abd6413e743e0568918637435c\"\u003e\u003ccode\u003e265dc95\u003c/code\u003e\u003c/a\u003e Bump bytes from 1.11.0 to 1.11.1 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/c93d3c84895fa878f5ee9c542b06c5579547c689\"\u003e\u003ccode\u003ec93d3c8\u003c/code\u003e\u003c/a\u003e Bump syn from 2.0.111 to 2.0.114 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/84ad30b46e4a9c8cf3740cc4ceecece987034070\"\u003e\u003ccode\u003e84ad30b\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.148 to 1.0.149 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.44\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents by \u003ca href=\"https://github.com/coryan\"\u003e\u003ccode\u003e@​coryan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1772\"\u003echronotope/chrono#1772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd track_caller to non-deprecated functions by \u003ca href=\"https://github.com/svix-jplatte\"\u003e\u003ccode\u003e@​svix-jplatte\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1774\"\u003echronotope/chrono#1774\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/c14b4599d07ef36ffa1f8a531fb0bc7eb3b42464\"\u003e\u003ccode\u003ec14b459\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea832c5090369eefa2cb6a47d643e2f7ade7ffa7\"\u003e\u003ccode\u003eea832c5\u003c/code\u003e\u003c/a\u003e Add track_caller to non-deprecated functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/cfae889a3a23507acf49b605794abba17effd2d7\"\u003e\u003ccode\u003ecfae889\u003c/code\u003e\u003c/a\u003e Fix panic message in to_rfc2822\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f8900b5a44228a7f6282c65e8c407d3ecb6dcb7b\"\u003e\u003ccode\u003ef8900b5\u003c/code\u003e\u003c/a\u003e docs: match MSRV with \u003ccode\u003eCargo.toml\u003c/code\u003e contents\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `strum` from 0.27.2 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Peternator7/strum/blob/master/CHANGELOG.md\"\u003estrum's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/461\"\u003e#461\u003c/a\u003e: Allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePreviously only list-style attributes (e.g. \u003ccode\u003e#[strum_discriminants(derive(...))]\u003c/code\u003e) were supported. Now path-only\n(e.g. \u003ccode\u003e#[strum_discriminants(non_exhaustive)]\u003c/code\u003e) and name/value (e.g. \u003ccode\u003e#[strum_discriminants(doc = \u0026quot;foo\u0026quot;)]\u003c/code\u003e)\nattributes are also supported.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/462\"\u003e#462\u003c/a\u003e: Add missing \u003ccode\u003e#[automatically_derived]\u003c/code\u003e to generated impls not\ncovered by \u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/444\"\u003e#444\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/466\"\u003e#466\u003c/a\u003e: Bump MSRV to 1.71, required to keep up with updated \u003ccode\u003esyn\u003c/code\u003e and\n\u003ccode\u003ewindows-sys\u003c/code\u003e dependencies. This is a breaking change if you're on an old version of rust.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/469\"\u003e#469\u003c/a\u003e: Use absolute paths in generated proc macro code to avoid\npotential name conflicts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/465\"\u003e#465\u003c/a\u003e: Upgrade \u003ccode\u003ephf\u003c/code\u003e dependency to v0.13.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/473\"\u003e#473\u003c/a\u003e: Fix \u003ccode\u003ecargo fmt\u003c/code\u003e / \u003ccode\u003eclippy\u003c/code\u003e issues and add GitHub Actions CI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/477\"\u003e#477\u003c/a\u003e: \u003ccode\u003estrum::ParseError\u003c/code\u003e now implements \u003ccode\u003ecore::fmt::Display\u003c/code\u003e instead\n\u003ccode\u003estd::fmt::Display\u003c/code\u003e to make it \u003ccode\u003e#[no_std]\u003c/code\u003e compatible. Note the \u003ccode\u003eError\u003c/code\u003e trait wasn't available in core until \u003ccode\u003e1.81\u003c/code\u003e\nso \u003ccode\u003estrum::ParseError\u003c/code\u003e still only implements that in std.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/476\"\u003e#476\u003c/a\u003e: \u003cstrong\u003eBreaking Change\u003c/strong\u003e - \u003ccode\u003eEnumString\u003c/code\u003e now implements \u003ccode\u003eFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e\n(infallible) instead of \u003ccode\u003eTryFrom\u0026lt;\u0026amp;str\u0026gt;\u003c/code\u003e when the enum has a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant. This more accurately\nreflects that parsing cannot fail in that case. If you need the old \u003ccode\u003eTryFrom\u003c/code\u003e behavior, you can opt back in using\n\u003ccode\u003eparse_error_ty\u003c/code\u003e and \u003ccode\u003eparse_error_fn\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(EnumString)]\n#[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)]\npub enum Color {\n    Red,\n    #[strum(default)]\n    Other(String),\n}\n\u003cp\u003efn make_error(x: \u0026amp;str) -\u0026gt; strum::ParseError {\nstrum::ParseError::VariantNotFound\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/431\"\u003e#431\u003c/a\u003e: Fix bug where \u003ccode\u003eEnumString\u003c/code\u003e ignored the \u003ccode\u003eparse_err_ty\u003c/code\u003e\nattribute when the enum had a \u003ccode\u003e#[strum(default)]\u003c/code\u003e variant.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/Peternator7/strum/pull/474\"\u003e#474\u003c/a\u003e: EnumDiscriminants will now copy \u003ccode\u003edefault\u003c/code\u003e over from the\noriginal enum to the Discriminant enum.\u003c/p\u003e\n\u003cpre lang=\"rust\"\u003e\u003ccode\u003e#[derive(Debug, Default, EnumDiscriminants)]\n#[strum_discriminants(derive(Default))] // \u0026lt;- Remove this in 0.28.\nenum MyEnum {\n    #[default] // \u0026lt;- Will be the #[default] on the MyEnumDiscriminant\n    #[strum_discriminants(default)] // \u0026lt;- Remove this in 0.28\n    Variant0,\n    Variant1 { a: NonDefault },\n}\n\u003c/code\u003e\u003c/pre\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/Peternator7/strum/commit/7376771128834d28bb9beba5c39846cba62e71ec\"\u003e\u003ccode\u003e7376771\u003c/code\u003e\u003c/a\u003e Peternator7/0.28 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/475\"\u003e#475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/26e63cd964a2e364331a5dd977d589bb9f649d8c\"\u003e\u003ccode\u003e26e63cd\u003c/code\u003e\u003c/a\u003e Display exists in core (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/477\"\u003e#477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9334c728eedaa8a992d1388a8f4564bbccad1934\"\u003e\u003ccode\u003e9334c72\u003c/code\u003e\u003c/a\u003e Make TryFrom and FromStr infallible if there's a default (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ccbbf823c16e827afc263182cd55e99e3b2a52e\"\u003e\u003ccode\u003e0ccbbf8\u003c/code\u003e\u003c/a\u003e Honor parse_err_ty attribute when the enum has a default variant (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/431\"\u003e#431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/2c9e5a9259189ce8397f2f4967060240c6bafd74\"\u003e\u003ccode\u003e2c9e5a9\u003c/code\u003e\u003c/a\u003e Automatically add Default implementation to EnumDiscriminant if it exists on ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/e241243e48359b8b811b8eaccdcfa1ae87138e0d\"\u003e\u003ccode\u003ee241243\u003c/code\u003e\u003c/a\u003e Fix existing cargo fmt + clippy issues and add GH actions (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/473\"\u003e#473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/639b67fefd20eaead1c5d2ea794e9afe70a00312\"\u003e\u003ccode\u003e639b67f\u003c/code\u003e\u003c/a\u003e feat: allow any kind of passthrough attributes on \u003ccode\u003eEnumDiscriminants\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/461\"\u003e#461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/0ea1e2d0fd1460e7492ea32e6b460394d9199ff8\"\u003e\u003ccode\u003e0ea1e2d\u003c/code\u003e\u003c/a\u003e docs: Fix typo (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/36c051b91086b37d531c63ccf5a49266832a846d\"\u003e\u003ccode\u003e36c051b\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003ephf\u003c/code\u003e to v0.13 (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Peternator7/strum/commit/9328b38617dc6f4a3bc5fdac03883d3fc766cf34\"\u003e\u003ccode\u003e9328b38\u003c/code\u003e\u003c/a\u003e Use absolute paths in proc macro (\u003ca href=\"https://redirect.github.com/Peternator7/strum/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Peternator7/strum/compare/v0.27.2...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the outpu...\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"0.12.4","new_version":"0.12.5","update_type":"patch","path":null,"pr_created_at":"2026-03-02T00:53:06.000Z","version_change":"0.12.4 → 0.12.5","issue":{"uuid":"4008725239","node_id":"PR_kwDOPFWfr87HNAXR","number":27,"state":"closed","title":"build(deps): bump the dependencies group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-05T12:14:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-02T00:53:06.000Z","updated_at":"2026-03-05T12:14:11.000Z","time_to_close":300063,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":57,"packages":[{"name":"async-compression","old_version":"0.4.37","new_version":"0.4.41","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"hyper-util","old_version":"0.1.19","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"socket2","old_version":"0.6.1","new_version":"0.6.2","repository_url":"https://github.com/rust-lang/socket2"},{"name":"tonic","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"tonic-prost-build","old_version":"0.14.2","new_version":"0.14.5","repository_url":"https://github.com/hyperium/tonic"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"quick-xml","old_version":"0.39.0","new_version":"0.39.2","repository_url":"https://github.com/tafia/quick-xml"},{"name":"rmcp","old_version":"0.13.0","new_version":"0.17.0","repository_url":"https://github.com/modelcontextprotocol/rust-sdk"},{"name":"schemars","old_version":"1.2.0","new_version":"1.2.1","repository_url":"https://github.com/GREsau/schemars"},{"name":"aes-gcm","old_version":"0.11.0-rc.2","new_version":"0.11.0-rc.3","repository_url":"https://github.com/RustCrypto/AEADs"},{"name":"argon2","old_version":"0.6.0-rc.5","new_version":"0.6.0-rc.7","repository_url":"https://github.com/RustCrypto/password-hashes"},{"name":"chacha20poly1305","old_version":"0.11.0-rc.2","new_version":"0.11.0-rc.3","repository_url":"https://github.com/RustCrypto/AEADs"},{"name":"jsonwebtoken","old_version":"10.2.0","new_version":"10.3.0","repository_url":"https://github.com/Keats/jsonwebtoken"},{"name":"pbkdf2","old_version":"0.13.0-rc.7","new_version":"0.13.0-rc.8","repository_url":"https://github.com/RustCrypto/password-hashes"},{"name":"rsa","old_version":"0.10.0-rc.12","new_version":"0.10.0-rc.13","repository_url":"https://github.com/RustCrypto/RSA"},{"name":"rustls","old_version":"0.23.36","new_version":"0.23.37","repository_url":"https://github.com/rustls/rustls"},{"name":"rustls-pki-types","old_version":"1.13.3","new_version":"1.14.0","repository_url":"https://github.com/rustls/pki-types"},{"name":"chrono","old_version":"0.4.43","new_version":"0.4.44","repository_url":"https://github.com/chronotope/chrono"},{"name":"time","old_version":"0.3.45","new_version":"0.3.47","repository_url":"https://github.com/time-rs/time"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.102","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"arc-swap","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/vorner/arc-swap"},{"name":"aws-config","old_version":"1.8.12","new_version":"1.8.13","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"aws-sdk-s3","old_version":"1.120.0","new_version":"1.124.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"clap","old_version":"4.5.54","new_version":"4.5.60","repository_url":"https://github.com/clap-rs/clap"},{"name":"const-str","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/Nugine/const-str"},{"name":"convert_case","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/rutrum/convert-case"},{"name":"criterion","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/criterion-rs/criterion.rs"},{"name":"datafusion","old_version":"52.0.0","new_version":"52.2.0","repository_url":"https://github.com/apache/datafusion"},{"name":"flate2","old_version":"1.1.8","new_version":"1.1.9","repository_url":"https://github.com/rust-lang/flate2-rs"},{"name":"google-cloud-auth","old_version":"1.4.0","new_version":"1.6.0","repository_url":"https://github.com/googleapis/google-cloud-rust"},{"name":"libc","old_version":"0.2.180","new_version":"0.2.182","repository_url":"https://github.com/rust-lang/libc"},{"name":"local-ip-address","old_version":"0.6.9","new_version":"0.6.10","repository_url":"https://github.com/LeoBorai/local-ip-address"},{"name":"moka","old_version":"0.12.12","new_version":"0.12.13","repository_url":"https://github.com/moka-rs/moka"},{"name":"nix","old_version":"0.30.1","new_version":"0.31.2","repository_url":"https://github.com/nix-rust/nix"},{"name":"nvml-wrapper","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/Cldfire/nvml-wrapper"},{"name":"object_store","old_version":"0.12.4","new_version":"0.12.5","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"pin-project-lite","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/taiki-e/pin-project-lite"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"serial_test","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/palfrey/serial_test"},{"name":"shadow-rs","old_version":"1.5.0","new_version":"1.7.0","repository_url":"https://github.com/baoyachi/shadow-rs"},{"name":"siphasher","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/jedisct1/rust-siphash"},{"name":"starshard","old_version":"0.6.0","new_version":"1.1.0","repository_url":"https://github.com/houseme/starshard"},{"name":"strum","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/Peternator7/strum"},{"name":"sysinfo","old_version":"0.37.2","new_version":"0.38.2","repository_url":"https://github.com/GuillaumeGomez/sysinfo"},{"name":"tempfile","old_version":"3.24.0","new_version":"3.26.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"zip","old_version":"7.1.0","new_version":"8.1.0","repository_url":"https://github.com/zip-rs/zip2"},{"name":"rcgen","old_version":"0.14.6","new_version":"0.14.7","repository_url":"https://github.com/rustls/rcgen"},{"name":"jemalloc_pprof","old_version":"0.8.1","new_version":"0.8.2","repository_url":"https://github.com/polarsignals/rust-jemalloc-pprof"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.37` | `0.4.41` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |\n| [socket2](https://github.com/rust-lang/socket2) | `0.6.1` | `0.6.2` |\n| [tonic](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.2` | `0.14.5` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.39.0` | `0.39.2` |\n| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.13.0` | `0.17.0` |\n| [schemars](https://github.com/GREsau/schemars) | `1.2.0` | `1.2.1` |\n| [aes-gcm](https://github.com/RustCrypto/AEADs) | `0.11.0-rc.2` | `0.11.0-rc.3` |\n| [argon2](https://github.com/RustCrypto/password-hashes) | `0.6.0-rc.5` | `0.6.0-rc.7` |\n| [chacha20poly1305](https://github.com/RustCrypto/AEADs) | `0.11.0-rc.2` | `0.11.0-rc.3` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.2.0` | `10.3.0` |\n| [pbkdf2](https://github.com/RustCrypto/password-hashes) | `0.13.0-rc.7` | `0.13.0-rc.8` |\n| [rsa](https://github.com/RustCrypto/RSA) | `0.10.0-rc.12` | `0.10.0-rc.13` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.36` | `0.23.37` |\n| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.13.3` | `1.14.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.43` | `0.4.44` |\n| [time](https://github.com/time-rs/time) | `0.3.45` | `0.3.47` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.8.0` | `1.8.2` |\n| [aws-config](https://github.com/smithy-lang/smithy-rs) | `1.8.12` | `1.8.13` |\n| [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.120.0` | `1.124.0` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.60` |\n| [const-str](https://github.com/Nugine/const-str) | `1.0.0` | `1.1.0` |\n| [convert_case](https://github.com/rutrum/convert-case) | `0.10.0` | `0.11.0` |\n| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.8.1` | `0.8.2` |\n| [datafusion](https://github.com/apache/datafusion) | `52.0.0` | `52.2.0` |\n| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.8` | `1.1.9` |\n| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `1.4.0` | `1.6.0` |\n| [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.182` |\n| [local-ip-address](https://github.com/LeoBorai/local-ip-address) | `0.6.9` | `0.6.10` |\n| [moka](https://github.com/moka-rs/moka) | `0.12.12` | `0.12.13` |\n| [nix](https://github.com/nix-rust/nix) | `0.30.1` | `0.31.2` |\n| [nvml-wrapper](https://github.com/Cldfire/nvml-wrapper) | `0.11.0` | `0.12.0` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.12.5` |\n| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.16` | `0.2.17` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [serial_test](https://github.com/palfrey/serial_test) | `3.3.1` | `3.4.0` |\n| [shadow-rs](https://github.com/baoyachi/shadow-rs) | `1.5.0` | `1.7.0` |\n| [siphasher](https://github.com/jedisct1/rust-siphash) | `1.0.1` | `1.0.2` |\n| [starshard](https://github.com/houseme/starshard) | `0.6.0` | `1.1.0` |\n| [strum](https://github.com/Peternator7/strum) | `0.27.2` | `0.28.0` |\n| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.37.2` | `0.38.2` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.26.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [zip](https://github.com/zip-rs/zip2) | `7.1.0` | `8.1.0` |\n| [rcgen](https://github.com/rustls/rcgen) | `0.14.6` | `0.14.7` |\n| [jemalloc_pprof](https://github.com/polarsignals/rust-jemalloc-pprof) | `0.8.1` | `0.8.2` |\n\n\nUpdates `async-compression` from 0.4.37 to 0.4.41\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/269174b4be20e3cfcbb7e7fa4d7d9596183e287b\"\u003e\u003ccode\u003e269174b\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.41 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/37e366b3ed54adcea2138c4114d4196b32fa9dda\"\u003e\u003ccode\u003e37e366b\u003c/code\u003e\u003c/a\u003e Fix UnwindSafe auto impl (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/c39c6215cba0fb696160dc3b08cdc2d9d7cf278a\"\u003e\u003ccode\u003ec39c621\u003c/code\u003e\u003c/a\u003e On error the encoder/decoder now emit everything it was able to decode. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/454\"\u003e#454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9d848a02f13f3a56542e4123be8947a8da06097e\"\u003e\u003ccode\u003e9d848a0\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9df508b037dafb9a2d80bfd60fcd6679891abef1\"\u003e\u003ccode\u003e9df508b\u003c/code\u003e\u003c/a\u003e Fix update of bytes read in the encoder state machine. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/0370b470db4dbe8f92a178320438e3094495a99a\"\u003e\u003ccode\u003e0370b47\u003c/code\u003e\u003c/a\u003e Stop consuming input on errors in codecs. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/451\"\u003e#451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/9a4b0961f988cdc2b70dae0f4310046c7fedc307\"\u003e\u003ccode\u003e9a4b096\u003c/code\u003e\u003c/a\u003e chore(deps): update rand requirement from 0.9 to 0.10 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.37...async-compression-v0.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures-core` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures-util` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hyper-util` from 0.1.19 to 0.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/hyper-util/releases\"\u003ehyper-util's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(matcher): improve domain matching case insensitivity by \u003ca href=\"https://github.com/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(matcher): improve subdomain matching case insensitivity by \u003ca href=\"https://github.com/0x676e67\"\u003e\u003ccode\u003e@​0x676e67\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/252\"\u003ehyperium/hyper-util#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): correct malformed reference link in set_interface by \u003ca href=\"https://github.com/magurotuna\"\u003e\u003ccode\u003e@​magurotuna\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/254\"\u003ehyperium/hyper-util#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v6 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/261\"\u003ehyperium/hyper-util#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused mac imports by \u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump MSRV to 1.64 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/258\"\u003ehyperium/hyper-util#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 by \u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use standard library api by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/263\"\u003ehyperium/hyper-util#263\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/chen-hongzhi\"\u003e\u003ccode\u003e@​chen-hongzhi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/251\"\u003ehyperium/hyper-util#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bts\"\u003e\u003ccode\u003e@​bts\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/260\"\u003ehyperium/hyper-util#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/BugenZhao\"\u003e\u003ccode\u003e@​BugenZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/hyper-util/pull/256\"\u003ehyperium/hyper-util#256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\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/hyperium/hyper-util/blob/master/CHANGELOG.md\"\u003ehyper-util's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.20 (2026-02-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eproxy::Matcher\u003c/code\u003e to properly match domains regardless of casing\u003c/li\u003e\n\u003cli\u003eFix system proxy matcher dependency on macOS when used in sandboxed environements.\u003c/li\u003e\n\u003cli\u003eIncreased MSRV to 1.64.\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/hyperium/hyper-util/commit/b23a13e2b7ee73e15ba008cd9b19dcd2d3861957\"\u003e\u003ccode\u003eb23a13e\u003c/code\u003e\u003c/a\u003e v0.1.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ffa53913bef060b65cf0f52cc69382c72d6fb7fd\"\u003e\u003ccode\u003effa5391\u003c/code\u003e\u003c/a\u003e chore: use standard library api (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/b43aeabab2126c5724da67c179587a99c5afbb83\"\u003e\u003ccode\u003eb43aeab\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003esystem-configuration\u003c/code\u003e to 0.7 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d841f5d7d4ad89d61ba952c98a44313089a9465a\"\u003e\u003ccode\u003ed841f5d\u003c/code\u003e\u003c/a\u003e bump MSRV to 1.64 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/af1965639fff1f79c33f692fc3e4d2da674bf727\"\u003e\u003ccode\u003eaf19656\u003c/code\u003e\u003c/a\u003e chore(client): remove unused mac imports in system proxy (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/ad6a63da3e868ff64771df9482c5f43be9f3fd77\"\u003e\u003ccode\u003ead6a63d\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v6 (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/d5503b2b476b1274f8faf18f99217068359ec5c4\"\u003e\u003ccode\u003ed5503b2\u003c/code\u003e\u003c/a\u003e docs(client): correct malformed reference link in set_interface (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/8c4f4a0b4b0cf83ae6b7d86705f002f4efc13869\"\u003e\u003ccode\u003e8c4f4a0\u003c/code\u003e\u003c/a\u003e fix(matcher): improve subdomain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/hyper-util/commit/1b3fa96b1bc9057cbff49b52847c85dd79845b73\"\u003e\u003ccode\u003e1b3fa96\u003c/code\u003e\u003c/a\u003e fix(matcher): improve domain matching case insensitivity (\u003ca href=\"https://redirect.github.com/hyperium/hyper-util/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `socket2` from 0.6.1 to 0.6.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md\"\u003esocket2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.6.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eMsgHdr\u003c/code\u003e and \u003ccode\u003eMsgHdrMut\u003c/code\u003e are marked as transparent meaning both have the same\nlayout as \u003ccode\u003emsghdr\u003c/code\u003e on Unix and \u003ccode\u003eWSAMSG\u003c/code\u003e on Windows\n(\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/635\"\u003erust-lang/socket2#635\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDon't set \u003ccode\u003eSO_NOSIGPIPE\u003c/code\u003e when accepting sockets, this is inherited from the\nparent socket (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/632\"\u003erust-lang/socket2#632\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixes \u003ccode\u003eSocket::tcp_notsent_lowat\u003c/code\u003e by using the correct argument type\n(\u003ca href=\"https://redirect.github.com/rust-lang/socket2/pull/622\"\u003erust-lang/socket2#622\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/rust-lang/socket2/commit/9a30f4f657370e9e1aede3351ab2bd33eedb9c95\"\u003e\u003ccode\u003e9a30f4f\u003c/code\u003e\u003c/a\u003e Release v0.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/3403a440e57101f3c98995b7ef7c8de74fbff14d\"\u003e\u003ccode\u003e3403a44\u003c/code\u003e\u003c/a\u003e make \u003ccode\u003eMsgHdr\u003c/code\u003e and \u003ccode\u003eMsgHdrMut\u003c/code\u003e \u003ccode\u003erepr(transparent)\u003c/code\u003e to allow legally obtaining ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/feac83ad8597d7cd5bf0a3e68983925a12b13ce0\"\u003e\u003ccode\u003efeac83a\u003c/code\u003e\u003c/a\u003e Don't set SO_NOSIGPIPE when accepting sockets (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/issues/632\"\u003e#632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/3fe657664bb684b6ff69a68711558b1b89ec2b84\"\u003e\u003ccode\u003e3fe6576\u003c/code\u003e\u003c/a\u003e Test MSRV on Windows in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/a18be6a302b7f9c127c3593edec5d8d2690839a7\"\u003e\u003ccode\u003ea18be6a\u003c/code\u003e\u003c/a\u003e Re-enable CI check for armv7-sony-vita-newlibeabihf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/853f9a72737867e040ec562c34b78fd329d3bce0\"\u003e\u003ccode\u003e853f9a7\u003c/code\u003e\u003c/a\u003e Fix some typos in comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/299c2e511024bfc0651e25becaeff4a9701fd8d1\"\u003e\u003ccode\u003e299c2e5\u003c/code\u003e\u003c/a\u003e Fixed cfg in original_dst_v6 test (\u003ca href=\"https://redirect.github.com/rust-lang/socket2/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/9463a02ee4e4b21f5589b24e75a9b5c85abdd229\"\u003e\u003ccode\u003e9463a02\u003c/code\u003e\u003c/a\u003e Enable CI for aarch64-apple-visionos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/4af7d3dcdb2583e7462b27ee3e2d8521b317294d\"\u003e\u003ccode\u003e4af7d3d\u003c/code\u003e\u003c/a\u003e fix getsockopt generic argument in notsent_lowat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/socket2/commit/a0810cd30fc75f4ed560e1d058b857216048b74c\"\u003e\u003ccode\u003ea0810cd\u003c/code\u003e\u003c/a\u003e Update FreeBSD CI environment\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/socket2/compare/v0.6.1...v0.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic-prost` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic-prost's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tonic-prost-build` from 0.14.2 to 0.14.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/tonic/releases\"\u003etonic-prost-build's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd max connections setting\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.4...v0.14.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(doc): Replace doc_auto_cfg config with doc_cfg by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2428\"\u003ehyperium/tonic#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e by \u003ca href=\"https://github.com/LucioFranco\"\u003e\u003ccode\u003e@​LucioFranco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2506\"\u003ehyperium/tonic#2506\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/r0x0d\"\u003e\u003ccode\u003e@​r0x0d\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/tonic/pull/2502\"\u003ehyperium/tonic#2502\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\"\u003ehttps://github.com/hyperium/tonic/compare/v0.14.3...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003etcp_keepalive_interval\u003c/code\u003e and \u003ccode\u003etcp_keepalive_retries\u003c/code\u003e options on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuration of \u003ccode\u003emax_local_error_reset_streams\u003c/code\u003e on Server (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePut source error into the \u003ccode\u003eDisplay\u003c/code\u003e impl of \u003ccode\u003eStatus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2417\"\u003e#2417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eServer::default()\u003c/code\u003e now sets \u003ccode\u003eTCP_NODELAY\u003c/code\u003e to true (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2413\"\u003e#2413\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespect \u003ccode\u003emax_message_size\u003c/code\u003e when decompressing a message (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2484\"\u003e#2484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDepend on http at least 1.1.0 (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2426\"\u003e#2426\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix documentation links for timeout configuration (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2483\"\u003e#2483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix documentation typos and grammar issues in status.rs and codec/mod.rs (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix labels in \u003ccode\u003eDisplay for Status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2414\"\u003e#2414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix features docs in tonic-build and tonic-prost-build (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2434\"\u003e#2434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove redundant word in tonic-build and tonic-prost-build README (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2425\"\u003e#2425\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/hyperium/tonic/commit/3f7caf3171393734ef19e12d010bd9c945c9e242\"\u003e\u003ccode\u003e3f7caf3\u003c/code\u003e\u003c/a\u003e chore: prepare v0.14.5 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2516\"\u003e#2516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3f56644955162b344ce4a2641823776574ae98e4\"\u003e\u003ccode\u003e3f56644\u003c/code\u003e\u003c/a\u003e grpc(chore): add missing copyright notices (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/1769c91a96f054416e0d11c84fcc26284262dda2\"\u003e\u003ccode\u003e1769c91\u003c/code\u003e\u003c/a\u003e feat(xds): implement xDS subscription worker (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2478\"\u003e#2478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/56f8c6db4718c32e8cb1732438b87c85a3a8c1f6\"\u003e\u003ccode\u003e56f8c6d\u003c/code\u003e\u003c/a\u003e feat(grpc): Add TCP listener API in the Runtime trait + tests for server cred...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/149f3668f0514bd79f12524778ca76eb6341a3f5\"\u003e\u003ccode\u003e149f366\u003c/code\u003e\u003c/a\u003e feat(grpc) Add channel credentials API + Insecure credentials (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/cd5b32fa6794896b4ad5ea86fbf0ecbb49c80ad9\"\u003e\u003ccode\u003ecd5b32f\u003c/code\u003e\u003c/a\u003e chore: prepare 0.14.4 release (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2504\"\u003e#2504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/27640d23d77c4f38bc16828f0211d999062b95d3\"\u003e\u003ccode\u003e27640d2\u003c/code\u003e\u003c/a\u003e fix(web): allow space after \u003ccode\u003e:\u003c/code\u003e in \u003ccode\u003egrpc-status\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2506\"\u003e#2506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/0c26ee1e673810e9eee7fead806408c937215dfb\"\u003e\u003ccode\u003e0c26ee1\u003c/code\u003e\u003c/a\u003e Fix permission of a series of files (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/c25daa68a94b8649ea617ed6fabad648ee6169f9\"\u003e\u003ccode\u003ec25daa6\u003c/code\u003e\u003c/a\u003e fix(ci): remove comment from manifest to unblock version parsing (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2501\"\u003e#2501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/tonic/commit/3efc5f9ce817614d0444f67c02b94bf7f767029d\"\u003e\u003ccode\u003e3efc5f9\u003c/code\u003e\u003c/a\u003e chore(doc): Replace doc_auto_cfg config with doc_cfg (\u003ca href=\"https://redirect.github.com/hyperium/tonic/issues/2428\"\u003e#2428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/tonic/compare/v0.14.2...v0.14.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.39.0 to 0.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.2 - Fix regression and read_text_into\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: Implement \u003ccode\u003eread_text_into()\u003c/code\u003e and \u003ccode\u003eread_text_into_async()\u003c/code\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/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: Fix parsing error of the tag from buffered reader, when the first byte \u003ccode\u003e\u0026lt;\u003c/code\u003e is the last in the \u003ccode\u003eBufRead\u003c/code\u003e internal buffer. This is the regression from \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003etafia/quick-xml#483\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003etafia/quick-xml#939\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.39.1...v0.39.2\"\u003ehttps://github.com/tafia/quick-xml/compare/v0.39.1...v0.39.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.39.1 - Fixes in read_to_end / read_text\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e. The scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\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/tafia/quick-xml/blob/master/Changelog.md\"\u003equick-xml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.2 -- 2026-02-20\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: Implement \u003ccode\u003eread_text_into()\u003c/code\u003e and \u003ccode\u003eread_text_into_async()\u003c/code\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/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: Fix parsing error of the tag from buffered reader, when the first byte \u003ccode\u003e\u0026lt;\u003c/code\u003e\nis the last in the \u003ccode\u003eBufRead\u003c/code\u003e internal buffer. This is the regression from \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003e#483\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/483\"\u003etafia/quick-xml#483\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003e#939\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/939\"\u003etafia/quick-xml#939\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.39.1 -- 2026-02-15\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e\n\u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e.\nThe scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\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/tafia/quick-xml/commit/5611c894f6b9fd5301c266167a6d3a7ef005dedd\"\u003e\u003ccode\u003e5611c89\u003c/code\u003e\u003c/a\u003e Release 0.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/b8eba9abf7a59f605981ef5ec10f9e260f1c0f94\"\u003e\u003ccode\u003eb8eba9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/941\"\u003e#941\u003c/a\u003e from Mingun/full-cover\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/f8e8857c46d010e7c2b94f7eea2d6b0229d6056e\"\u003e\u003ccode\u003ef8e8857\u003c/code\u003e\u003c/a\u003e Implement read_text_into and read_text_into_async\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/489dc17e4080d85885b1a30003ca40a0caea9bdb\"\u003e\u003ccode\u003e489dc17\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e;\u003c/code\u003e to the buffer when read general entity references\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/9a7e8f577a74f323abefc93a495004e88d60fa45\"\u003e\u003ccode\u003e9a7e8f5\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e\u0026gt;\u003c/code\u003e to the buffer when read elements, processing instructions and XML d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/c34af489c6d5fc90b1efde2d497db86fe051f7b9\"\u003e\u003ccode\u003ec34af48\u003c/code\u003e\u003c/a\u003e Place \u003ccode\u003e\u0026gt;\u003c/code\u003e to the buffer when read comment, CDATA or DOCTYPE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/241f01e20ff679e9248f2ae424c9ba823fc15444\"\u003e\u003ccode\u003e241f01e\u003c/code\u003e\u003c/a\u003e Return only index from BangType::parse (renamed to feed) like in other parsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/e3230c24f35b41792b5a23fd46eb8f73ab402781\"\u003e\u003ccode\u003ee3230c2\u003c/code\u003e\u003c/a\u003e Append +1 outside of BangType, in read_bang_element, like read_with do\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/623c92cfb8908d46437e5a76a4fe06b2365898a5\"\u003e\u003ccode\u003e623c92c\u003c/code\u003e\u003c/a\u003e Rewrite \u003ccode\u003eread_bang_element\u003c/code\u003e with the same style as \u003ccode\u003eread_with\u003c/code\u003e, \u003ccode\u003eread_ref\u003c/code\u003e an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/e06f70ab88d596f764217ac10202ae2663aaaa02\"\u003e\u003ccode\u003ee06f70a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/940\"\u003e#940\u003c/a\u003e from Mingun/fix-939\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.39.0...v0.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rmcp` from 0.13.0 to 0.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/modelcontextprotocol/rust-sdk/releases\"\u003ermcp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ermcp-macros-v0.17.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd trait-based tool declaration (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd prose documentation for core features to meet conformance (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ermcp-v0.17.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(streamable-http)\u003c/em\u003e add json_response option for stateless server mode (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/rust-sdk/pull/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emcp sdk conformance (\u003ca hr...\n\n_Description has been truncated_","html_url":"https://github.com/houseme/rustfs/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/houseme%2Frustfs/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"0.10.1","new_version":"0.10.2","update_type":"patch","path":null,"pr_created_at":"2026-02-20T11:10:21.000Z","version_change":"0.10.1 → 0.10.2","issue":{"uuid":"3967991790","node_id":"PR_kwDOMgy8aM7FIwxJ","number":5,"state":"closed","title":"build(deps): bump the cargo group across 2 directories with 12 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T23:01:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-20T11:10:21.000Z","updated_at":"2026-02-24T23:01:23.000Z","time_to_close":388260,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"cargo","update_count":12,"packages":[{"name":"bytes","old_version":"1.6.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"keccak","old_version":"0.1.5","new_version":"0.1.6","repository_url":"https://github.com/RustCrypto/sponges"},{"name":"tokio","old_version":"1.38.0","new_version":"1.38.2","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"secp256k1","old_version":"0.21.3","new_version":"0.22.2","repository_url":"https://github.com/rust-bitcoin/rust-secp256k1"},{"name":"diesel","old_version":"2.2.1","new_version":"2.2.3","repository_url":"https://github.com/diesel-rs/diesel"},{"name":"wasmtime","old_version":"15.0.1","new_version":"24.0.5","repository_url":"https://github.com/bytecodealliance/wasmtime"},{"name":"openssl","old_version":"0.10.64","new_version":"0.10.72","repository_url":"https://github.com/rust-openssl/rust-openssl"},{"name":"object_store","old_version":"0.10.1","new_version":"0.10.2","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"crossbeam-channel","old_version":"0.5.13","new_version":"0.5.15","repository_url":"https://github.com/crossbeam-rs/crossbeam"},{"name":"quinn-proto","old_version":"0.11.3","new_version":"0.11.9","repository_url":"https://github.com/quinn-rs/quinn"},{"name":"time","old_version":"0.3.36","new_version":"0.3.44","repository_url":"https://github.com/time-rs/time"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the cargo group with 2 updates in the /tests/runner-tests/substreams directory: [bytes](https://github.com/tokio-rs/bytes) and [keccak](https://github.com/RustCrypto/sponges).\nBumps the cargo group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.6.0` | `1.11.1` |\n| [keccak](https://github.com/RustCrypto/sponges) | `0.1.5` | `0.1.6` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.38.0` | `1.38.2` |\n| [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) | `0.21.3` | `0.22.2` |\n| [diesel](https://github.com/diesel-rs/diesel) | `2.2.1` | `2.2.3` |\n| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `15.0.1` | `24.0.5` |\n| [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.64` | `0.10.72` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.10.1` | `0.10.2` |\n| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.13` | `0.5.15` |\n| [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.3` | `0.11.9` |\n| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.44` |\n\n\nUpdates `bytes` from 1.3.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.11.0\u003c/h2\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.10.1\u003c/h2\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/bytes/pull/773\"\u003etokio-rs/bytes#773\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBytes v1.10.0\u003c/h2\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.9.0 (November 27, 2024)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBytes::from_owner\u003c/code\u003e to enable externally-allocated memory (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/a7952fb4478f6dc226f623b217432fbc6f8dad24\"\u003e\u003ccode\u003ea7952fb\u003c/code\u003e\u003c/a\u003e chore: prepare bytes v1.11.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/60cbb776f22e4ef2268c026e88a24d6ed75b3776\"\u003e\u003ccode\u003e60cbb77\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/7ce330f5192a322fb1efefe7ac9a3850b27162a1\"\u003e\u003ccode\u003e7ce330f\u003c/code\u003e\u003c/a\u003e Move drop_fn of from_owner into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/4b53a29eb26716592ef2f00f925ef58ccb182e61\"\u003e\u003ccode\u003e4b53a29\u003c/code\u003e\u003c/a\u003e Tweak BytesMut::remaining_mut (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/016fdbdc7a95f6764186dacfcaeef94d77e89cd1\"\u003e\u003ccode\u003e016fdbd\u003c/code\u003e\u003c/a\u003e Reserve capacity in BytesMut::put (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/ef7f25736cfe48db5b42f2aa3225cace4126d2ac\"\u003e\u003ccode\u003eef7f257\u003c/code\u003e\u003c/a\u003e Specialize BytesMut::put::\u0026lt;Bytes\u0026gt; (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/8b4f54d0f317724bfeab29232f8a9333b3d8625e\"\u003e\u003ccode\u003e8b4f54d\u003c/code\u003e\u003c/a\u003e Ignore BytesMut::freeze doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/16132ad2593402aa7dbd882b0ce22a40bfacfd96\"\u003e\u003ccode\u003e16132ad\u003c/code\u003e\u003c/a\u003e Fix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keccak` from 0.1.3 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a8936d9662ca92fd177d289580066ceabb937b0c\"\u003e\u003ccode\u003ea8936d9\u003c/code\u003e\u003c/a\u003e keccak v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/40c50c16410392439e2ac4ee0286285db479a106\"\u003e\u003ccode\u003e40c50c1\u003c/code\u003e\u003c/a\u003e keccak v0.1.5 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/2dc13bf92e6a20b7342aab54f5124495415d697d\"\u003e\u003ccode\u003e2dc13bf\u003c/code\u003e\u003c/a\u003e keccak: enable asm backend for p1600 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a3a4e01607500af1542cb9c5ebfcc7374d051935\"\u003e\u003ccode\u003ea3a4e01\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Update Cargo.lock\u0026quot; (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/3a9a29ef77f4718b6a385d08779d098dded51ef7\"\u003e\u003ccode\u003e3a9a29e\u003c/code\u003e\u003c/a\u003e Update Cargo.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/9e4f6bc6954fe4301b6d4367867177d220f09bd3\"\u003e\u003ccode\u003e9e4f6bc\u003c/code\u003e\u003c/a\u003e keccak: don't test \u003ccode\u003esimd\u003c/code\u003e feature in \u003ccode\u003eminimal-versions\u003c/code\u003e workflow (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/329d4cdcb19d77658267367e8e3ce49e2e91c64e\"\u003e\u003ccode\u003e329d4cd\u003c/code\u003e\u003c/a\u003e Replace cross tests with MIRI (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/48cc4acf38bd5b88acf96599dd50d0fc91a13a3a\"\u003e\u003ccode\u003e48cc4ac\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/651a34ea2f97a9cd8ace1a63cbf9118009fa4167\"\u003e\u003ccode\u003e651a34e\u003c/code\u003e\u003c/a\u003e keccak: replace CI tests on MIPS with PPC32 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/4730c6fbba0b7a0766cb1a6d323f1412667eb6cf\"\u003e\u003ccode\u003e4730c6f\u003c/code\u003e\u003c/a\u003e benches: remove criterion deps workaround (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/sponges/compare/keccak-v0.1.3...keccak-v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.6.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.11.0\u003c/h2\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBytes v1.10.1\u003c/h2\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/bytes/pull/773\"\u003etokio-rs/bytes#773\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eBytes v1.10.0\u003c/h2\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.11.0 (November 14th, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV to 1.57 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSpecialize \u003ccode\u003eBytesMut::put::\u0026lt;Bytes\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReserve capacity in \u003ccode\u003eBytesMut::put\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003eBytesMut::remaining_mut\u003c/code\u003e to use \u003ccode\u003eisize::MAX\u003c/code\u003e instead of \u003ccode\u003eusize::MAX\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuarantee address in \u003ccode\u003eslice()\u003c/code\u003e for empty slices. (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eVtable::to_*\u003c/code\u003e -\u0026gt; \u003ccode\u003eVtable::into_*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eBytesMut::freeze\u003c/code\u003e doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003edrop_fn\u003c/code\u003e of \u003ccode\u003efrom_owner\u003c/code\u003e into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.1 (March 5th, 2025)\u003c/h1\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak when using \u003ccode\u003eto_vec\u003c/code\u003e with \u003ccode\u003eBytes::from_owner\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.10.0 (February 3rd, 2025)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd feature to support platforms without atomic CAS (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etry_get_*\u003c/code\u003e methods for \u003ccode\u003eBuf\u003c/code\u003e trait (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eTake\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eBuf::chunks_vectored\u003c/code\u003e for \u003ccode\u003eVecDeque\u0026lt;u8\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/708\"\u003e#708\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove incorrect guarantee for \u003ccode\u003echunks_vectored\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that tests pass under \u003ccode\u003epanic=abort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e1.9.0 (November 27, 2024)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBytes::from_owner\u003c/code\u003e to enable externally-allocated memory (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/a7952fb4478f6dc226f623b217432fbc6f8dad24\"\u003e\u003ccode\u003ea7952fb\u003c/code\u003e\u003c/a\u003e chore: prepare bytes v1.11.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/60cbb776f22e4ef2268c026e88a24d6ed75b3776\"\u003e\u003ccode\u003e60cbb77\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eBytesMut\u003c/code\u003e only reuse if src has remaining (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/803\"\u003e#803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/7ce330f5192a322fb1efefe7ac9a3850b27162a1\"\u003e\u003ccode\u003e7ce330f\u003c/code\u003e\u003c/a\u003e Move drop_fn of from_owner into vtable (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/4b53a29eb26716592ef2f00f925ef58ccb182e61\"\u003e\u003ccode\u003e4b53a29\u003c/code\u003e\u003c/a\u003e Tweak BytesMut::remaining_mut (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/016fdbdc7a95f6764186dacfcaeef94d77e89cd1\"\u003e\u003ccode\u003e016fdbd\u003c/code\u003e\u003c/a\u003e Reserve capacity in BytesMut::put (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/ef7f25736cfe48db5b42f2aa3225cace4126d2ac\"\u003e\u003ccode\u003eef7f257\u003c/code\u003e\u003c/a\u003e Specialize BytesMut::put::\u0026lt;Bytes\u0026gt; (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/8b4f54d0f317724bfeab29232f8a9333b3d8625e\"\u003e\u003ccode\u003e8b4f54d\u003c/code\u003e\u003c/a\u003e Ignore BytesMut::freeze doctest on wasm (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/16132ad2593402aa7dbd882b0ce22a40bfacfd96\"\u003e\u003ccode\u003e16132ad\u003c/code\u003e\u003c/a\u003e Fix latest clippy warnings (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `keccak` from 0.1.5 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a8936d9662ca92fd177d289580066ceabb937b0c\"\u003e\u003ccode\u003ea8936d9\u003c/code\u003e\u003c/a\u003e keccak v0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/40c50c16410392439e2ac4ee0286285db479a106\"\u003e\u003ccode\u003e40c50c1\u003c/code\u003e\u003c/a\u003e keccak v0.1.5 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/2dc13bf92e6a20b7342aab54f5124495415d697d\"\u003e\u003ccode\u003e2dc13bf\u003c/code\u003e\u003c/a\u003e keccak: enable asm backend for p1600 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/68\"\u003e#68\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/a3a4e01607500af1542cb9c5ebfcc7374d051935\"\u003e\u003ccode\u003ea3a4e01\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Update Cargo.lock\u0026quot; (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/3a9a29ef77f4718b6a385d08779d098dded51ef7\"\u003e\u003ccode\u003e3a9a29e\u003c/code\u003e\u003c/a\u003e Update Cargo.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/9e4f6bc6954fe4301b6d4367867177d220f09bd3\"\u003e\u003ccode\u003e9e4f6bc\u003c/code\u003e\u003c/a\u003e keccak: don't test \u003ccode\u003esimd\u003c/code\u003e feature in \u003ccode\u003eminimal-versions\u003c/code\u003e workflow (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/329d4cdcb19d77658267367e8e3ce49e2e91c64e\"\u003e\u003ccode\u003e329d4cd\u003c/code\u003e\u003c/a\u003e Replace cross tests with MIRI (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/48cc4acf38bd5b88acf96599dd50d0fc91a13a3a\"\u003e\u003ccode\u003e48cc4ac\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 3 to 4 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/651a34ea2f97a9cd8ace1a63cbf9118009fa4167\"\u003e\u003ccode\u003e651a34e\u003c/code\u003e\u003c/a\u003e keccak: replace CI tests on MIPS with PPC32 (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RustCrypto/sponges/commit/4730c6fbba0b7a0766cb1a6d323f1412667eb6cf\"\u003e\u003ccode\u003e4730c6f\u003c/code\u003e\u003c/a\u003e benches: remove criterion deps workaround (\u003ca href=\"https://redirect.github.com/RustCrypto/sponges/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/RustCrypto/sponges/compare/keccak-v0.1.3...keccak-v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.38.0 to 1.38.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.38.2\u003c/h2\u003e\n\u003cp\u003eThis release fixes a soundness issue in the broadcast channel. The channel accepts values that are \u003ccode\u003eSend\u003c/code\u003e but \u003ccode\u003e!Sync\u003c/code\u003e. Previously, the channel called \u003ccode\u003eclone()\u003c/code\u003e on these values without synchronizing. This release fixes the channel by synchronizing calls to \u003ccode\u003e.clone()\u003c/code\u003e (Thanks Austin Bonander for finding and reporting the issue).\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esync: synchronize \u003ccode\u003eclone()\u003c/code\u003e call in broadcast channel (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\"\u003e#7232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\"\u003e#7232\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7232\"\u003etokio-rs/tokio#7232\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTokio v1.38.1\u003c/h2\u003e\n\u003ch1\u003e1.38.1 (July 16th, 2024)\u003c/h1\u003e\n\u003cp\u003eThis release fixes the bug identified as (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6682\"\u003e#6682\u003c/a\u003e), which caused timers not\nto fire when they should.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etime: update \u003ccode\u003ewake_up\u003c/code\u003e while holding all the locks of sharded time wheels (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6682\"\u003e#6682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/6682\"\u003etokio-rs/tokio#6682\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/6683\"\u003etokio-rs/tokio#6683\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/tokio-rs/tokio/commit/aa303bc2051f7c21b48bb7bfcafe8fd4f39afd21\"\u003e\u003ccode\u003eaa303bc\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.38.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/7b6ccb515ff067151ed62db835f735e5653f8784\"\u003e\u003ccode\u003e7b6ccb5\u003c/code\u003e\u003c/a\u003e chore: backport CI fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4b174ce2c95fe1d1a217917db93fcc935e17e0da\"\u003e\u003ccode\u003e4b174ce\u003c/code\u003e\u003c/a\u003e sync: fix cloning value when receiving from broadcast channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9681ce2b95ae7271c041f69b9fc48912259a7ea8\"\u003e\u003ccode\u003e9681ce2\u003c/code\u003e\u003c/a\u003e chore: make 1.38 an LTS (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6706\"\u003e#6706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/14b9f7115728b77c82db8d21b6d768d16dc472a6\"\u003e\u003ccode\u003e14b9f71\u003c/code\u003e\u003c/a\u003e chore: release Tokio v1.38.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/24344dfe4b69931bfe9fe686d2424c9f626dc75b\"\u003e\u003ccode\u003e24344df\u003c/code\u003e\u003c/a\u003e time: fix race condition leading to lost timers (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/6683\"\u003e#6683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `secp256k1` from 0.21.3 to 0.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.22.2/CHANGELOG.md\"\u003esecp256k1's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.22.2 - 2022-12-05\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/548\"\u003efix soundness issue with \u003ccode\u003epreallocated_gen_new\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.22.1 - 2022-03-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/417\"\u003eReintroduce\u003c/a\u003e accidentally removed possibility to create \u003ccode\u003eSharedSecret\u003c/code\u003e from byte serialization\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e0.22.0 - 2022-03-08\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003ebitcoin_hashes/std\u003c/code\u003e by default; \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/410\"\u003eadd \u003ccode\u003ebitcoin-hashes-std\u003c/code\u003e feature to re-enable it\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/411\"\u003emore \u003ccode\u003eschnorrsig\u003c/code\u003e methods to \u003ccode\u003eschnorr\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/396\"\u003eObfuscate \u003ccode\u003eSharedSecret\u003c/code\u003e string serialization\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/402\"\u003eSimplify \u003ccode\u003eSharedSecret\u003c/code\u003e API\u003c/a\u003e to use a 32-byte buffer; users of custom hashes should now use bare arrays rather than this type.\u003c/li\u003e\n\u003cli\u003eChange \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/401\"\u003eserde serialization of \u003ccode\u003eParity\u003c/code\u003e\u003c/a\u003e from \u003ccode\u003ei32\u003c/code\u003e to \u003ccode\u003eu8\u003c/code\u003e; clean up \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/pull/403\"\u003eerror handling\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/rust-bitcoin/rust-secp256k1/commit/073521c879f1312226bc19a0634796ee868f2110\"\u003e\u003ccode\u003e073521c\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Backport and bump version to 0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/12e67f1995d24f92882b07364d9591d31b55a2f8\"\u003e\u003ccode\u003e12e67f1\u003c/code\u003e\u003c/a\u003e Bump version to 0.22.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/7604f32ae895caf9fbc9fab67b33daad06297430\"\u003e\u003ccode\u003e7604f32\u003c/code\u003e\u003c/a\u003e Add saftey docs for PreallocatedContext trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/357e80029090569be07f183a5973d5687f0e113f\"\u003e\u003ccode\u003e357e800\u003c/code\u003e\u003c/a\u003e context: introduce unsafe \u003ccode\u003ePreallocatedContext\u003c/code\u003e trait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/de65fb2f1e4d55ecb04afa621044a96840d449bf\"\u003e\u003ccode\u003ede65fb2\u003c/code\u003e\u003c/a\u003e Implement de/serialization for SharedSecret\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/330c91b2be1d10e6bb5a12a618f1de8f85f1929e\"\u003e\u003ccode\u003e330c91b\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Allow SharedSecret to be created from ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/463148f9a0a316c5f2cf5cb89078ed59d87dfdf6\"\u003e\u003ccode\u003e463148f\u003c/code\u003e\u003c/a\u003e bump version to 0.22.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/9be8e7410751f47e8b5d2ab90945a7618482bd0e\"\u003e\u003ccode\u003e9be8e74\u003c/code\u003e\u003c/a\u003e Allow SharedSecret to be created from byte array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/39e47fb645abb931d755444d3959656592390528\"\u003e\u003ccode\u003e39e47fb\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: Improve CI pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/commit/50b7c256377494d942826705a1275055e6f93925\"\u003e\u003ccode\u003e50b7c25\u003c/code\u003e\u003c/a\u003e Merge \u003ca href=\"https://redirect.github.com/rust-bitcoin/rust-secp256k1/issues/256\"\u003erust-bitcoin/rust-secp256k1256\u003c/a\u003e: update libsecp to latest ersion; bump ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-bitcoin/rust-secp256k1/compare/secp256k1-0.21.3...secp256k1-0.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `diesel` from 2.2.1 to 2.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md\"\u003ediesel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.2.12] 2025-07-11\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for libsqlite3-sys 0.35.0\u003c/li\u003e\n\u003cli\u003eFixed a wrong oid for the \u003ccode\u003eoid[]\u003c/code\u003e type in the PostgreSQL backend\u003c/li\u003e\n\u003cli\u003eWorked around an issue with broken nullable detection with certain versions of libmysqlclient shipped by ubuntu\u003c/li\u003e\n\u003cli\u003eImproved compiler errors in many more cases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.11] 2025-06-12\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallow mixing aggregate and non-aggregate expressions in \u003ccode\u003eDISTINCT ON\u003c/code\u003e clauses\u003c/li\u003e\n\u003cli\u003eFixed an item referenced by a non-absolute path in \u003ccode\u003e#[derive(MultiConnection)]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImproved compiler errors in some cases\u003c/li\u003e\n\u003cli\u003eImproved the documentation for creating SqliteConnections for concurrent applications\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.10] 2025-04-25\u003c/h2\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for libsqlite3-sys 0.35.0\u003c/li\u003e\n\u003cli\u003eFixed potential ambiguities in code generated by various derives\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.9] 2025-04-04\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an issue where \u003ccode\u003ediesel migration generate --diff-schema\u003c/code\u003e incorrectly uses the primary key of table B as the referenced column rather than the primary key of table A when B has a foreign key pointing to table A.\u003c/li\u003e\n\u003cli\u003eBump maximal supported libsqlite3-sys version to 0.32.0 and add explicit feature entries for the \u003ccode\u003euuid\u003c/code\u003e and \u003ccode\u003eserde_json\u003c/code\u003e feature.\u003c/li\u003e\n\u003cli\u003eFixed an issue where diesel generated unnamed prepared statements would fail with an \u003ccode\u003eunanmed prepared statement not found\u003c/code\u003e error with pgbouncer.\u003c/li\u003e\n\u003cli\u003eFix an issue with converting \u003ccode\u003eipnet::Ipnet\u003c/code\u003e values with an subnet to SQL values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.8] 2025-03-03\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003e#[diesel(check_for_backend(_))]\u003c/code\u003e to check fields with \u003ccode\u003e#[diesel(embed)]\u003c/code\u003e annotations\u003c/li\u003e\n\u003cli\u003eImprove custom compile error message around \u003ccode\u003eCompatibleType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix a bug that restricted the number of allowed columns in \u003ccode\u003eCOPY FROM\u003c/code\u003e statements to 12\u003c/li\u003e\n\u003cli\u003eExpose some SqliteValue helper functions\u003c/li\u003e\n\u003cli\u003eUse consistent whitespace in \u003ccode\u003eASC\u003c/code\u003e/\u003ccode\u003eDESC\u003c/code\u003e, \u003ccode\u003eDISTINCT ON\u003c/code\u003e, and \u003ccode\u003eDELETE FROM\u003c/code\u003e clauses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.7] 2025-01-31\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed diesel thinking \u003ccode\u003ea.eq_any(b)\u003c/code\u003e was non-nullable even if \u003ccode\u003ea\u003c/code\u003e and \u003ccode\u003eb\u003c/code\u003e were nullable.\u003c/li\u003e\n\u003cli\u003eGenerate \u003ccode\u003eInstrumentationEvent::BeginTransaction\u003c/code\u003e for immediate and exclusive transactions in SQLite\u003c/li\u003e\n\u003cli\u003eMinimize the amount of duplicated code generated for \u003ccode\u003ediesel::debug_query\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eipnetwork\u003c/code\u003e to allow version 0.21.\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/diesel-rs/diesel/commit/8fb58634b39d8d9a632337df57b3336c7a388c54\"\u003e\u003ccode\u003e8fb5863\u003c/code\u003e\u003c/a\u003e Also bump diesel-cli to 2.2.3 to fix the cargo dist build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/4c0e1f765c1216d6f829940ecc857af74b18d841\"\u003e\u003ccode\u003e4c0e1f7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4195\"\u003e#4195\u003c/a\u003e from weiznich/prepare/2.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/fcd602f3f9f0d104cbf65a73f61ee20742d8324a\"\u003e\u003ccode\u003efcd602f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4130\"\u003e#4130\u003c/a\u003e from Ten0/remove_unused_NoCombinationClause\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/5c52a823bba7cef828ff4460b4bc3a97b1de9751\"\u003e\u003ccode\u003e5c52a82\u003c/code\u003e\u003c/a\u003e Prepare a diesel 2.2.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/3b624edcac5bb2018155582420260e3d85be3674\"\u003e\u003ccode\u003e3b624ed\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4170\"\u003e#4170\u003c/a\u003e from weiznich/prevent_protocol_level_size_overflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/1a61cd3921620bfe3c2e81c50f94d091360d8ce5\"\u003e\u003ccode\u003e1a61cd3\u003c/code\u003e\u003c/a\u003e Update cargo-dist to 0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/48cc9e6950e032dd955634ba89e6c98ae38b7515\"\u003e\u003ccode\u003e48cc9e6\u003c/code\u003e\u003c/a\u003e use try_from in range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/501e7e297a47a455c229e2967b8b49e135bfcdbd\"\u003e\u003ccode\u003e501e7e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4166\"\u003e#4166\u003c/a\u003e from guissalustiano/remove_cast_in_array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/7171ba19b54cefb41ec4a95f5220186021a2ff3f\"\u003e\u003ccode\u003e7171ba1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4156\"\u003e#4156\u003c/a\u003e from Aethelflaed/fix-cli-error-type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/diesel-rs/diesel/commit/ca2a48411cad97198cacd8bdce9aadbe8fdb5580\"\u003e\u003ccode\u003eca2a484\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/diesel-rs/diesel/issues/4154\"\u003e#4154\u003c/a\u003e from Tanguille/chore/allow-unused_qualifications-table\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/diesel-rs/diesel/compare/v2.2.1...v2.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `wasmtime` from 15.0.1 to 24.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bytecodealliance/wasmtime/releases\"\u003ewasmtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev24.0.5\u003c/h2\u003e\n\u003ch2\u003e24.0.5\u003c/h2\u003e\n\u003cp\u003eReleased 2025-11-11.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hc7m-r6v8-hg9q\"\u003eCVE-2025-64345\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.4\u003c/h2\u003e\n\u003ch2\u003e24.0.4\u003c/h2\u003e\n\u003cp\u003eReleased 2025-07-18.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the host caused by preview1 guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-fm79-3f68-h2fc\"\u003eCVE-2025-53901\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the preview1 adapter caused by guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11277\"\u003e#11277\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.3\u003c/h2\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.2\u003c/h2\u003e\n\u003ch2\u003e24.0.2\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-05.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bytecodealliance/wasmtime/blob/v24.0.5/RELEASES.md\"\u003ewasmtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e24.0.5\u003c/h2\u003e\n\u003cp\u003eReleased 2025-11-11.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hc7m-r6v8-hg9q\"\u003eCVE-2025-64345\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.4\u003c/h2\u003e\n\u003cp\u003eReleased 2025-07-18.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the host caused by preview1 guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-fm79-3f68-h2fc\"\u003eCVE-2025-53901\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a panic in the preview1 adapter caused by guests using \u003ccode\u003efd_renumber\u003c/code\u003e.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11277\"\u003e#11277\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.3\u003c/h2\u003e\n\u003cp\u003eReleased 2025-06-24.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a panic with host-defined tables/globals and concrete reference\ntypes.\n\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/pull/11103\"\u003e#11103\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.2\u003c/h2\u003e\n\u003cp\u003eReleased 2024-11-05.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to cap-std 3.4.1, for \u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/9559\"\u003e#9559\u003c/a\u003e, which fixes a wasi-filesystem sandbox\nescape on Windows.\n\u003ca href=\"https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-c2f5-jxjv-2hh8\"\u003eCVE-2024-51745\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e24.0.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/ef7b9b75735370ca32d9ec98bdd2e0dfee99e11d\"\u003e\u003ccode\u003eef7b9b7\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.5 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12026\"\u003e#12026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/cd58c21324787aec8b84e4fef9e3147e4ce068f1\"\u003e\u003ccode\u003ecd58c21\u003c/code\u003e\u003c/a\u003e [24.0.x] Prevent using shared memories with \u003ccode\u003eMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12017\"\u003e#12017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/e42e1164171e44799e25071c2d9c124e54fd0876\"\u003e\u003ccode\u003ee42e116\u003c/code\u003e\u003c/a\u003e Backport some CI network reliability changes (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/12011\"\u003e#12011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/33be094058fdb5699bf0f5c822ffe106e4f05049\"\u003e\u003ccode\u003e33be094\u003c/code\u003e\u003c/a\u003e [24.0.x] Use github immutable releases (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11917\"\u003e#11917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/d02f341bd2055d44709699a200d8ba9f343eab64\"\u003e\u003ccode\u003ed02f341\u003c/code\u003e\u003c/a\u003e [24.0.x] Allow dead code in \u003ccode\u003ecomponent_api\u003c/code\u003e fuzz target (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11845\"\u003e#11845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/bde712e300dcb1fe1d44ae5af5121630aee4c3b7\"\u003e\u003ccode\u003ebde712e\u003c/code\u003e\u003c/a\u003e Rename \u003ccode\u003edoc_auto_cfg\u003c/code\u003e to \u003ccode\u003edoc_cfg\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11810\"\u003e#11810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/55fa924960710aac906a0547d158d0fde960ddad\"\u003e\u003ccode\u003e55fa924\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.4 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11273\"\u003e#11273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/6ced2540c8ab2ac6d0fa1c24eb0d8bf41b293e88\"\u003e\u003ccode\u003e6ced254\u003c/code\u003e\u003c/a\u003e [24.0.4] backport \u003ccode\u003efd_renumber\u003c/code\u003e fixes (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11278\"\u003e#11278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/6f0758122913c21e65bd2275c23ab174fbe16856\"\u003e\u003ccode\u003e6f07581\u003c/code\u003e\u003c/a\u003e Release Wasmtime 24.0.3 (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bytecodealliance/wasmtime/commit/35e2c8842b2bf7dbbf46a2cd8697bf3801e6977f\"\u003e\u003ccode\u003e35e2c88\u003c/code\u003e\u003c/a\u003e Fix tables holding their registered types (\u003ca href=\"https://redirect.github.com/bytecodealliance/wasmtime/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bytecodealliance/wasmtime/compare/v15.0.1...v24.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `openssl` from 0.10.64 to 0.10.72\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-openssl/rust-openssl/releases\"\u003eopenssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eopenssl-v0.10.72\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emake set_rsa_oaep_md visible to boringssl config by \u003ca href=\"https://github.com/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2372\"\u003esfackler/rust-openssl#2372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in openssl-sys build script by \u003ca href=\"https://github.com/rushilmehra\"\u003e\u003ccode\u003e@​rushilmehra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2375\"\u003esfackler/rust-openssl#2375\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify the two BoringSSL codepaths a bit and simplify init by \u003ca href=\"https://github.com/davidben\"\u003e\u003ccode\u003e@​davidben\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2377\"\u003esfackler/rust-openssl#2377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkey_ctx: Fix link to the corresponding OpenSSL function by \u003ca href=\"https://github.com/Jakuje\"\u003e\u003ccode\u003e@​Jakuje\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2378\"\u003esfackler/rust-openssl#2378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix test on MSRV by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2383\"\u003esfackler/rust-openssl#2383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for AWS-LC to openssl and openssl-sys crates by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/1805\"\u003esfackler/rust-openssl#1805\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable additional capabilities for AWS-LC by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2386\"\u003esfackler/rust-openssl#2386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse --experimental with bindgen-cli with aws-lc build by \u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2389\"\u003esfackler/rust-openssl#2389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed two UAFs and bumped versions for release by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2390\"\u003esfackler/rust-openssl#2390\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/Jakuje\"\u003e\u003ccode\u003e@​Jakuje\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2378\"\u003esfackler/rust-openssl#2378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmcgrail\"\u003e\u003ccode\u003e@​skmcgrail\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/1805\"\u003esfackler/rust-openssl#1805\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.71...openssl-v0.10.72\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl-v0.10.71\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose rc2 ciphers on symm::Cipher by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2361\"\u003esfackler/rust-openssl#2361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd full Apache license file to openssl by \u003ca href=\"https://github.com/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2366\"\u003esfackler/rust-openssl#2366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease openssl v0.10.71 and openssl-sys v0.9.106 by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2369\"\u003esfackler/rust-openssl#2369\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/frncs-rss\"\u003e\u003ccode\u003e@​frncs-rss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2366\"\u003esfackler/rust-openssl#2366\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.71\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.71\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl v0.10.70\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix CI by pinning to the Ubuntu 22.04 image by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2357\"\u003esfackler/rust-openssl#2357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove EC_METHOD and EC_GROUP_new for LibreSSL 4.1 by \u003ca href=\"https://github.com/botovq\"\u003e\u003ccode\u003e@​botovq\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2356\"\u003esfackler/rust-openssl#2356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTest against 3.4.0 final release by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2359\"\u003esfackler/rust-openssl#2359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSslMethod::{dtls_client,dtls_server}\u003c/code\u003e by \u003ca href=\"https://github.com/alex\"\u003e\u003ccode\u003e@​alex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2358\"\u003esfackler/rust-openssl#2358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix lifetimes in ssl::select_next_proto by \u003ca href=\"https://github.com/sfackler\"\u003e\u003ccode\u003e@​sfackler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2360\"\u003esfackler/rust-openssl#2360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.69...openssl-v0.10.70\"\u003ehttps://github.com/sfackler/rust-openssl/compare/openssl-v0.10.69...openssl-v0.10.70\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eopenssl v0.10.69\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): Update \u003ccode\u003eopenssl-macro\u003c/code\u003e to version \u003ccode\u003e0.1.1\u003c/code\u003e by \u003ca href=\"https://github.com/caspermeijn\"\u003e\u003ccode\u003e@​caspermeijn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2324\"\u003esfackler/rust-openssl#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable set_alpn_select_callback for BoringSSL by \u003ca href=\"https://github.com/ViktoriiaKovalova\"\u003e\u003ccode\u003e@​ViktoriiaKovalova\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2327\"\u003esfackler/rust-openssl#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch the test to use prime256v1 based key by \u003ca href=\"https://github.com/dcermak\"\u003e\u003ccode\u003e@​dcermak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2330\"\u003esfackler/rust-openssl#2330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose EVP_DigestSqueeze from Hasher by \u003ca href=\"https://github.com/initsecret\"\u003e\u003ccode\u003e@​initsecret\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2275\"\u003esfackler/rust-openssl#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose SSL_CTX_load_verify_locations by \u003ca href=\"https://github.com/sfackler\"\u003e\u003ccode\u003e@​sfackler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2353\"\u003esfackler/rust-openssl#2353\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/caspermeijn\"\u003e\u003ccode\u003e@​caspermeijn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/sfackler/rust-openssl/pull/2324\"\u003esfackler/rust-openssl#2324\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/87085bd67896b7f92e6de35d081f607a334beae4\"\u003e\u003ccode\u003e87085bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2390\"\u003e#2390\u003c/a\u003e from alex/uaf-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/d1a12e21573e95727b2e38b8b65273cb389be7e4\"\u003e\u003ccode\u003ed1a12e2\u003c/code\u003e\u003c/a\u003e Fixed two UAFs and bumped versions for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/7c7b2e6c9f95e77e56ab37af70b16de75beff387\"\u003e\u003ccode\u003e7c7b2e6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2389\"\u003e#2389\u003c/a\u003e from skmcgrail/aws-lc-follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/34a477bff20cbe43492915338d3c12597430c345\"\u003e\u003ccode\u003e34a477b\u003c/code\u003e\u003c/a\u003e Use --experimental with bindgen-cli with aws-lc build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/d4bf0710640e4725b8b237968040aef3e5f4ab9a\"\u003e\u003ccode\u003ed4bf071\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/2386\"\u003e#2386\u003c/a\u003e from skmcgrail/aws-lc-follow-up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/a86bf670c4cba3ee5531838b52419356791d966e\"\u003e\u003ccode\u003ea86bf67\u003c/code\u003e\u003c/a\u003e Remove comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/705dbfb2ee3f2d7151ff313d840bf558435d4379\"\u003e\u003ccode\u003e705dbfb\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/e0df413d46a89303c42e15bf7d4566193b242466\"\u003e\u003ccode\u003ee0df413\u003c/code\u003e\u003c/a\u003e Skip final call for LibreSSL 4.1.0 for CCM mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/2f1164b5e838d3665dd10a9fac19e22174289ea3\"\u003e\u003ccode\u003e2f1164b\u003c/code\u003e\u003c/a\u003e Enable additional capabilities for AWS-LC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-openssl/rust-openssl/commit/dde9ffb36071249ff98474eec853fd830aea44f5\"\u003e\u003ccode\u003edde9ffb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rust-openssl/rust-openssl/issues/1805\"\u003e#1805\u003c/a\u003e from skmcgrail/aws-lc-support-final\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.64...openssl-v0.10.72\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.10.1 to 0.10.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs/tree/object_store_0.10.2\"\u003eobject_store_0.10.2\u003c/a\u003e (2024-07-17)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs/compare/object_store_0.10.1...object_store_0.10.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRelax \u003ccode\u003eWriteMultipart\u003c/code\u003e API to support aborting after completion \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5977\"\u003e#5977\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eMake ObjectStoreScheme in the object_store crate public \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5911\"\u003e#5911\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003eAdd BufUploader to implement same feature upon \u003ccode\u003eWriteMultipart\u003c/code\u003e like \u003ccode\u003eBufWriter\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5834\"\u003e#5834\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInvestigate why \u003ccode\u003eInstanceCredentialProvider::cache\u003c/code\u003e is flagged as dead code \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5884\"\u003e#5884\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003cli\u003e[object_store] Potential race condition in \u003ccode\u003elist_with_delimiter\u003c/code\u003e on \u003ccode\u003eLocal\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/issues/5800\"\u003e#5800\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e]\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDocumentation updates:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect timeout in comment from 5s to 30s \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6073\"\u003e#6073\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/trungda\"\u003etrungda\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Fix broken links of object_store_opendal README \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5929\"\u003e#5929\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: Add object_store_opendal as related projects \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5926\"\u003e#5926\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update docs to delineate which ObjectStore lists are recursive \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5794\"\u003e#5794\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/wiedld\"\u003ewiedld\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument object store release cadence \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5750\"\u003e#5750\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSanitize error message for sensitive requests \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6074\"\u003e#6074\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.35.0 to 0.36.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6032\"\u003e#6032\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse GCE metadata server env var overrides \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/6015\"\u003e#6015\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/barronw\"\u003ebarronw\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.34.0 to 0.35.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5983\"\u003e#5983\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically cleanup empty dirs in LocalFileSystem \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5978\"\u003e#5978\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWriteMultipart Abort on MultipartUpload::complete Error \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5974\"\u003e#5974\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.33.0 to 0.34.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5954\"\u003e#5954\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.32.0 to 0.33.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5946\"\u003e#5946\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMultipartUpload\u003c/code\u003e blanket implementation for \u003ccode\u003eBox\u0026lt;W\u0026gt;\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5919\"\u003e#5919\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/fsdvh\"\u003efsdvh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd user defined metadata \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5915\"\u003e#5915\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/criccomini\"\u003ecriccomini\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake ObjectStoreScheme public \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5912\"\u003e#5912\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/orf\"\u003eorf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Remove not used cache in InstanceCredentialProvider \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5888\"\u003e#5888\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix clippy for object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5883\"\u003e#5883\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate quick-xml requirement from 0.31.0 to 0.32.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5870\"\u003e#5870\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(object_store): Add \u003ccode\u003eput\u003c/code\u003e API for buffered::BufWriter \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5835\"\u003e#5835\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/Xuanwo\"\u003eXuanwo\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix 5592: Colon (:) in in object_store::path::{Path} is not handled on Windows \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5830\"\u003e#5830\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/hesampakdaman\"\u003ehesampakdaman\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix issue \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/5800\"\u003e#5800\u003c/a\u003e: Handle missing files in list_with_delimiter \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5803\"\u003e#5803\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/hesampakdaman\"\u003ehesampakdaman\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate nix requirement from 0.28.0 to 0.29.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5799\"\u003e#5799\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate itertools requirement from 0.12.0 to 0.13.0 in /object_store \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5780\"\u003e#5780\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd additional WriteMultipart tests (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/5743\"\u003e#5743\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/apache/arrow-rs/pull/5746\"\u003e#5746\u003c/a\u003e [\u003ca href=\"https://github.com/apache/arrow-rs/labels/object-store\"\u003eobject-store\u003c/a\u003e] (\u003ca href=\"https://github.com/tustvold\"\u003etustvold\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e* \u003cem\u003eThis Changelog was automatically generated by \u003ca href=\"https://github.com/github-changelog-generator/github-changelog-generator\"\u003egithub_changelog_generator\u003c/a\u003e\u003c/em\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\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `crossbeam-channel` from 0.5.13 to 0.5.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/crossbeam-rs/crossbeam/releases\"\u003ecrossbeam-channel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecrossbeam-channel 0.5.15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix regression introduced in 0.5.12 that can lead to a double free when dropping unbounded channel. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecrossbeam-channel 0.5.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix stack overflow when sending large value to unbounded channel. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1146\"\u003e#1146\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1147\"\u003e#1147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSelect::new_biased\u003c/code\u003e function. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove inefficient spinning. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1154\"\u003e#1154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSuppress buggy \u003ccode\u003eclippy::zero_repeat_side_effects\u003c/code\u003e lint in macro generated code. (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1123\"\u003e#1123\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/crossbeam-rs/crossbeam/commit/d35ffde18a76ae9667f602d8c0127ff89ac2e4d4\"\u003e\u003ccode\u003ed35ffde\u003c/code\u003e\u003c/a\u003e Prepare for the next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/6ec74ecae896df5fc239518b45a1bfd258c9db68\"\u003e\u003ccode\u003e6ec74ec\u003c/code\u003e\u003c/a\u003e crossbeam-channel: prevent double free on Drop (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1187\"\u003e#1187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/ccd83ac4108a2a1b41e9c6e79c87267167d18dfa\"\u003e\u003ccode\u003eccd83ac\u003c/code\u003e\u003c/a\u003e Prepare for the next release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/54988eb2399c889fb82926c1508bb0ec31bedba2\"\u003e\u003ccode\u003e54988eb\u003c/code\u003e\u003c/a\u003e Calculate layout in const context\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/761d0b67e2849479f7b376b4c02a191f6ed796aa\"\u003e\u003ccode\u003e761d0b6\u003c/code\u003e\u003c/a\u003e Port \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1146\"\u003e#1146\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1147\"\u003e#1147\u003c/a\u003e to deque::Injector and queue::SegQueue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/8144fbb41e67046d341034843887b0dd5963cddb\"\u003e\u003ccode\u003e8144fbb\u003c/code\u003e\u003c/a\u003e Remove optimistic spinning from Context::wait_until\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/a92f6c4fbb5527ef4f86239fd18df426b4e1d84f\"\u003e\u003ccode\u003ea92f6c4\u003c/code\u003e\u003c/a\u003e Bump peter-evans/create-pull-request from 5 to 7 (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1153\"\u003e#1153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/crossbeam/commit/66d41a904f8f51d82d806b86856d72290202d491\"\u003e\u003ccode\u003e66d41a9\u003c/code\u003e\u003c/a\u003e channel: Add new_biased constructor for biased channel selection (\u003ca href=\"https://redirect.github.com/crossbeam-rs/crossbeam/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crossbeam-rs/cros...\n\n_Description has been truncated_","html_url":"https://github.com/szabiiii/graph-node/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/szabiiii%2Fgraph-node/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.13.0","new_version":"0.13.1","update_type":"patch","path":null,"pr_created_at":"2026-02-16T23:21:52.000Z","version_change":"0.13.0 → 0.13.1","issue":{"uuid":"3949957702","node_id":"PR_kwDOQ4oha87ENqwa","number":14,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T00:12:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T23:21:52.000Z","updated_at":"2026-02-24T00:12:40.000Z","time_to_close":607847,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.39","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.1","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"},{"name":"sqlparser","old_version":"0.60.0","new_version":"0.61.0","repository_url":"https://github.com/apache/datafusion-sqlparser-rs"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.3` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.21.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.39` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.1` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n| [sqlparser](https://github.com/apache/datafusion-sqlparser-rs) | `0.60.0` | `0.61.0` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis-rs/redis-rs/releases\"\u003eredis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eredis-1.0.3\u003c/h2\u003e\n\u003ch4\u003eChanges \u0026amp; Bug fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate editions for crate (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1903\"\u003e#1903\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reconnect removes all other connections (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1919\"\u003e#1919\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMention added timeouts in migration doc (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1925\"\u003e#1925\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the reference to how to avoid setting client info (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1930\"\u003e#1930\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix timeout details in docs (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1934\"\u003e#1934\u003c/a\u003e by \u003ca href=\"https://github.com/nihohit\"\u003e\u003ccode\u003e@​nihohit\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake MultiplexedConnection buffer size configurable (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1935\"\u003e#1935\u003c/a\u003e by \u003ca href=\"https://github.com/paz-raon\"\u003e\u003ccode\u003e@​paz-raon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix acl info and add rule (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/pull/1928\"\u003e#1928\u003c/a\u003e by \u003ca href=\"https://github.com/cn-kali-team\"\u003e\u003ccode\u003e@​cn-kali-team\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/redis-rs/redis-rs/commit/a43ef198031582d085a3de44e60b50df00f4e13a\"\u003e\u003ccode\u003ea43ef19\u003c/code\u003e\u003c/a\u003e Prepare new version (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/aef9022f93d9cc692af32242bc9140a95129e795\"\u003e\u003ccode\u003eaef9022\u003c/code\u003e\u003c/a\u003e fix acl info and add rule (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/7cc3f4ceef1a78cc9e32b1f4cb68773e93e89ddc\"\u003e\u003ccode\u003e7cc3f4c\u003c/code\u003e\u003c/a\u003e Make MultiplexedConnection buffer size configurable \u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1933\"\u003e#1933\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/cae31dc593ff98060afad2b88796fc8f0ecfaa5d\"\u003e\u003ccode\u003ecae31dc\u003c/code\u003e\u003c/a\u003e Fix the reference to how to avoid setting client info. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/63d0ddb55dcad0f3bfbb3a03123686da5072ed71\"\u003e\u003ccode\u003e63d0ddb\u003c/code\u003e\u003c/a\u003e Fix the reference to how to avoid setting client info. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/8796f0e15dd745c2f1f710f0f465e7bd86b2070e\"\u003e\u003ccode\u003e8796f0e\u003c/code\u003e\u003c/a\u003e Mention added timeouts in migration doc. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/f46e4ead1dc383a256bdb55a1a8f7a65eeec75c5\"\u003e\u003ccode\u003ef46e4ea\u003c/code\u003e\u003c/a\u003e Fix reconnect removes all other connections. (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/70f738c9956e297e5bfa5ef861ae130a174a1a32\"\u003e\u003ccode\u003e70f738c\u003c/code\u003e\u003c/a\u003e Bump lru from 0.16.2 to 0.16.3 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/6447c010a3d04508d2d10caeaff583574f1714f6\"\u003e\u003ccode\u003e6447c01\u003c/code\u003e\u003c/a\u003e Bump tempfile from 3.23.0 to 3.24.0 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis-rs/redis-rs/commit/47e38be734ea6fb129392de6ada8c7719b6bf90e\"\u003e\u003ccode\u003e47e38be\u003c/code\u003e\u003c/a\u003e Bump serde_json from 1.0.145 to 1.0.148 (\u003ca href=\"https://redirect.github.com/redis-rs/redis-rs/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.43\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/34b5f49e9d7cdcabda6eea054609a2ce4ba947f0\"\u003e\u003ccode\u003e34b5f49\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/8c827116b9d67fe926eceb553ce95656dd7627d0\"\u003e\u003ccode\u003e8c82711\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea1f11b356fde5c2825679378e8ddf6e153942e5\"\u003e\u003ccode\u003eea1f11b\u003c/code\u003e\u003c/a\u003e Drop deny lints, eager Debug impls are a mixed blessing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/35f9f2daef4c3132546d0004fdf37284df023fd3\"\u003e\u003ccode\u003e35f9f2d\u003c/code\u003e\u003c/a\u003e Add feature gated defmt support.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.43\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_code lint on Fn1 trait\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.39\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b1da57fecf43f0bb84d7910bc36792a47dcc645b\"\u003e\u003ccode\u003eb1da57f\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.39 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/447\"\u003e#447\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f95a4b9203abc356d8a372f9d4ce8ad4661cce00\"\u003e\u003ccode\u003ef95a4b9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix decoding of empty response streams.\u0026quot; (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/e67f0b123af45c35a9d00e365650534a136254a8\"\u003e\u003ccode\u003ee67f0b1\u003c/code\u003e\u003c/a\u003e Fix decoding of empty response streams. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f5e532e2989752f6d35f8375ddeeb196c8506713\"\u003e\u003ccode\u003ef5e532e\u003c/code\u003e\u003c/a\u003e chore(deps): update proptest-derive requirement from 0.7 to 0.8 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/59bb9f2aa64a89bb82efbc933fd789d32fa6371c\"\u003e\u003ccode\u003e59bb9f2\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/439\"\u003e#439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/3705127e4a6e7378c28c422eb1bb9e6da78e2adb\"\u003e\u003ccode\u003e3705127\u003c/code\u003e\u003c/a\u003e chore: Set async-compression msrv (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/a063a3e0d66eada0035b0e812c7aec1c2a810193\"\u003e\u003ccode\u003ea063a3e\u003c/code\u003e\u003c/a\u003e Fix BufWriter::flush_buf: propagate error before reset (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/30a69f79487e3d602e79093b8523e99470734f86\"\u003e\u003ccode\u003e30a69f7\u003c/code\u003e\u003c/a\u003e chore: Switch futures_core::ready to standard library api (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/34ac711569d0671cf17833aff27d4ec420ad49d0\"\u003e\u003ccode\u003e34ac711\u003c/code\u003e\u003c/a\u003e ci: Use cargo-deny graph option (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rand` from 0.9.2 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-random/rand/blob/master/CHANGELOG.md\"\u003erand's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.10.0] - 2026-02-08\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe dependency on \u003ccode\u003erand_chacha\u003c/code\u003e has been replaced with a dependency on \u003ccode\u003echacha20\u003c/code\u003e. This changes the implementation behind \u003ccode\u003eStdRng\u003c/code\u003e, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in \u003ccode\u003echacha20\u003c/code\u003e instead of \u003ccode\u003erand_chacha\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRename fns \u003ccode\u003eIndexedRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_array\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_array\u003c/code\u003e, \u003ccode\u003echoose_multiple_weighted\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_weighted\u003c/code\u003e, struct \u003ccode\u003eSliceChooseIter\u003c/code\u003e -\u0026gt; \u003ccode\u003eIndexedSamples\u003c/code\u003e and fns \u003ccode\u003eIteratorRandom::choose_multiple\u003c/code\u003e -\u0026gt; \u003ccode\u003esample\u003c/code\u003e, \u003ccode\u003echoose_multiple_fill\u003c/code\u003e -\u0026gt; \u003ccode\u003esample_fill\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Edition 2024 and MSRV 1.85 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLet \u003ccode\u003eFill\u003c/code\u003e be implemented for element types, not sliceable types (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eOsError::raw_os_error\u003c/code\u003e on UEFI targets by returning \u003ccode\u003eOption\u0026lt;usize\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace fn \u003ccode\u003eTryRngCore::read_adapter(..) -\u0026gt; RngReadAdapter\u003c/code\u003e with simpler struct \u003ccode\u003eRngReader\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove fns \u003ccode\u003eSeedableRng::from_os_rng\u003c/code\u003e, \u003ccode\u003etry_from_os_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eClone\u003c/code\u003e support for \u003ccode\u003eStdRng\u003c/code\u003e, \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003epostcard\u003c/code\u003e instead of \u003ccode\u003ebincode\u003c/code\u003e to test the serde feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid excessive allocation in \u003ccode\u003eIteratorRandom::sample\u003c/code\u003e when \u003ccode\u003eamount\u003c/code\u003e is much larger than iterator size (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eos_rng\u003c/code\u003e -\u0026gt; \u003ccode\u003esys_rng\u003c/code\u003e, \u003ccode\u003eOsRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysRng\u003c/code\u003e, \u003ccode\u003eOsError\u003c/code\u003e -\u0026gt; \u003ccode\u003eSysError\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003eRng\u003c/code\u003e -\u0026gt; \u003ccode\u003eRngExt\u003c/code\u003e as upstream \u003ccode\u003erand_core\u003c/code\u003e has renamed \u003ccode\u003eRngCore\u003c/code\u003e -\u0026gt; \u003ccode\u003eRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd fns \u003ccode\u003eIndexedRandom::choose_iter\u003c/code\u003e, \u003ccode\u003echoose_weighted_iter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eXoshiro128PlusPlus\u003c/code\u003e, \u003ccode\u003eXoshiro256PlusPlus\u003c/code\u003e prngs (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePub export \u003ccode\u003eChaCha8Rng\u003c/code\u003e, \u003ccode\u003eChaCha12Rng\u003c/code\u003e, \u003ccode\u003eChaCha20Rng\u003c/code\u003e behind \u003ccode\u003echacha\u003c/code\u003e feature (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFn \u003ccode\u003erand::make_rng() -\u0026gt; R where R: SeedableRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemovals\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003eReseedingRng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved unused feature \u0026quot;nightly\u0026quot; (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved feature \u003ccode\u003esmall_rng\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1632\"\u003e#1632\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1632\"\u003erust-random/rand#1632\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1642\"\u003e#1642\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1642\"\u003erust-random/rand#1642\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1649\"\u003e#1649\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1649\"\u003erust-random/rand#1649\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1652\"\u003e#1652\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1652\"\u003erust-random/rand#1652\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1653\"\u003e#1653\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1653\"\u003erust-random/rand#1653\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1659\"\u003e#1659\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1659\"\u003erust-random/rand#1659\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1665\"\u003e#1665\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1665\"\u003erust-random/rand#1665\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1669\"\u003e#1669\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1669\"\u003erust-random/rand#1669\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1674\"\u003e#1674\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1674\"\u003erust-random/rand#1674\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1677\"\u003e#1677\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1677\"\u003erust-random/rand#1677\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1693\"\u003e#1693\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1693\"\u003erust-random/rand#1693\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1695\"\u003e#1695\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1695\"\u003erust-random/rand#1695\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1697\"\u003e#1697\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1697\"\u003erust-random/rand#1697\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1717\"\u003e#1717\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1717\"\u003erust-random/rand#1717\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1722\"\u003e#1722\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1722\"\u003erust-random/rand#1722\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1732\"\u003e#1732\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1732\"\u003erust-random/rand#1732\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/rust-random/rand/pull/1734\"\u003erust-random/rand#1734\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/rust-random/rand/commit/acc5f246d3338ffea40aa0f25a46f84d6d19db8d\"\u003e\u003ccode\u003eacc5f24\u003c/code\u003e\u003c/a\u003e Prepare v0.10.0 releases (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1729\"\u003e#1729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/95c51651c904ca8e77cdec5ebb6f218bb505f18f\"\u003e\u003ccode\u003e95c5165\u003c/code\u003e\u003c/a\u003e Add fn rand::make_rng (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/146da581490e534332a6018c15d7765b4c16851e\"\u003e\u003ccode\u003e146da58\u003c/code\u003e\u003c/a\u003e CHANGELOG: add PR links (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/8cacd6da6df9256d13d8ceb499310844227379fd\"\u003e\u003ccode\u003e8cacd6d\u003c/code\u003e\u003c/a\u003e README tweaks (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/28e3df866fdf2a1892abce84a0832c1eb15511ef\"\u003e\u003ccode\u003e28e3df8\u003c/code\u003e\u003c/a\u003e Update chacha20: use ChaChaCore directly; remove bytes_until_reseed field (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/03db3110d0224cf5c9ae7b4462e58f4dca4a5293\"\u003e\u003ccode\u003e03db311\u003c/code\u003e\u003c/a\u003e Replace fn reseed_and_generate with try_to_reseed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/b14483e6abd464c2745ed701cebf214a0f6fb374\"\u003e\u003ccode\u003eb14483e\u003c/code\u003e\u003c/a\u003e Apply inline attr to fn generate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/fda8f74872f759cf72514c84dec30033c04f60d1\"\u003e\u003ccode\u003efda8f74\u003c/code\u003e\u003c/a\u003e Remove bytes_until_reseed field\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/213bb3bd4270df73bdd4885c2bf5682dce73c03d\"\u003e\u003ccode\u003e213bb3b\u003c/code\u003e\u003c/a\u003e Bump chacha20 to 0.10.0-rc.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-random/rand/commit/72afe1e973fcd83d840cf597888223072bbdb04c\"\u003e\u003ccode\u003e72afe1e\u003c/code\u003e\u003c/a\u003e Minor tweaks; prepare v0.10.0-rc.9 (\u003ca href=\"https://redirect.github.com/rust-random/rand/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.38.4 to 0.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.1 - Fixes in read_to_end / read_text\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: Add method \u003ccode\u003eNamespaceResolver::set_level\u003c/code\u003e which may be helpful in some circumstances.\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/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: Fix incorrect processing of namespace scopes in \u003ccode\u003eNsReader::read_to_end\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into\u003c/code\u003e, \u003ccode\u003eNsReader::read_to_end_into_async\u003c/code\u003e and \u003ccode\u003eNsReader::read_text\u003c/code\u003e. The scope started by a start element was not ended after that call.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: Fix incorrect result of \u003ccode\u003e.read_text()\u003c/code\u003e when it is called after reading \u003ccode\u003eText\u003c/code\u003e or \u003ccode\u003eGeneralRef\u003c/code\u003e event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003e#597\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/597\"\u003etafia/quick-xml#597\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/598\"\u003e#598\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/598\"\u003etafia/quick-xml#598\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/936\"\u003e#936\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/936\"\u003etafia/quick-xml#936\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.39.0 - Config for Writer\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with XHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e in \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro which is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e of \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and \u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e:...\n\n_Description has been truncated_","html_url":"https://github.com/sxndmxn/deadlock-build-creator/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"0.12.4","new_version":"0.13.1","update_type":"minor","path":null,"pr_created_at":"2026-02-16T14:39:16.000Z","version_change":"0.12.4 → 0.13.1","issue":{"uuid":"3948089149","node_id":"PR_kwDOQfasa87EHaal","number":14,"state":"closed","title":"Bump the rust-dependencies group across 1 directory with 57 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T14:28:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-16T14:39:16.000Z","updated_at":"2026-02-23T14:28:26.000Z","time_to_close":604148,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"rust-dependencies","update_count":57,"packages":[{"name":"uuid","old_version":"1.18.1","new_version":"1.21.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"serde_json","old_version":"1.0.145","new_version":"1.0.149","repository_url":"https://github.com/serde-rs/json"},{"name":"serde_with","old_version":"3.16.0","new_version":"3.16.1","repository_url":"https://github.com/jonasbb/serde_with"},{"name":"http","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/hyperium/http"},{"name":"tokio-stream","old_version":"0.1.17","new_version":"0.1.18","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tokio","old_version":"1.48.0","new_version":"1.49.0","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"tracing","old_version":"0.1.41","new_version":"0.1.44","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"axum","old_version":"0.8.7","new_version":"0.8.8","repository_url":"https://github.com/tokio-rs/axum"},{"name":"anyhow","old_version":"1.0.100","new_version":"1.0.101","repository_url":"https://github.com/dtolnay/anyhow"},{"name":"tracing-subscriber","old_version":"0.3.20","new_version":"0.3.22","repository_url":"https://github.com/tokio-rs/tracing"},{"name":"clap","old_version":"4.5.52","new_version":"4.5.58","repository_url":"https://github.com/clap-rs/clap"},{"name":"futures","old_version":"0.3.31","new_version":"0.3.32","repository_url":"https://github.com/rust-lang/futures-rs"},{"name":"minijinja","old_version":"2.12.0","new_version":"2.15.1","repository_url":"https://github.com/mitsuhiko/minijinja"},{"name":"url","old_version":"2.5.7","new_version":"2.5.8","repository_url":"https://github.com/servo/rust-url"},{"name":"google-cloud-auth","old_version":"1.1.0","new_version":"1.3.0","repository_url":"https://github.com/googleapis/google-cloud-rust"},{"name":"object_store","old_version":"0.12.4","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"rand","old_version":"0.9.2","new_version":"0.10.0","repository_url":"https://github.com/rust-random/rand"},{"name":"ts-rs","old_version":"11.1.0","new_version":"12.0.1","repository_url":"https://github.com/Aleph-Alpha/ts-rs"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"git2","old_version":"0.20.2","new_version":"0.20.4","repository_url":"https://github.com/rust-lang/git2-rs"},{"name":"tower-http","old_version":"0.6.6","new_version":"0.6.8","repository_url":"https://github.com/tower-rs/tower-http"},{"name":"rlt","old_version":"0.2.1","new_version":"0.5.0","repository_url":"https://github.com/wfxr/rlt"},{"name":"metrics-exporter-prometheus","old_version":"0.17.2","new_version":"0.18.1","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"schemars","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/GREsau/schemars"},{"name":"aws-sdk-bedrockruntime","old_version":"1.113.0","new_version":"1.115.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"aws-smithy-types","old_version":"1.3.4","new_version":"1.4.4","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"aws-types","old_version":"1.3.10","new_version":"1.3.12","repository_url":"https://github.com/smithy-lang/smithy-rs"},{"name":"blake3","old_version":"1.8.2","new_version":"1.8.3","repository_url":"https://github.com/BLAKE3-team/BLAKE3"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"jsonschema","old_version":"0.33.0","new_version":"0.42.0","repository_url":"https://github.com/Stranger6667/jsonschema"},{"name":"jsonwebtoken","old_version":"10.2.0","new_version":"10.3.0","repository_url":"https://github.com/Keats/jsonwebtoken"},{"name":"metrics","old_version":"0.24.2","new_version":"0.24.3","repository_url":"https://github.com/metrics-rs/metrics"},{"name":"aws-sdk-sagemakerruntime","old_version":"1.91.0","new_version":"1.92.0","repository_url":"https://github.com/awslabs/aws-sdk-rust"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"tokio-util","old_version":"0.7.17","new_version":"0.7.18","repository_url":"https://github.com/tokio-rs/tokio"},{"name":"moka","old_version":"0.12.11","new_version":"0.12.13","repository_url":"https://github.com/moka-rs/moka"},{"name":"arc-swap","old_version":"1.7.1","new_version":"1.8.2","repository_url":"https://github.com/vorner/arc-swap"},{"name":"tempfile","old_version":"3.23.0","new_version":"3.25.0","repository_url":"https://github.com/Stebalien/tempfile"},{"name":"rand_distr","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/rust-random/rand_distr"},{"name":"log","old_version":"0.4.28","new_version":"0.4.29","repository_url":"https://github.com/rust-lang/log"},{"name":"mockall","old_version":"0.13.1","new_version":"0.14.0","repository_url":"https://github.com/asomers/mockall"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"napi","old_version":"2.16.17","new_version":"3.8.3","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"napi-derive","old_version":"2.16.13","new_version":"3.5.2","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"hyper-util","old_version":"0.1.18","new_version":"0.1.20","repository_url":"https://github.com/hyperium/hyper-util"},{"name":"rcgen","old_version":"0.14.5","new_version":"0.14.7","repository_url":"https://github.com/rustls/rcgen"},{"name":"rustls","old_version":"0.23.35","new_version":"0.23.36","repository_url":"https://github.com/rustls/rustls"},{"name":"indicatif","old_version":"0.18.3","new_version":"0.18.4","repository_url":"https://github.com/console-rs/indicatif"},{"name":"proc-macro2","old_version":"1.0.103","new_version":"1.0.106","repository_url":"https://github.com/dtolnay/proc-macro2"},{"name":"quote","old_version":"1.0.42","new_version":"1.0.44","repository_url":"https://github.com/dtolnay/quote"},{"name":"syn","old_version":"2.0.110","new_version":"2.0.116","repository_url":"https://github.com/dtolnay/syn"},{"name":"trybuild","old_version":"1.0.114","new_version":"1.0.116","repository_url":"https://github.com/dtolnay/trybuild"},{"name":"tree-sitter","old_version":"0.25.10","new_version":"0.26.5","repository_url":"https://github.com/tree-sitter/tree-sitter"},{"name":"tree-sitter-md","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/tree-sitter-grammars/tree-sitter-markdown"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the rust-dependencies group with 55 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.18.1` | `1.21.0` |\n| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |\n| [serde_with](https://github.com/jonasbb/serde_with) | `3.16.0` | `3.16.1` |\n| [http](https://github.com/hyperium/http) | `1.3.1` | `1.4.0` |\n| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.17` | `0.1.18` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.49.0` |\n| [tracing](https://github.com/tokio-rs/tracing) | `0.1.41` | `0.1.44` |\n| [axum](https://github.com/tokio-rs/axum) | `0.8.7` | `0.8.8` |\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.101` |\n| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.20` | `0.3.22` |\n| [clap](https://github.com/clap-rs/clap) | `4.5.52` | `4.5.58` |\n| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |\n| [minijinja](https://github.com/mitsuhiko/minijinja) | `2.12.0` | `2.15.1` |\n| [url](https://github.com/servo/rust-url) | `2.5.7` | `2.5.8` |\n| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `1.1.0` | `1.3.0` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.12.4` | `0.13.1` |\n| [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` |\n| [ts-rs](https://github.com/Aleph-Alpha/ts-rs) | `11.1.0` | `12.0.1` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [git2](https://github.com/rust-lang/git2-rs) | `0.20.2` | `0.20.4` |\n| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.6` | `0.6.8` |\n| [rlt](https://github.com/wfxr/rlt) | `0.2.1` | `0.5.0` |\n| [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.17.2` | `0.18.1` |\n| [schemars](https://github.com/GREsau/schemars) | `1.1.0` | `1.2.1` |\n| [aws-sdk-bedrockruntime](https://github.com/awslabs/aws-sdk-rust) | `1.113.0` | `1.115.0` |\n| [aws-smithy-types](https://github.com/smithy-lang/smithy-rs) | `1.3.4` | `1.4.4` |\n| [aws-types](https://github.com/smithy-lang/smithy-rs) | `1.3.10` | `1.3.12` |\n| [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.2` | `1.8.3` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.33.0` | `0.42.0` |\n| [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `10.2.0` | `10.3.0` |\n| [metrics](https://github.com/metrics-rs/metrics) | `0.24.2` | `0.24.3` |\n| [aws-sdk-sagemakerruntime](https://github.com/awslabs/aws-sdk-rust) | `1.91.0` | `1.92.0` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.17` | `0.7.18` |\n| [moka](https://github.com/moka-rs/moka) | `0.12.11` | `0.12.13` |\n| [arc-swap](https://github.com/vorner/arc-swap) | `1.7.1` | `1.8.2` |\n| [tempfile](https://github.com/Stebalien/tempfile) | `3.23.0` | `3.25.0` |\n| [rand_distr](https://github.com/rust-random/rand_distr) | `0.5.1` | `0.6.0` |\n| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |\n| [mockall](https://github.com/asomers/mockall) | `0.13.1` | `0.14.0` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [napi](https://github.com/napi-rs/napi-rs) | `2.16.17` | `3.8.3` |\n| [napi-derive](https://github.com/napi-rs/napi-rs) | `2.16.13` | `3.5.2` |\n| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.18` | `0.1.20` |\n| [rcgen](https://github.com/rustls/rcgen) | `0.14.5` | `0.14.7` |\n| [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.36` |\n| [indicatif](https://github.com/console-rs/indicatif) | `0.18.3` | `0.18.4` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.103` | `1.0.106` |\n| [quote](https://github.com/dtolnay/quote) | `1.0.42` | `1.0.44` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.110` | `2.0.116` |\n| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.114` | `1.0.116` |\n| [tree-sitter](https://github.com/tree-sitter/tree-sitter) | `0.25.10` | `0.26.5` |\n| [tree-sitter-md](https://github.com/tree-sitter-grammars/tree-sitter-markdown) | `0.5.1` | `0.5.2` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n\n\nUpdates `uuid` from 1.18.1 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate getrandom to 0.4 by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/858\"\u003euuid-rs/uuid#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: impl core::error::Error for Error by \u003ca href=\"https://github.com/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.21.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/859\"\u003euuid-rs/uuid#859\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/XAMPPRocky\"\u003e\u003ccode\u003e@​XAMPPRocky\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/852\"\u003euuid-rs/uuid#852\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch serde dependency to serde_core by \u003ca href=\"https://github.com/paolobarbolini\"\u003e\u003ccode\u003e@​paolobarbolini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/843\"\u003euuid-rs/uuid#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to 2021 edition and fix most clippy warnings by \u003ca href=\"https://github.com/paolobarbolini\"\u003e\u003ccode\u003e@​paolobarbolini\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/848\"\u003euuid-rs/uuid#848\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.19.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/849\"\u003euuid-rs/uuid#849\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.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/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b\"\u003e\u003ccode\u003ea38fa19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/859\"\u003e#859\u003c/a\u003e from uuid-rs/cargo/v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688\"\u003e\u003ccode\u003ee45b10f\u003c/code\u003e\u003c/a\u003e prepare for 1.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c\"\u003e\u003ccode\u003ef6f5d48\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/852\"\u003e#852\u003c/a\u003e from XAMPPRocky/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034\"\u003e\u003ccode\u003e9bee4bd\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201\"\u003e\u003ccode\u003ecb8f156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/858\"\u003e#858\u003c/a\u003e from uuid-rs/chore/getrandom-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1\"\u003e\u003ccode\u003ea59c061\u003c/code\u003e\u003c/a\u003e bump msrv to 1.85.0 for getrandom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b9a31578faa0ebae2c7144e1f415ee60d69ee011\"\u003e\u003ccode\u003eb9a3157\u003c/code\u003e\u003c/a\u003e bump msrv to 1.81.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/2a0a7a31175d078516d9ce3e095e54f1e5581852\"\u003e\u003ccode\u003e2a0a7a3\u003c/code\u003e\u003c/a\u003e force an earlier nightly for miri\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a6e0aa10dac8e861e383eced0d9f8f66d11e788e\"\u003e\u003ccode\u003ea6e0aa1\u003c/code\u003e\u003c/a\u003e update rand to 0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/576d47bc63c56b19c6535e14da17a9c403ab7844\"\u003e\u003ccode\u003e576d47b\u003c/code\u003e\u003c/a\u003e update getrandom to 0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_json` from 1.0.145 to 1.0.149\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/serde-rs/json/releases\"\u003eserde_json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.149\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAlign arbitrary_precision number strings with zmij's formatting (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e, thanks \u003ca href=\"https://github.com/b41sh\"\u003e\u003ccode\u003e@​b41sh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.148\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003ezmij\u003c/code\u003e dependency to 1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.147\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.146\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSet fast_arithmetic=64 for riscv64 (\u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1305\"\u003e#1305\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Xeonacid\"\u003e\u003ccode\u003e@​Xeonacid\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/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7\"\u003e\u003ccode\u003e4f6dbfa\u003c/code\u003e\u003c/a\u003e Release 1.0.149\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129\"\u003e\u003ccode\u003ef3df680\u003c/code\u003e\u003c/a\u003e Touch up PR 1306\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c\"\u003e\u003ccode\u003ee16730f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1306\"\u003e#1306\u003c/a\u003e from b41sh/fix-float-number-display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30\"\u003e\u003ccode\u003eeeb2bcd\u003c/code\u003e\u003c/a\u003e Align \u003ccode\u003earbitrary_precision\u003c/code\u003e number strings with zmij’s formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/8b291c4c5620476d6834c69fbfb24d13a24d4596\"\u003e\u003ccode\u003e8b291c4\u003c/code\u003e\u003c/a\u003e Release 1.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/1aefe152735f1b11ce7f641f8e86448d227163bf\"\u003e\u003ccode\u003e1aefe15\u003c/code\u003e\u003c/a\u003e Update to zmij 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/62d6e8d6158ccc1608fb57d9a8a73cc8d15f5b2a\"\u003e\u003ccode\u003e62d6e8d\u003c/code\u003e\u003c/a\u003e Release 1.0.147\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/fd829a65beb37d2db296f1a64c22c25ad508d6d8\"\u003e\u003ccode\u003efd829a6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/serde-rs/json/issues/1304\"\u003e#1304\u003c/a\u003e from dtolnay/zmij\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/e757a3d8813bfacad8354ae3af89fa19a471da6b\"\u003e\u003ccode\u003ee757a3d\u003c/code\u003e\u003c/a\u003e Switch from ryu -\u0026gt; zmij for float formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/serde-rs/json/commit/75ad7e6b4eb8a26560300d2d7332d6dd8cd5b277\"\u003e\u003ccode\u003e75ad7e6\u003c/code\u003e\u003c/a\u003e Release 1.0.146\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serde_with` from 3.16.0 to 3.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jonasbb/serde_with/releases\"\u003eserde_with's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eserde_with v3.16.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eJsonSchemaAs\u003c/code\u003e of \u003ccode\u003eSetPreventDuplicates\u003c/code\u003e and \u003ccode\u003eSetLastValueWins\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/906\"\u003e#906\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/907\"\u003e#907\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/jonasbb/serde_with/commit/8513323fda11d534cde3e601c7d7073b089a849d\"\u003e\u003ccode\u003e8513323\u003c/code\u003e\u003c/a\u003e Bump version to 3.16.1 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/908\"\u003e#908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/5392bbe75ea020264fdb9d5c81290af62c239bc3\"\u003e\u003ccode\u003e5392bbe\u003c/code\u003e\u003c/a\u003e Bump version to 3.16.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/1e54f1cd38b6c5a0d2765377f46abec16e6972c5\"\u003e\u003ccode\u003e1e54f1c\u003c/code\u003e\u003c/a\u003e Fix duplicate schema set definitions for schemars 0.8, 0.9, and 1.0 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/907\"\u003e#907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/06501806455df8ad09b988d062e9bf1a921d1876\"\u003e\u003ccode\u003e0650180\u003c/code\u003e\u003c/a\u003e Fix duplicate schema set definitions for schemars 0.8, 0.9, and 1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/41d1033438be0bf99cbe5c2174f8a8928dbfd188\"\u003e\u003ccode\u003e41d1033\u003c/code\u003e\u003c/a\u003e Fix test conditions for schemars tests to include \u0026quot;hex\u0026quot; feature\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/2eed58af053f1e9081c67d9865a619c3c6afd4e3\"\u003e\u003ccode\u003e2eed58a\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/905\"\u003e#905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/ed040f2330a72456708f4f649e7bdbb27f70f00e\"\u003e\u003ccode\u003eed040f2\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/fa2129b1b994f527493ee230b7f64cd107719122\"\u003e\u003ccode\u003efa2129b\u003c/code\u003e\u003c/a\u003e Bump ron from 0.11.0 to 0.12.0 (\u003ca href=\"https://redirect.github.com/jonasbb/serde_with/issues/904\"\u003e#904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonasbb/serde_with/commit/b55cb9975786db62f0f4704a9a590dcb4ad1966c\"\u003e\u003ccode\u003eb55cb99\u003c/code\u003e\u003c/a\u003e Bump ron from 0.11.0 to 0.12.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jonasbb/serde_with/compare/v3.16.0...v3.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hyperium/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStatusCode::EARLY_HINTS\u003c/code\u003e constant for 103 Early Hints.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAuthority::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003ePathAndQuery::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMSRV increased to 1.57 (allows legible const fn panic messages).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Rand dependency to v0.9.1 by \u003ca href=\"https://github.com/FarzadMohtasham\"\u003e\u003ccode\u003e@​FarzadMohtasham\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/763\"\u003ehyperium/http#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix compilation on latest nightly by \u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/769\"\u003ehyperium/http#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary .expect()s for empty HeaderMap by \u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/768\"\u003ehyperium/http#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: show types in \u003ccode\u003eExtensions\u003c/code\u003e debug output by \u003ca href=\"https://github.com/crepererum\"\u003e\u003ccode\u003e@​crepererum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/773\"\u003ehyperium/http#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Clarify the \u003ccode\u003eHeaderMap\u003c/code\u003e documentaion by \u003ca href=\"https://github.com/Sol-Ell\"\u003e\u003ccode\u003e@​Sol-Ell\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/774\"\u003ehyperium/http#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: update format for tests by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/782\"\u003ehyperium/http#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e const by \u003ca href=\"https://github.com/coolreader18\"\u003e\u003ccode\u003e@​coolreader18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/761\"\u003ehyperium/http#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix typo 'an' to 'and' in http::status module documentation by \u003ca href=\"https://github.com/zxzxovo\"\u003e\u003ccode\u003e@​zxzxovo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/784\"\u003ehyperium/http#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent panic in try_reserve/try_with_capacity on capacity overflow by \u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/787\"\u003ehyperium/http#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add reserve() to Extend impl for (Option\u003c!-- raw HTML omitted --\u003e, T)) by \u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/788\"\u003ehyperium/http#788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/claudecodering\"\u003e\u003ccode\u003e@​claudecodering\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/790\"\u003ehyperium/http#790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump MSRV to 1.57 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/793\"\u003ehyperium/http#793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd EARLY_HINTS status code by \u003ca href=\"https://github.com/mdevino\"\u003e\u003ccode\u003e@​mdevino\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/758\"\u003ehyperium/http#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(header): use better panic message in const HeaderName and HeaderValue by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/797\"\u003ehyperium/http#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove unnecessary extern crate sentence by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/799\"\u003ehyperium/http#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): update to actions/checkout@v5 by \u003ca href=\"https://github.com/tottoto\"\u003e\u003ccode\u003e@​tottoto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/800\"\u003ehyperium/http#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(uri): make \u003ccode\u003eAuthority/PathAndQuery::from_static\u003c/code\u003e const by \u003ca href=\"https://github.com/WaterWhisperer\"\u003e\u003ccode\u003e@​WaterWhisperer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/786\"\u003ehyperium/http#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(header): inline FNV hasher to reduce dependencies by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/796\"\u003ehyperium/http#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.4.0 by \u003ca href=\"https://github.com/seanmonstar\"\u003e\u003ccode\u003e@​seanmonstar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/803\"\u003ehyperium/http#803\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/FarzadMohtasham\"\u003e\u003ccode\u003e@​FarzadMohtasham\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/763\"\u003ehyperium/http#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/akonradi-signal\"\u003e\u003ccode\u003e@​akonradi-signal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/769\"\u003ehyperium/http#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/crepererum\"\u003e\u003ccode\u003e@​crepererum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/773\"\u003ehyperium/http#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sol-Ell\"\u003e\u003ccode\u003e@​Sol-Ell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/774\"\u003ehyperium/http#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coolreader18\"\u003e\u003ccode\u003e@​coolreader18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/761\"\u003ehyperium/http#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zxzxovo\"\u003e\u003ccode\u003e@​zxzxovo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/784\"\u003ehyperium/http#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AriajSarkar\"\u003e\u003ccode\u003e@​AriajSarkar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/787\"\u003ehyperium/http#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/claudecodering\"\u003e\u003ccode\u003e@​claudecodering\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/790\"\u003ehyperium/http#790\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mdevino\"\u003e\u003ccode\u003e@​mdevino\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/758\"\u003ehyperium/http#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WaterWhisperer\"\u003e\u003ccode\u003e@​WaterWhisperer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hyperium/http/pull/786\"\u003ehyperium/http#786\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hyperium/http/compare/v1.3.1...v1.4.0\"\u003ehttps://github.com/hyperium/http/compare/v1.3.1...v1.4.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/hyperium/http/blob/master/CHANGELOG.md\"\u003ehttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.4.0 (November 24, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eStatusCode::EARLY_HINTS\u003c/code\u003e constant for 103 Early Hints.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eStatusCode::from_u16\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eAuthority::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003ePathAndQuery::from_static\u003c/code\u003e now a \u003ccode\u003econst fn\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMSRV increased to 1.57 (allows legible const fn panic messages).\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/hyperium/http/commit/b9625d83b524f7a8306883484f29a746eefc1bab\"\u003e\u003ccode\u003eb9625d8\u003c/code\u003e\u003c/a\u003e v1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/50b009c367dd9735f98bc3e4f5dd19acc629dfc5\"\u003e\u003ccode\u003e50b009c\u003c/code\u003e\u003c/a\u003e refactor(header): inline FNV hasher to reduce dependencies (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/796\"\u003e#796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/b370d361c12350f170f3502f1338c5c2fc27350f\"\u003e\u003ccode\u003eb370d36\u003c/code\u003e\u003c/a\u003e feat(uri): make \u003ccode\u003eAuthority/PathAndQuery::from_static\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/0d7425146ea71b7ecb6bf9aa0be86c552ef481ce\"\u003e\u003ccode\u003e0d74251\u003c/code\u003e\u003c/a\u003e chore(ci): update to actions/checkout@v5 (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/800\"\u003e#800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/a7607679dcbe08339a2612ef6a1a6c5152726316\"\u003e\u003ccode\u003ea760767\u003c/code\u003e\u003c/a\u003e docs: remove unnecessary extern crate sentence (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/fb1d4572eea2c6b47acc05f1bba0620ba22c9c67\"\u003e\u003ccode\u003efb1d457\u003c/code\u003e\u003c/a\u003e refactor(header): use better panic message in const HeaderName and HeaderValu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/20dbd6e54e95bb22386db3ca543c309100933087\"\u003e\u003ccode\u003e20dbd6e\u003c/code\u003e\u003c/a\u003e feat(status): Add 103 EARLY_HINTS status code (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/e7a73372f56f803235f363de6c8fd43c9503b237\"\u003e\u003ccode\u003ee7a7337\u003c/code\u003e\u003c/a\u003e chore: bump MSRV to 1.57\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/1888e28c544f8209f73c99b038dc0f645db34378\"\u003e\u003ccode\u003e1888e28\u003c/code\u003e\u003c/a\u003e tests: downgrade rand back to 0.8 for now\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hyperium/http/commit/918bbc3c24535458cd2d5235f36f19b5ea229f0b\"\u003e\u003ccode\u003e918bbc3\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs (\u003ca href=\"https://redirect.github.com/hyperium/http/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hyperium/http/compare/v1.3.1...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio-stream` from 0.1.17 to 0.1.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/60b083b630ed279d579368e513406d735d739511\"\u003e\u003ccode\u003e60b083b\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-stream 0.1.18 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7830\"\u003e#7830\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/9cc02cc88d083113cd9889a74b382e39e430e180\"\u003e\u003ccode\u003e9cc02cc\u003c/code\u003e\u003c/a\u003e chore: prepare tokio-util 0.7.18 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7829\"\u003e#7829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/d2799d791b10388e60a2a5fe5e4a33b3336e1465\"\u003e\u003ccode\u003ed2799d7\u003c/code\u003e\u003c/a\u003e task: improve the docs of \u003ccode\u003eBuilder::spawn_local\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7828\"\u003e#7828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4d4870f291b69e2426232440e03c9e66fe77b525\"\u003e\u003ccode\u003e4d4870f\u003c/code\u003e\u003c/a\u003e task: doc that task drops before JoinHandle completion (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7825\"\u003e#7825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/fdb150901afb0456037c6232eab8ce80116ccd02\"\u003e\u003ccode\u003efdb1509\u003c/code\u003e\u003c/a\u003e fs: check for io-uring opcode support (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7815\"\u003e#7815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/426a56278017c30e7da7b4c9365a2610f4695f76\"\u003e\u003ccode\u003e426a562\u003c/code\u003e\u003c/a\u003e rt: remove \u003ccode\u003eallow(dead_code)\u003c/code\u003e after \u003ccode\u003eJoinSet\u003c/code\u003e stabilization (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7826\"\u003e#7826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad\"\u003e\u003ccode\u003ee3b89bb\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.49.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7824\"\u003e#7824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2\"\u003e\u003ccode\u003e4f577b8\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.3' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25\"\u003e\u003ccode\u003ef320197\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b\"\u003e\u003ccode\u003eea6b144\u003c/code\u003e\u003c/a\u003e ci: freeze rustc on nightly-2025-01-25 in \u003ccode\u003enetlify.toml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7652\"\u003e#7652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.17...tokio-stream-0.1.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tokio` from 1.48.0 to 1.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tokio/releases\"\u003etokio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTokio v1.49.0\u003c/h2\u003e\n\u003ch1\u003e1.49.0 (January 3rd, 2026)\u003c/h1\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: add support for \u003ccode\u003eTCLASS\u003c/code\u003e option on IPv6 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7781\"\u003e#7781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: stabilize \u003ccode\u003eruntime::id::Id\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7125\"\u003e#7125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: implement \u003ccode\u003eExtend\u003c/code\u003e for \u003ccode\u003eJoinSet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7195\"\u003e#7195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: stabilize the \u003ccode\u003eLocalSet::id()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enet: deprecate \u003ccode\u003e{TcpStream,TcpSocket}::set_linger\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7752\"\u003e#7752\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emacros: fix the hygiene issue of \u003ccode\u003ejoin!\u003c/code\u003e and \u003ccode\u003etry_join!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7766\"\u003e#7766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: revert \u0026quot;replace manual vtable definitions with Wake\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7699\"\u003e#7699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: return \u003ccode\u003eTryRecvError::Disconnected\u003c/code\u003e from \u003ccode\u003eReceiver::try_recv\u003c/code\u003e after \u003ccode\u003eReceiver::close\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7686\"\u003e#7686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: remove unnecessary trait bounds on the \u003ccode\u003eDebug\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7720\"\u003e#7720\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUnstable\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efs: handle \u003ccode\u003eEINTR\u003c/code\u003e in \u003ccode\u003efs::write\u003c/code\u003e for io-uring (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efs: support io-uring with \u003ccode\u003etokio::fs::read\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7696\"\u003e#7696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: disable io-uring on \u003ccode\u003eEPERM\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7724\"\u003e#7724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etime: add alternative timer for better multicore scalability (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7467\"\u003e#7467\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix a typos in \u003ccode\u003ebounded.rs\u003c/code\u003e and \u003ccode\u003epark.rs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: add \u003ccode\u003eSyncIoBridge\u003c/code\u003e cross-references to \u003ccode\u003ecopy\u003c/code\u003e and \u003ccode\u003ecopy_buf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7798\"\u003e#7798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eio: doc that \u003ccode\u003eAsyncWrite\u003c/code\u003e does not inherit from \u003ccode\u003estd::io::Write\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7705\"\u003e#7705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emetrics: clarify that \u003ccode\u003enum_alive_tasks\u003c/code\u003e is not strongly consistent (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7614\"\u003e#7614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the cancellation safety of the \u003ccode\u003eTcpStream::peek\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7305\"\u003e#7305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the drop behavior of \u003ccode\u003eunix::OwnedWriteHalf\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7742\"\u003e#7742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003enet: clarify the platform-dependent backlog in \u003ccode\u003eTcpSocket\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7738\"\u003e#7738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eruntime: mention \u003ccode\u003eLocalRuntime\u003c/code\u003e in \u003ccode\u003enew_current_thread\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: add missing period to \u003ccode\u003empsc::Sender::try_send\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7721\"\u003e#7721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: clarify the cancellation safety of \u003ccode\u003eoneshot::Receiver\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync: improve the docs for the \u003ccode\u003eerrors\u003c/code\u003e of mpsc (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7722\"\u003e#7722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etask: add example for \u003ccode\u003espawn_local\u003c/code\u003e usage on local runtime (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7689\"\u003e#7689\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7125\"\u003e#7125\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7125\"\u003etokio-rs/tokio#7125\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7195\"\u003e#7195\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7195\"\u003etokio-rs/tokio#7195\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7305\"\u003e#7305\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7305\"\u003etokio-rs/tokio#7305\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7467\"\u003e#7467\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7467\"\u003etokio-rs/tokio#7467\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7614\"\u003e#7614\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7614\"\u003etokio-rs/tokio#7614\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7686\"\u003e#7686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7686\"\u003etokio-rs/tokio#7686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7689\"\u003e#7689\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tokio/pull/7689\"\u003etokio-rs/tokio#7689\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad\"\u003e\u003ccode\u003ee3b89bb\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.49.0 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7824\"\u003e#7824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2\"\u003e\u003ccode\u003e4f577b8\u003c/code\u003e\u003c/a\u003e Merge 'tokio-1.47.3' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25\"\u003e\u003ccode\u003ef320197\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.47.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b\"\u003e\u003ccode\u003eea6b144\u003c/code\u003e\u003c/a\u003e ci: freeze rustc on nightly-2025-01-25 in \u003ccode\u003enetlify.toml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7652\"\u003e#7652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/264e703296bccd6783a438815d91055d4517099b\"\u003e\u003ccode\u003e264e703\u003c/code\u003e\u003c/a\u003e Merge \u003ccode\u003etokio-1.43.4\u003c/code\u003e into \u003ccode\u003etokio-1.47.x\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7822\"\u003e#7822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/dfb0f00838ca1986dee04a54a6299d35b0a4072c\"\u003e\u003ccode\u003edfb0f00\u003c/code\u003e\u003c/a\u003e chore: prepare Tokio v1.43.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/4a91f197b03dc335010fffcf0e0c14e1f4011b42\"\u003e\u003ccode\u003e4a91f19\u003c/code\u003e\u003c/a\u003e ci: fix wasm32-wasip1 tests (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7788\"\u003e#7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/601c383ab6def5a6d2f95a434c95a97b65059628\"\u003e\u003ccode\u003e601c383\u003c/code\u003e\u003c/a\u003e ci: upgrade FreeBSD from 14.2 to 14.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/484cb52d8d21cb8156decbeba9569651fcc09d0d\"\u003e\u003ccode\u003e484cb52\u003c/code\u003e\u003c/a\u003e sync: return \u003ccode\u003eTryRecvError::Disconnected\u003c/code\u003e from \u003ccode\u003eReceiver::try_recv\u003c/code\u003e after `Re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tokio/commit/16f20c34ed9bc11eb1e7cdec441ab844b198d2cd\"\u003e\u003ccode\u003e16f20c3\u003c/code\u003e\u003c/a\u003e rt: mention \u003ccode\u003eLocalRuntime\u003c/code\u003e in \u003ccode\u003enew_current_thread\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tokio/issues/7820\"\u003e#7820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing` from 0.1.41 to 0.1.44\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing 0.1.44\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecord_all\u003c/code\u003e panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3432\"\u003etokio-rs/tracing#3432\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3440\"\u003etokio-rs/tracing#3440\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing 0.1.43\u003c/h2\u003e\n\u003ch4\u003eImportant\u003c/h4\u003e\n\u003cp\u003eThe previous release [0.1.42] was yanked because \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3382\"\u003e#3382\u003c/a\u003e was a breaking change.\nSee further details in \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e. This release contains all the changes from that\nversion, plus a revert for the problematic part of the breaking PR.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3382\"\u003e#3382\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3382\"\u003etokio-rs/tracing#3382\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3424\"\u003etokio-rs/tracing#3424\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3425\"\u003etokio-rs/tracing#3425\u003c/a\u003e\n[0.1.42]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing 0.1.42\u003c/h2\u003e\n\u003ch3\u003eImportant\u003c/h3\u003e\n\u003cp\u003eThe [\u003ccode\u003eSpan::record_all\u003c/code\u003e] method has been removed from the documented API. It\nwas always unsuable via the documented API as it requried a \u003ccode\u003eValueSet\u003c/code\u003e which\nhas no publically documented constructors. The method remains, but should not\nbe used outside of \u003ccode\u003etracing\u003c/code\u003e macros.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eattributes\u003c/strong\u003e: Support constant expressions as instrument field names (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3158\"\u003e#3158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecord_all!\u003c/code\u003e macro for recording multiple values in one call (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3227\"\u003e#3227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Improve code generation at trace points significantly (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3398\"\u003e#3398\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing-core\u003c/code\u003e: updated to 0.1.35 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etracing-attributes\u003c/code\u003e: updated to 0.1.31 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u0026quot;name / parent\u0026quot; variant of \u003ccode\u003eevent!\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/2d55f6faf9be83e7e4634129fb96813241aac2b8\"\u003e\u003ccode\u003e2d55f6f\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.44 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3439\"\u003e#3439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/10a9e838a35e6ded79d66af246be2ee05417136d\"\u003e\u003ccode\u003e10a9e83\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.36 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3440\"\u003e#3440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/ee82cf92a8c750f98cfb7a417cc8defb37e26a00\"\u003e\u003ccode\u003eee82cf9\u003c/code\u003e\u003c/a\u003e tracing: fix record_all panic (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3432\"\u003e#3432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/9978c3663bcd58de14b3cf089ad24cb63d00a922\"\u003e\u003ccode\u003e9978c36\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.3 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3429\"\u003e#3429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/64e1c8d3ae5cf5deab40ad3d376c8595d4e4db7f\"\u003e\u003ccode\u003e64e1c8d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/7c44f7bb213db649e93746de0677bd34d2576ff2\"\u003e\u003ccode\u003e7c44f7b\u003c/code\u003e\u003c/a\u003e tracing: revert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cdaf661c1373777030b812c003c7075d95685112\"\u003e\u003ccode\u003ecdaf661\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3422\"\u003e#3422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a164fd30217cc5980d141ed7e817d01b14c99040\"\u003e\u003ccode\u003ea164fd3\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-journald 0.3.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3421\"\u003e#3421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/405397b8cc4e6edd3f8d0324c0618502c455ecdc\"\u003e\u003ccode\u003e405397b\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-appender 0.2.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.44\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axum` from 0.8.7 to 0.8.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/axum/releases\"\u003eaxum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eaxum v0.8.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify documentation for \u003ccode\u003eRouter::route_layer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3567\"\u003e#3567\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/axum/pull/3567\"\u003etokio-rs/axum#3567\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/tokio-rs/axum/commit/d07863f97d2649c414d2cdd162d1a10750e29a25\"\u003e\u003ccode\u003ed07863f\u003c/code\u003e\u003c/a\u003e Release axum v0.8.8 and axum-extra v0.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/287c674b65fa363fa8e60a5b2de7502dfda0decc\"\u003e\u003ccode\u003e287c674\u003c/code\u003e\u003c/a\u003e axum-extra: Make typed-routing feature enable routing feature (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3514\"\u003e#3514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/f5804aa6a13f8af1ae1a8998b872b300b0859d81\"\u003e\u003ccode\u003ef5804aa\u003c/code\u003e\u003c/a\u003e SecondElementIs: Correct a small inconsistency (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/f51f3ba4366e1060206efc41fde1227055164c45\"\u003e\u003ccode\u003ef51f3ba\u003c/code\u003e\u003c/a\u003e axum-extra: Add trailing newline to pretty JSON response (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3526\"\u003e#3526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/816407a8166491217168890ee96856469c3b424c\"\u003e\u003ccode\u003e816407a\u003c/code\u003e\u003c/a\u003e Fix integer underflow in \u003ccode\u003etry_range_response\u003c/code\u003e for empty files (\u003ca href=\"https://redirect.github.com/tokio-rs/axum/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/axum/commit/78656ebb4a925329dc19c17a4dbef31d7551d4f5\"\u003e\u003ccode\u003e78656eb\u003c/code\u003e\u003c/a\u003e docs: Clarify \u003ccode\u003eroute_layer\u003c/code\u003e does not apply middleware to the fallback handler...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/axum/compare/axum-v0.8.7...axum-v0.8.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `anyhow` from 1.0.100 to 1.0.101\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/anyhow/releases\"\u003eanyhow's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.101\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd #[inline] to anyhow::Ok helper (\u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e, thanks \u003ca href=\"https://github.com/Ibitier\"\u003e\u003ccode\u003e@​Ibitier\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/dtolnay/anyhow/commit/80bfe291b16071c70f141e90e67e7032d966826b\"\u003e\u003ccode\u003e80bfe29\u003c/code\u003e\u003c/a\u003e Release 1.0.101\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/dff8c432f95095cac19aa446da5047880b8ebdf3\"\u003e\u003ccode\u003edff8c43\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/437\"\u003e#437\u003c/a\u003e from Ibitier/inline-ok-helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/85d9ea9a1c7d7490578865e16ff64787efc7d01d\"\u003e\u003ccode\u003e85d9ea9\u003c/code\u003e\u003c/a\u003e Add #[inline] to anyhow::Ok helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/54036cc289b754775b884485f486e000bcda2875\"\u003e\u003ccode\u003e54036cc\u003c/code\u003e\u003c/a\u003e Update ui test suite to nightly-2026-01-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/cce0579d85fd1f6352a5955a9c134fc8655c853d\"\u003e\u003ccode\u003ecce0579\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/f2c598ca0e8ffd7ffcbcf93b8a6ad4df57c719fd\"\u003e\u003ccode\u003ef2c598c\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/2c0bda4ce944d943e7141f0316b0ea996602238e\"\u003e\u003ccode\u003e2c0bda4\u003c/code\u003e\u003c/a\u003e Update to 2021 edition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/0d822681293d71c72440c9cdd635b4f15da064c4\"\u003e\u003ccode\u003e0d82268\u003c/code\u003e\u003c/a\u003e Remove rustc version requirement from readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/67df01216d29bc3bede925ab4483353b66c159f2\"\u003e\u003ccode\u003e67df012\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/anyhow/issues/436\"\u003e#436\u003c/a\u003e from dtolnay/up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/anyhow/commit/c8984880a87ae4fd4b04c956cfdc9af5f69eab55\"\u003e\u003ccode\u003ec898488\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.101\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tracing-subscriber` from 0.3.20 to 0.3.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/tracing/releases\"\u003etracing-subscriber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etracing-subscriber 0.3.22\u003c/h2\u003e\n\u003ch4\u003eImportant\u003c/h4\u003e\n\u003cp\u003eThe previous release [0.3.21] was yanked as it depended explicitly on\n[tracing-0.1.42], which was yanked due to a breaking change (see \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e for\ndetails). This release contains all the changes from the previous release, plus\nan update to the newer version of \u003ccode\u003etracing\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing\u003c/code\u003e: updated to 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3424\"\u003e#3424\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3424\"\u003etokio-rs/tracing#3424\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/3427\"\u003etokio-rs/tracing#3427\u003c/a\u003e\n[0.3.21]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.21\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.21\u003c/a\u003e\n[tracing-0.1.42]: \u003ca href=\"https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\"\u003ehttps://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003etracing-subscriber 0.3.21\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange registry exit to decrement local span ref only (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3331\"\u003e#3331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake Layered propagate \u003ccode\u003eon_register_dispatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3379\"\u003e#3379\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003etracing\u003c/code\u003e: updated to 0.1.42 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eclone_span\u003c/code\u003e on enter (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumented\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix a few small things in the format module (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3339\"\u003e#3339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix extra closing brace in layer docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link in \u003ccode\u003eFmtSpan\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3411\"\u003e#3411\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3289\"\u003e#3289\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3289%5D(https://redirect.github.com/tokio-rs/tracing/issues/3289)\"\u003etokio-rs/tracing#3289\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3331\"\u003e#3331\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3331%5D(https://redirect.github.com/tokio-rs/tracing/issues/3331)\"\u003etokio-rs/tracing#3331\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3339\"\u003e#3339\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3339%5D(https://redirect.github.com/tokio-rs/tracing/issues/3339)\"\u003etokio-rs/tracing#3339\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3350\"\u003e#3350\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3350%5D(https://redirect.github.com/tokio-rs/tracing/issues/3350)\"\u003etokio-rs/tracing#3350\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3379\"\u003e#3379\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3379%5D(https://redirect.github.com/tokio-rs/tracing/issues/3379)\"\u003etokio-rs/tracing#3379\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3411\"\u003e#3411\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3411%5D(https://redirect.github.com/tokio-rs/tracing/issues/3411)\"\u003etokio-rs/tracing#3411\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tokio-rs/tracing/pull/%5B#3418%5D(https://redirect.github.com/tokio-rs/tracing/issues/3418)\"\u003etokio-rs/tracing#3418\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/tokio-rs/tracing/commit/cc44064b3a41cb586bd633f8a024354928e25819\"\u003e\u003ccode\u003ecc44064\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.22 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/64e1c8d3ae5cf5deab40ad3d376c8595d4e4db7f\"\u003e\u003ccode\u003e64e1c8d\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.43 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3427\"\u003e#3427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/7c44f7bb213db649e93746de0677bd34d2576ff2\"\u003e\u003ccode\u003e7c44f7b\u003c/code\u003e\u003c/a\u003e tracing: revert \u0026quot;make \u003ccode\u003evalueset\u003c/code\u003e macro sanitary\u0026quot; (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3425\"\u003e#3425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/cdaf661c1373777030b812c003c7075d95685112\"\u003e\u003ccode\u003ecdaf661\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-mock 0.1.0-beta.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3422\"\u003e#3422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a164fd30217cc5980d141ed7e817d01b14c99040\"\u003e\u003ccode\u003ea164fd3\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-journald 0.3.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3421\"\u003e#3421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/405397b8cc4e6edd3f8d0324c0618502c455ecdc\"\u003e\u003ccode\u003e405397b\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-appender 0.2.4 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3420\"\u003e#3420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/a9eeed7394115831d504b52565206ba0ecc2affe\"\u003e\u003ccode\u003ea9eeed7\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-subscriber 0.3.21 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3419\"\u003e#3419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/5bd550547899f72a6b0464220bdad1162b383960\"\u003e\u003ccode\u003e5bd5505\u003c/code\u003e\u003c/a\u003e chore: prepare tracing 0.1.42 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3418\"\u003e#3418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/55086231ec4aaeffcaab9932e696f40278f06bd1\"\u003e\u003ccode\u003e5508623\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-attributes 0.1.31 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3417\"\u003e#3417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/tracing/commit/d92b4c0feb00960902410b68f71521d36c699d85\"\u003e\u003ccode\u003ed92b4c0\u003c/code\u003e\u003c/a\u003e chore: prepare tracing-core 0.1.35 (\u003ca href=\"https://redirect.github.com/tokio-rs/tracing/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clap` from 4.5.52 to 4.5.58\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/clap-rs/clap/releases\"\u003eclap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.58\u003c/h2\u003e\n\u003ch2\u003e[4.5.58] - 2026-02-11\u003c/h2\u003e\n\u003ch2\u003ev4.5.57\u003c/h2\u003e\n\u003ch2\u003e[4.5.57] - 2026-02-03\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegression from 4.5.55 where having an argument with \u003ccode\u003e.value_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e caused problems with an argument with \u003ccode\u003e.last(true)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.56\u003c/h2\u003e\n\u003ch2\u003e[4.5.56] - 2026-01-29\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn conflict error, don't show conflicting arguments in the usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.55\u003c/h2\u003e\n\u003ch2\u003e[4.5.55] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix inconsistency in precedence between positionals with a \u003ccode\u003evalue_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e and escapes (\u003ccode\u003e--\u003c/code\u003e) where \u003ccode\u003e./foo -- bar\u003c/code\u003e means the first arg is empty, rather than escaping future args\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.54\u003c/h2\u003e\n\u003ch2\u003e[4.5.54] - 2026-01-02\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Move \u003ccode\u003e[default]\u003c/code\u003e to its own paragraph when \u003ccode\u003ePossibleValue::help\u003c/code\u003e is present in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.5.53\u003c/h2\u003e\n\u003ch2\u003e[4.5.53] - 2025-11-19\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edefault_values_if\u003c/code\u003e, \u003ccode\u003edefault_values_ifs\u003c/code\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/clap-rs/clap/blob/master/CHANGELOG.md\"\u003eclap's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.5.58] - 2026-02-11\u003c/h2\u003e\n\u003ch2\u003e[4.5.57] - 2026-02-03\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRegression from 4.5.55 where having an argument with \u003ccode\u003e.value_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e caused problems with an argument with \u003ccode\u003e.last(true)\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.56] - 2026-01-29\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOn conflict error, don't show conflicting arguments in the usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.55] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix inconsistency in precedence between positionals with a \u003ccode\u003evalue_terminator(\u0026quot;--\u0026quot;)\u003c/code\u003e and escapes (\u003ccode\u003e--\u003c/code\u003e) where \u003ccode\u003e./foo -- bar\u003c/code\u003e means the first arg is empty, rather than escaping future args\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.54] - 2026-01-02\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(help)\u003c/em\u003e Move \u003ccode\u003e[default]\u003c/code\u003e to its own paragraph when \u003ccode\u003ePossibleValue::help\u003c/code\u003e is present in \u003ccode\u003e--help\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.5.53] - 2025-11-19\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edefault_values_if\u003c/code\u003e, \u003ccode\u003edefault_values_ifs\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\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/88f13cb4b0eed760139de41ecf80aefd19a707c1\"\u003e\u003ccode\u003e88f13cb\u003c/code\u003e\u003c/a\u003e chore: Release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/fe2d731605e98597f241d4dd56950eb4226dfde9\"\u003e\u003ccode\u003efe2d731\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/b2567390457ce0b7ceab722a6318ba278f637a45\"\u003e\u003ccode\u003eb256739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/6131\"\u003e#6131\u003c/a\u003e from mernen/do-not-suggest-opts-after-escape\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8aaf704f5679e2329a2f8048ff3cfad40696fde7\"\u003e\u003ccode\u003e8aaf704\u003c/code\u003e\u003c/a\u003e fix(complete): Do not suggest options after \u0026quot;--\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/4a86fee1b523aeade43b628294a18a68df5ee165\"\u003e\u003ccode\u003e4a86fee\u003c/code\u003e\u003c/a\u003e test(complete): Illustrate current behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/281f8aec7ce468d677ae24bf5bc17d41e9c7cbcb\"\u003e\u003ccode\u003e281f8ae\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/clap-rs/clap/issues/6126\"\u003e#6126\u003c/a\u003e from epage/p\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/3cbce42cc2115975432647c4238fa5dc9a2d662a\"\u003e\u003ccode\u003e3cbce42\u003c/code\u003e\u003c/a\u003e docs(cookbook): Make typed-derive easier to maintain\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/9fd4dc9e4e6a6b2f5b696e8753b767a46e2aca7e\"\u003e\u003ccode\u003e9fd4dc9\u003c/code\u003e\u003c/a\u003e docs(cookbook): Provide a custom TypedValueParser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/8f8e8613459e3ccdd25051c97f011cd8d5e49ed9\"\u003e\u003ccode\u003e8f8e861\u003c/code\u003e\u003c/a\u003e docs(cookbook): Add local enum to typed-derive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/clap-rs/clap/commit/926bafef0b8860c4b437db0c41567fc270586089\"\u003e\u003ccode\u003e926bafe\u003c/code\u003e\u003c/a\u003e docs(cookbook): Hint at overriding value_name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/clap-rs/clap/compare/clap_complete-v4.5.52...clap_complete-v4.5.58\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futures` from 0.3.31 to 0.3.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/futures-rs/releases\"\u003efutures's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.32\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/blob/master/CHANGELOG.md\"\u003efutures's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.3.32 - 2026-02-15\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBump MSRV of utility crates to 1.71. (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003eready!\u003c/code\u003e macro in favor of \u003ccode\u003estd::task::ready!\u003c/code\u003e added in Rust 1.64 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSoft-deprecate \u003ccode\u003epin_mut!\u003c/code\u003e macro in favor of \u003ccode\u003estd::pin::pin!\u003c/code\u003e added in Rust 1.68 (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eFuturesOrdered::clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::recv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2947\"\u003e#2947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003empsc::*Receiver::try_recv\u003c/code\u003e and deprecate \u003ccode\u003empsc::*Receiver::::try_next\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2944\"\u003e#2944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eFusedStream\u003c/code\u003e for \u003ccode\u003esink::With\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2948\"\u003e#2948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eno_std\u003c/code\u003e support for \u003ccode\u003eshared\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency to \u003ccode\u003epin-utils\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003enum_cpus\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2946\"\u003e#2946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerformance improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2925\"\u003e#2925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2926\"\u003e#2926\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2940\"\u003e#2940\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\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/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a\"\u003e\u003ccode\u003ed9bba94\u003c/code\u003e\u003c/a\u003e Release 0.3.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406\"\u003e\u003ccode\u003e151e0b9\u003c/code\u003e\u003c/a\u003e Add comments on rust-version field in Cargo.toml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa\"\u003e\u003ccode\u003e4aaf00c\u003c/code\u003e\u003c/a\u003e Bump MSRV of utility crates to 1.71\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862\"\u003e\u003ccode\u003ea4cce12\u003c/code\u003e\u003c/a\u003e perf: improve AtomicWaker::wake performance (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a\"\u003e\u003ccode\u003eba9d102\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003e#[clippy::has_significant_drop]\u003c/code\u003e to guards (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8\"\u003e\u003ccode\u003e20396a8\u003c/code\u003e\u003c/a\u003e Fix rustdoc::broken_intra_doc_links warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e\"\u003e\u003ccode\u003e815f6eb\u003c/code\u003e\u003c/a\u003e Fix documentation of \u003ccode\u003eBiLock::lock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2971\"\u003e#2971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023\"\u003e\u003ccode\u003e0f0db04\u003c/code\u003e\u003c/a\u003e futures-util: make \u003ccode\u003eMutex::new()\u003c/code\u003e const (\u003ca href=\"https://redirect.github.com/rust-lang/futures-rs/issues/2956\"\u003e#2956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286\"\u003e\u003ccode\u003e5d6fc5e\u003c/code\u003e\u003c/a\u003e ci: Test big-endian target (s390x Linux)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675\"\u003e\u003ccode\u003e9f739fe\u003c/code\u003e\u003c/a\u003e Ignore dead_...\n\n_Description has been truncated_","html_url":"https://github.com/Bzcasper/tensorzero-private/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bzcasper%2Ftensorzero-private/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"0.13.0","new_version":"0.13.1","update_type":"patch","path":null,"pr_created_at":"2026-02-06T23:19:10.000Z","version_change":"0.13.0 → 0.13.1","issue":{"uuid":"3908804302","node_id":"PR_kwDOQ4oha87CGi5G","number":11,"state":"closed","title":"chore(deps): Bump the production-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T01:37:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T23:19:10.000Z","updated_at":"2026-02-10T01:37:21.000Z","time_to_close":267490,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"production-dependencies","update_count":13,"packages":[{"name":"reqwest","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/seanmonstar/reqwest"},{"name":"redis","old_version":"1.0.2","new_version":"1.0.3","repository_url":"https://github.com/redis-rs/redis-rs"},{"name":"clickhouse","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/ClickHouse/clickhouse-rs"},{"name":"uuid","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/uuid-rs/uuid"},{"name":"chrono","old_version":"0.4.42","new_version":"0.4.43","repository_url":"https://github.com/chronotope/chrono"},{"name":"object_store","old_version":"0.13.0","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"},{"name":"tower","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/tower-rs/tower"},{"name":"prost","old_version":"0.14.1","new_version":"0.14.3","repository_url":"https://github.com/tokio-rs/prost"},{"name":"async-compression","old_version":"0.4.36","new_version":"0.4.38","repository_url":"https://github.com/Nullus157/async-compression"},{"name":"bytes","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/tokio-rs/bytes"},{"name":"thiserror","old_version":"2.0.17","new_version":"2.0.18","repository_url":"https://github.com/dtolnay/thiserror"},{"name":"quick-xml","old_version":"0.38.4","new_version":"0.39.0","repository_url":"https://github.com/tafia/quick-xml"},{"name":"regex","old_version":"1.12.2","new_version":"1.12.3","repository_url":"https://github.com/rust-lang/regex"}],"path":null,"ecosystem":"cargo"},"body":"Bumps the production-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.1` | `0.13.2` |\n| [redis](https://github.com/redis-rs/redis-rs) | `1.0.2` | `1.0.3` |\n| [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.2` |\n| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.20.0` |\n| [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.43` |\n| [object_store](https://github.com/apache/arrow-rs-object-store) | `0.13.0` | `0.13.1` |\n| [tower](https://github.com/tower-rs/tower) | `0.5.2` | `0.5.3` |\n| [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` |\n| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.36` | `0.4.38` |\n| [bytes](https://github.com/tokio-rs/bytes) | `1.11.0` | `1.11.1` |\n| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |\n| [quick-xml](https://github.com/tafia/quick-xml) | `0.38.4` | `0.39.0` |\n| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |\n\n\nUpdates `reqwest` from 0.13.1 to 0.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md\"\u003ereqwest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix HTTP/2 and native-tls ALPN feature combinations.\u003c/li\u003e\n\u003cli\u003eFix HTTP/3 to send h3 ALPN.\u003c/li\u003e\n\u003cli\u003e(wasm) fix \u003ccode\u003eRequestBuilder::json()\u003c/code\u003e from override previously set content-type.\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/seanmonstar/reqwest/commit/ad83b63824385a4e5758d263db707549bbe59ba7\"\u003e\u003ccode\u003ead83b63\u003c/code\u003e\u003c/a\u003e v0.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/c25f3db7b3b94b2f531ff0b89c7c2608c19387b1\"\u003e\u003ccode\u003ec25f3db\u003c/code\u003e\u003c/a\u003e chore: Add Windows and Linux arm64 to CI (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/761b89e8d26c8a448ca473af1d1255c7616c0879\"\u003e\u003ccode\u003e761b89e\u003c/code\u003e\u003c/a\u003e chore: upgrade wasm-streams to v0.5 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/fd2d50713fbe2b89c542857b2805b3a396fd2232\"\u003e\u003ccode\u003efd2d507\u003c/code\u003e\u003c/a\u003e fix(wasm): custom content-type overidden by json method for wasm (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2908\"\u003e#2908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/23eb7d4fab2252a3620bf38b48aa10e468bda30e\"\u003e\u003ccode\u003e23eb7d4\u003c/code\u003e\u003c/a\u003e chore: update copyright year to 2026 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2943\"\u003e#2943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/10c31c2d87c29012219c20f58bb637898c7f76d8\"\u003e\u003ccode\u003e10c31c2\u003c/code\u003e\u003c/a\u003e fix(http3): specify h3 alpn for http3 connector (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2929\"\u003e#2929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/8530ec38e5f665022cef0c2677936ffc168cac63\"\u003e\u003ccode\u003e8530ec3\u003c/code\u003e\u003c/a\u003e docs: native-tls-alpn has changed to native-tls-no-alpn (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/04a216fc17d75b4ebe4b0829ae7bbd8279c0dcab\"\u003e\u003ccode\u003e04a216f\u003c/code\u003e\u003c/a\u003e chore(deps): remove unused webpki-roots and rustls-native-certs (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2932\"\u003e#2932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/406b59ea5e3a81e24b5edc0c078768c874173f08\"\u003e\u003ccode\u003e406b59e\u003c/code\u003e\u003c/a\u003e fix http2 feature is not enabled for native-tls ALPN (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2927\"\u003e#2927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/seanmonstar/reqwest/commit/325a020fc69f97845660195ed1c104d15a8d457c\"\u003e\u003ccode\u003e325a020\u003c/code\u003e\u003c/a\u003e Update readme for 0.13 (\u003ca href=\"https://redirect.github.com/seanmonstar/reqwest/issues/2926\"\u003e#2926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `redis` from 1.0.2 to 1.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/redis-rs/redis-rs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `clickhouse` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md\"\u003eclickhouse's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.14.2] - 2026-01-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::insert_formatted_with()\u003c/code\u003e and \u003ccode\u003eInsertFormatted\u003c/code\u003e for inserting data in a chosen format with a specified SQL query. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eInsertFormatted\u003c/code\u003e does not buffer data by default, allowing precise control over when the data is sent. For best performance, ensure data is sent in larger chunks or use \u003ccode\u003e.buffered()\u003c/code\u003e to get \u003ccode\u003eBufInsertFormatted\u003c/code\u003e which implements buffering.\u003c/li\u003e\n\u003cli\u003eData may optionally be pre-compressed and buffered separately using \u003ccode\u003eCompressedData::new()\u003c/code\u003e and \u003ccode\u003eInsertFormatted::send_compressed()\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBufInsertFormatted\u003c/code\u003e also implements \u003ca href=\"https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html\"\u003e\u003ccode\u003etokio::io::AsyncWrite\u003c/code\u003e\u003c/a\u003e for composability.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::set_option\u003c/code\u003e to modify options through \u003ccode\u003e\u0026amp;mut Client\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eClient::get_option\u003c/code\u003e to read previously set options (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for binding byte-strings as server-side params (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis means passing types to \u003ccode\u003eQuery::param\u003c/code\u003e that call \u003ccode\u003eSerializer::serialize_bytes()\u003c/code\u003e are now supported.\u003c/li\u003e\n\u003cli\u003eNote that \u003ccode\u003eVec\u0026lt;u8\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e serialize as an array of integers.\nUse a specialized type, e.g. \u003ccode\u003ebytes::Bytes\u003c/code\u003e or \u003ccode\u003eserde_bytes::Bytes\u003c/code\u003e to bind a byte-string.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImplemented \u003ccode\u003ePrimitive\u003c/code\u003e for \u003ccode\u003ebytes::Bytes\u003c/code\u003e and \u003ccode\u003ebytes::BytesMut\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThese can be used to fetch byte-strings as a scalar value, e.g. with \u003ccode\u003eQuery::fetch_one()\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplemented parsing for the new exception tagging format in ClickHouse 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a doc comment on \u003ccode\u003eclickhouse::serde::chrono::date\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(CI-only change) added scheduled runs against \u003ccode\u003eclickhouse-server:head\u003c/code\u003e tag, reworked secrets access (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuery\u003c/code\u003e no longer sets \u003ca href=\"https://clickhouse.com/docs/operations/settings/permissions-for-queries#readonly\"\u003ethe \u003ccode\u003ereadonly\u003c/code\u003e option\u003c/a\u003e by default. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis was previously added in \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/342\"\u003e#342\u003c/a\u003e to simulate the default read-only restriction\nwhen issuing queries via \u003ccode\u003eGET\u003c/code\u003e requests, but had poor interaction with settings profiles that set \u003ccode\u003ereadonly=\u0026quot;2\u0026quot;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/364\"\u003eClickHouse/clickhouse-rs#364\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/365\"\u003eClickHouse/clickhouse-rs#365\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/367\"\u003eClickHouse/clickhouse-rs#367\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/371\"\u003eClickHouse/clickhouse-rs#371\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/375\"\u003eClickHouse/clickhouse-rs#375\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/376\"\u003e#376\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/376\"\u003eClickHouse/clickhouse-rs#376\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/pull/377\"\u003eClickHouse/clickhouse-rs#377\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/ClickHouse/clickhouse-rs/commit/5fddaaa51b5f99f694db5439b46a452790083a70\"\u003e\u003ccode\u003e5fddaaa\u003c/code\u003e\u003c/a\u003e Release 0.14.2 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/378\"\u003e#378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/f1d97fb839ef92fca0d34729d83ce56c660a644d\"\u003e\u003ccode\u003ef1d97fb\u003c/code\u003e\u003c/a\u003e refactor: don't set \u003ccode\u003ereadonly\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/63f3f2e8dc314f52d9528485ab23969f2a65dc47\"\u003e\u003ccode\u003e63f3f2e\u003c/code\u003e\u003c/a\u003e feat: support byte-string params, implement \u003ccode\u003ePrimitive\u003c/code\u003e for `bytes::Bytes{Mut...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/8c1ff94bd06548f9e11951ff7368aec2c248dbaf\"\u003e\u003ccode\u003e8c1ff94\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eClient::{get_option, set_option}\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/375\"\u003e#375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/95200ac20b6e87c11635d1e284deb282832632d9\"\u003e\u003ccode\u003e95200ac\u003c/code\u003e\u003c/a\u003e feat: implement \u003ccode\u003eInsertFormatted\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/cedeaa885a0fa91b5b3f229dc409fc7c8aaa4974\"\u003e\u003ccode\u003ecedeaa8\u003c/code\u003e\u003c/a\u003e docs: fix comment on clickhouse::serde::chrono::date (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/371\"\u003e#371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/561c9eda90bef5195630f82980fb87d118fa2008\"\u003e\u003ccode\u003e561c9ed\u003c/code\u003e\u003c/a\u003e chore(ci): add head/latest CH runs, schedule, rework secret access check (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/commit/4549024d0ca60ff45f6b1de7cbf0bc1b7d891816\"\u003e\u003ccode\u003e4549024\u003c/code\u003e\u003c/a\u003e fix(query): parse new exception tags in 25.11 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-rs/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-rs/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuid-rs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDerive Ord and PartialOrd for NonNilUuid by \u003ca href=\"https://github.com/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Deserialize on adapter types by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/855\"\u003euuid-rs/uuid#855\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emacro-diagnostics\u003c/code\u003e by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/856\"\u003euuid-rs/uuid#856\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare for 1.20.0 release by \u003ca href=\"https://github.com/KodrAus\"\u003e\u003ccode\u003e@​KodrAus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/857\"\u003euuid-rs/uuid#857\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/mivort\"\u003e\u003ccode\u003e@​mivort\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/pull/854\"\u003euuid-rs/uuid#854\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/c3346ddf2a78ecadefbadaa83d22e263342745ca\"\u003e\u003ccode\u003ec3346dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/857\"\u003e#857\u003c/a\u003e from uuid-rs/cargo/v1.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/66eebc34ae2f8e0ff60291260c813f77b4e00a29\"\u003e\u003ccode\u003e66eebc3\u003c/code\u003e\u003c/a\u003e prepare for 1.20.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/3b66758622516f1041cea5b6f04a3938f63d963c\"\u003e\u003ccode\u003e3b66758\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/856\"\u003e#856\u003c/a\u003e from uuid-rs/docs/bytes-le-ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/e2bdd44ec30afa3df9ee7ab061b3622f08c690e3\"\u003e\u003ccode\u003ee2bdd44\u003c/code\u003e\u003c/a\u003e don't run UI tests in wasm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/b6dc7ece22a29190ff6dbfdfd7df22cd7bee3bcc\"\u003e\u003ccode\u003eb6dc7ec\u003c/code\u003e\u003c/a\u003e note that ordering applies to fields in to/from_bytes_le\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/a0281cd2f78255381d16a4c3319af05129d04dae\"\u003e\u003ccode\u003ea0281cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/855\"\u003e#855\u003c/a\u003e from uuid-rs/feat/serde-fmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/db27b67d87f653eb2c136ee5d86b104a2aa56d6a\"\u003e\u003ccode\u003edb27b67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uuid-rs/uuid/issues/854\"\u003e#854\u003c/a\u003e from mivort/non-nil-uuid-ord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/efb06f21eb5b01b6d6f2d5e8e993ac2679826822\"\u003e\u003ccode\u003eefb06f2\u003c/code\u003e\u003c/a\u003e implement Deserialize on adapter types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuid-rs/uuid/commit/50d44ad3c501c2592069e8709ede89addeaafd1d\"\u003e\u003ccode\u003e50d44ad\u003c/code\u003e\u003c/a\u003e Derive Ord and PartialOrd for NonNilUuid\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chrono` from 0.4.42 to 0.4.43\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chronotope/chrono/releases\"\u003echrono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.43\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall extra components for lint workflow by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1741\"\u003echronotope/chrono#1741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade windows-bindgen to 0.64 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1742\"\u003echronotope/chrono#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove windows-bindgen setup by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1744\"\u003echronotope/chrono#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop stabilized feature doc_auto_cfg by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1745\"\u003echronotope/chrono#1745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFaster RFC 3339 parsing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1748\"\u003echronotope/chrono#1748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate windows-bindgen requirement from 0.64 to 0.65 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/chronotope/chrono/pull/1751\"\u003echronotope/chrono#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eNaiveDate::abs_diff\u003c/code\u003e by \u003ca href=\"https://github.com/Kinrany\"\u003e\u003ccode\u003e@​Kinrany\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1752\"\u003echronotope/chrono#1752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd feature gated defmt support. by \u003ca href=\"https://github.com/pebender\"\u003e\u003ccode\u003e@​pebender\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1747\"\u003echronotope/chrono#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop deny lints, eager Debug impls are a mixed blessing by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1753\"\u003echronotope/chrono#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: minor improvement for docs by \u003ca href=\"https://github.com/spuradage\"\u003e\u003ccode\u003e@​spuradage\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1756\"\u003echronotope/chrono#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded doctest for the NaiveDate years_since function by \u003ca href=\"https://github.com/LucasBou\"\u003e\u003ccode\u003e@​LucasBou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1755\"\u003echronotope/chrono#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare 0.4.43 by \u003ca href=\"https://github.com/djc\"\u003e\u003ccode\u003e@​djc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1765\"\u003echronotope/chrono#1765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year to 2026 in LICENSE.txt by \u003ca href=\"https://github.com/taozui472\"\u003e\u003ccode\u003e@​taozui472\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chronotope/chrono/pull/1767\"\u003echronotope/chrono#1767\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/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99\"\u003e\u003ccode\u003e45caaa9\u003c/code\u003e\u003c/a\u003e Update copyright year to 2026 in LICENSE.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a\"\u003e\u003ccode\u003e1c0b8f0\u003c/code\u003e\u003c/a\u003e Bump version to 0.4.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9\"\u003e\u003ccode\u003ea03e43b\u003c/code\u003e\u003c/a\u003e Upgrade windows-bindgen to 0.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4\"\u003e\u003ccode\u003e4fedaba\u003c/code\u003e\u003c/a\u003e Ignore bincode advisory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1\"\u003e\u003ccode\u003ef4b7bbd\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41\"\u003e\u003ccode\u003edb12973\u003c/code\u003e\u003c/a\u003e Added doctest for the NaiveDate years_since function (\u003ca href=\"https://redirect.github.com/chronotope/chrono/issues/1755\"\u003e#1755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/34b5f49e9d7cdcabda6eea054609a2ce4ba947f0\"\u003e\u003ccode\u003e34b5f49\u003c/code\u003e\u003c/a\u003e chore: minor improvement for docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/8c827116b9d67fe926eceb553ce95656dd7627d0\"\u003e\u003ccode\u003e8c82711\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/ea1f11b356fde5c2825679378e8ddf6e153942e5\"\u003e\u003ccode\u003eea1f11b\u003c/code\u003e\u003c/a\u003e Drop deny lints, eager Debug impls are a mixed blessing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chronotope/chrono/commit/35f9f2daef4c3132546d0004fdf37284df023fd3\"\u003e\u003ccode\u003e35f9f2d\u003c/code\u003e\u003c/a\u003e Add feature gated defmt support.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.43\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `object_store` from 0.13.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\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/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.13.0...v0.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tower` from 0.5.2 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tower-rs/tower/releases\"\u003etower's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etower 0.5.3\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebuilder\u003c/strong\u003e: Add \u003ccode\u003eServiceBuilder::boxed_clone_sync()\u003c/code\u003e helper (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eretry\u003c/strong\u003e: Check that supplied jitter is not NaN (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/804\"\u003e#804\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/804\"\u003etower-rs/tower#804\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tower-rs/tower/pull/843\"\u003etower-rs/tower#843\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/tower-rs/tower/commit/4b0a6b0e688bd177eb2c9c97f5268dd9703c66fc\"\u003e\u003ccode\u003e4b0a6b0\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/2c8524ab5dc88bb5d56c7067a36acc9e3d9876f3\"\u003e\u003ccode\u003e2c8524a\u003c/code\u003e\u003c/a\u003e tower v0.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/50fa4b6975ecda814310f66b4d62264c0e2c9d82\"\u003e\u003ccode\u003e50fa4b6\u003c/code\u003e\u003c/a\u003e ci: upgrade deny check to v2 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/847\"\u003e#847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/73febcdc58556c2a054a7a24477b354a72ef5286\"\u003e\u003ccode\u003e73febcd\u003c/code\u003e\u003c/a\u003e fix: Check that \u003ccode\u003ejitter\u003c/code\u003e is not NaN instead of finiteness (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/843\"\u003e#843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/719ec035a6b9560354775e59a343d4c8bad43afb\"\u003e\u003ccode\u003e719ec03\u003c/code\u003e\u003c/a\u003e chore: Disable unused futures feature (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/1992ebd196467deffe193d5a073db655492ce168\"\u003e\u003ccode\u003e1992ebd\u003c/code\u003e\u003c/a\u003e chore(util): remove redundant ready! wrapping in poll implementations (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/21e01e977e97a7025ff4beb00b2acd79eadf7285\"\u003e\u003ccode\u003e21e01e9\u003c/code\u003e\u003c/a\u003e docs: Resolve document warning (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/d1b55be092e5856af1311c2d3037b42e20c0433e\"\u003e\u003ccode\u003ed1b55be\u003c/code\u003e\u003c/a\u003e docs: Remove doc_auto_cfg config (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/9d876c0b0c3c6e5e8bf17afdf38a5d6064f4af80\"\u003e\u003ccode\u003e9d876c0\u003c/code\u003e\u003c/a\u003e ci: Update to actions/checkout v5 (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tower-rs/tower/commit/a1c277bc90839820bd8b4c0d8b47d14217977a79\"\u003e\u003ccode\u003ea1c277b\u003c/code\u003e\u003c/a\u003e docs: correct rng pre-requisite comment (\u003ca href=\"https://redirect.github.com/tower-rs/tower/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tower-rs/tower/compare/tower-0.5.2...tower-0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prost` from 0.14.1 to 0.14.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md\"\u003eprost's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eProst version 0.14.2\u003c/h1\u003e\n\u003cp\u003e\u003cem\u003ePROST!\u003c/em\u003e is a \u003ca href=\"https://protobuf.dev/\"\u003eProtocol Buffers\u003c/a\u003e implementation for the \u003ca href=\"https://www.rust-lang.org/\"\u003eRust Language\u003c/a\u003e. \u003ccode\u003eprost\u003c/code\u003e generates simple, idiomatic Rust code from \u003ccode\u003eproto2\u003c/code\u003e and \u003ccode\u003eproto3\u003c/code\u003e files.\u003c/p\u003e\n\u003ch2\u003e⚠️ Heads-up\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIncrease MSRV to 1.82 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate maintenance status to Passively Maintained (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1359\"\u003e#1359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis excerpt is from the readme:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eThe current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.\u003c/p\u003e\n\u003cp\u003eBug fixes are still important, and security fixes will be released as soon as possible. Contact the \u003ccode\u003e#prost\u003c/code\u003e channel in \u003ca href=\"https://discord.gg/tokio\"\u003eTokio discord\u003c/a\u003e if you feel a bug or security fix is not getting enough attention.\u003c/p\u003e\n\u003cp\u003eThe maintainer expects the official \u003ccode\u003eprotobuf\u003c/code\u003e project to release their rust library soon and expects it to be as fully featured as the C++ library. See their \u003ca href=\"https://github.com/protocolbuffers/protobuf/tree/main/rust\"\u003esource code\u003c/a\u003e and \u003ca href=\"https://crates.io/crates/protobuf/4.33.1-release\"\u003ecrate\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure prost path via \u003ccode\u003eprost_build::Config\u003c/code\u003e or \u003ccode\u003e#[(prost(prost_path = \u0026quot;::prost\u0026quot;)]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1274\"\u003e#1274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for deprecated enum and oneof fields (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Resolve OneOf type name conflict with embedded message (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(prost-build)\u003c/em\u003e Avoid OneOf type collision with enums and keyword names (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e💼 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003etrait Error\u003c/code\u003e from core (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1179\"\u003e#1179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update protobuf to v25.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update criterion requirement from 0.6 to 0.7 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Update petgraph to 0.8 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1327\"\u003e#1327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cem\u003e(deps)\u003c/em\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout to v5 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate clippy to version 1.87 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace once_cell dependency by std lib (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1119\"\u003e#1119\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📚 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate outdated link is test documentation (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1289\"\u003e#1289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDescribe use of encoding module (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1322\"\u003e#1322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the readme MSRV to the actual number (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate URLs after manual review (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAnswer why fields are wrapped in option (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1358\"\u003e#1358\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🎨 Styling\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spaces to derive arguments in generated code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse variables directly in the \u003ccode\u003eformat!\u003c/code\u003e string (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1293\"\u003e#1293\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614\"\u003e\u003ccode\u003efafa97f\u003c/code\u003e\u003c/a\u003e chore: remove protobuf submodule and leverage cmake for it (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1389\"\u003e#1389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1\"\u003e\u003ccode\u003ee0643e2\u003c/code\u003e\u003c/a\u003e release 0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046\"\u003e\u003ccode\u003e5595b61\u003c/code\u003e\u003c/a\u003e fix: Add back \u003ccode\u003eDecodeError::new\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1382\"\u003e#1382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b\"\u003e\u003ccode\u003ee42dcad\u003c/code\u003e\u003c/a\u003e Bufix: Name::full_name() is correct for empty packages (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1386\"\u003e#1386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7\"\u003e\u003ccode\u003e107153f\u003c/code\u003e\u003c/a\u003e build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1384\"\u003e#1384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988\"\u003e\u003ccode\u003e3fc7003\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1381\"\u003e#1381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2\"\u003e\u003ccode\u003e33f8721\u003c/code\u003e\u003c/a\u003e fix some forgotten prost import paths (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1385\"\u003e#1385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db\"\u003e\u003ccode\u003eefb0755\u003c/code\u003e\u003c/a\u003e chore: Release version 0.14.2 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1372\"\u003e#1372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58\"\u003e\u003ccode\u003e91a093f\u003c/code\u003e\u003c/a\u003e test(derive_copy): Allow dead code (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1362\"\u003e#1362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf\"\u003e\u003ccode\u003e2c22c59\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/tokio-rs/prost/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async-compression` from 0.4.36 to 0.4.38\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/b4e46d8d68dead0c125eb08248540f10708b3f9b\"\u003e\u003ccode\u003eb4e46d8\u003c/code\u003e\u003c/a\u003e chore(async-compression): release v0.4.38 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/e67f0b123af45c35a9d00e365650534a136254a8\"\u003e\u003ccode\u003ee67f0b1\u003c/code\u003e\u003c/a\u003e Fix decoding of empty response streams. (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/f5e532e2989752f6d35f8375ddeeb196c8506713\"\u003e\u003ccode\u003ef5e532e\u003c/code\u003e\u003c/a\u003e chore(deps): update proptest-derive requirement from 0.7 to 0.8 (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/59bb9f2aa64a89bb82efbc933fd789d32fa6371c\"\u003e\u003ccode\u003e59bb9f2\u003c/code\u003e\u003c/a\u003e chore: release (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/439\"\u003e#439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/3705127e4a6e7378c28c422eb1bb9e6da78e2adb\"\u003e\u003ccode\u003e3705127\u003c/code\u003e\u003c/a\u003e chore: Set async-compression msrv (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/a063a3e0d66eada0035b0e812c7aec1c2a810193\"\u003e\u003ccode\u003ea063a3e\u003c/code\u003e\u003c/a\u003e Fix BufWriter::flush_buf: propagate error before reset (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/30a69f79487e3d602e79093b8523e99470734f86\"\u003e\u003ccode\u003e30a69f7\u003c/code\u003e\u003c/a\u003e chore: Switch futures_core::ready to standard library api (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Nullus157/async-compression/commit/34ac711569d0671cf17833aff27d4ec420ad49d0\"\u003e\u003ccode\u003e34ac711\u003c/code\u003e\u003c/a\u003e ci: Use cargo-deny graph option (\u003ca href=\"https://redirect.github.com/Nullus157/async-compression/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.36...async-compression-v0.4.38\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bytes` from 1.11.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tokio-rs/bytes/releases\"\u003ebytes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBytes v1.11.1\u003c/h2\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\u003c/code\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/tokio-rs/bytes/blob/master/CHANGELOG.md\"\u003ebytes's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.11.1 (February 3rd, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix integer overflow in \u003ccode\u003eBytesMut::reserve\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\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/417dccdeff249e0c011327de7d92e0d6fbe7cc43\"\u003e\u003ccode\u003e417dccd\u003c/code\u003e\u003c/a\u003e Release bytes v1.11.1 (\u003ca href=\"https://redirect.github.com/tokio-rs/bytes/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tokio-rs/bytes/commit/d0293b0e35838123c51ca5dfdf468ecafee4398f\"\u003e\u003ccode\u003ed0293b0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `thiserror` from 2.0.17 to 2.0.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dtolnay/thiserror/releases\"\u003ethiserror's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake compatible with project-level \u003ccode\u003eneedless_lifetimes = \u0026quot;forbid\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e, thanks \u003ca href=\"https://github.com/LucaCappelletti94\"\u003e\u003ccode\u003e@​LucaCappelletti94\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/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32\"\u003e\u003ccode\u003edc0f6a2\u003c/code\u003e\u003c/a\u003e Release 2.0.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36\"\u003e\u003ccode\u003e0275292\u003c/code\u003e\u003c/a\u003e Touch up PR 443\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545\"\u003e\u003ccode\u003e3c33bc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dtolnay/thiserror/issues/443\"\u003e#443\u003c/a\u003e from LucaCappelletti94/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707\"\u003e\u003ccode\u003e995939c\u003c/code\u003e\u003c/a\u003e Reproduce issue 442\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27\"\u003e\u003ccode\u003e21653d1\u003c/code\u003e\u003c/a\u003e Made clippy lifetime allows conditional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304\"\u003e\u003ccode\u003e45e5388\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361\"\u003e\u003ccode\u003e386aac1\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact@v4 -\u0026gt; v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b\"\u003e\u003ccode\u003eec50561\u003c/code\u003e\u003c/a\u003e Update actions/checkout@v5 -\u0026gt; v6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7\"\u003e\u003ccode\u003e247eab5\u003c/code\u003e\u003c/a\u003e Update name of empty_enum clippy lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d\"\u003e\u003ccode\u003e91b181f\u003c/code\u003e\u003c/a\u003e Raise required compiler to Rust 1.68\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `quick-xml` from 0.38.4 to 0.39.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tafia/quick-xml/releases\"\u003equick-xml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.39.0 - Config for Writer\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with XHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e in \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro which is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e of \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and \u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003etafia/quick-xml#846\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/908\"\u003etafia/quick-xml#908\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/913\"\u003etafia/quick-xml#913\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003etafia/quick-xml#923\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003etafia/quick-xml#926\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/929\"\u003etafia/quick-xml#929\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rzmk\"\u003e\u003ccode\u003e@​rzmk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/920\"\u003etafia/quick-xml#920\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zrneely\"\u003e\u003ccode\u003e@​zrneely\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/922\"\u003etafia/quick-xml#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SuchAFuriousDeath\"\u003e\u003ccode\u003e@​SuchAFuriousDeath\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tayu0110\"\u003e\u003ccode\u003e@​tayu0110\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/925\"\u003etafia/quick-xml#925\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.0\"\u003ehttps://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.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/tafia/quick-xml/blob/master/Changelog.md\"\u003equick-xml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.39.0 -- 2026-01-11\u003c/h2\u003e\n\u003cp\u003eAdded a way to configure \u003ccode\u003eWriter\u003c/code\u003e. Now all configuration is contained in the \u003ccode\u003ewriter::Config\u003c/code\u003e\nstruct and can be applied at once. When \u003ccode\u003eserde-types\u003c/code\u003e feature is enabled, configuration is serializable.\u003c/p\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add methods \u003ccode\u003econfig()\u003c/code\u003e and \u003ccode\u003econfig_mut()\u003c/code\u003e to inspect and change the writer configuration.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add ability to write space before \u003ccode\u003e/\u0026gt;\u003c/code\u003e in self-closed tags for maximum compatibility with\nXHTML.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: Add method \u003ccode\u003eempty_element_handling()\u003c/code\u003e as a more powerful alternative to \u003ccode\u003eexpand_empty_elements()\u003c/code\u003e\nin \u003ccode\u003eSerializer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: Allow to pass list of field names to \u003ccode\u003eimpl_deserialize_for_internally_tagged_enum!\u003c/code\u003e macro\nwhich is required if you enum variants contains \u003ccode\u003e$value\u003c/code\u003e fields.\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/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: Implement correct skipping of well-formed DTD.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: Increase minimal supported \u003ccode\u003eserde\u003c/code\u003e version from 1.0.139 to 1.0.180.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: Deprecate \u003ccode\u003e.prefixes()\u003c/code\u003e, \u003ccode\u003e.resolve()\u003c/code\u003e, \u003ccode\u003e.resolve_attribute()\u003c/code\u003e, and \u003ccode\u003e.resolve_element()\u003c/code\u003e\nof \u003ccode\u003eNsReader\u003c/code\u003e. Use \u003ccode\u003e.resolver().bindings()\u003c/code\u003e and \u003ccode\u003e.resolver().resolve()\u003c/code\u003e methods instead.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ccode\u003eAttributes::has_nil\u003c/code\u003e now accepts \u003ccode\u003eNamespaceResolver\u003c/code\u003e instead of \u003ccode\u003eReader\u0026lt;R\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedPIOrXmlDecl\u003c/code\u003e into \u003ccode\u003eUnclosedPI\u003c/code\u003e and\n\u003ccode\u003eUnclosedXmlDecl\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: (breaking change) \u003ccode\u003eParser::eof_error\u003c/code\u003e now takes \u003ccode\u003e\u0026amp;self\u003c/code\u003e and content \u003ccode\u003e\u0026amp;[u8]\u003c/code\u003e parameters.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: (breaking change) Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e,\n\u003ccode\u003eUnclosedSingleQuotedAttributeValue\u003c/code\u003e and \u003ccode\u003eUnclosedDoubleQuotedAttributeValue\u003c/code\u003e for more precise error reporting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003e#846\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/846\"\u003etafia/quick-xml#846\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/908\"\u003e#908\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/908\"\u003etafia/quick-xml#908\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/913\"\u003e#913\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/913\"\u003etafia/quick-xml#913\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003e#923\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/923\"\u003etafia/quick-xml#923\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/924\"\u003e#924\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/924\"\u003etafia/quick-xml#924\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003e#926\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/926\"\u003etafia/quick-xml#926\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/929\"\u003e#929\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/tafia/quick-xml/pull/929\"\u003etafia/quick-xml#929\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/tafia/quick-xml/commit/6242da0db105c4d78fd3e4218aa940e82a0cba57\"\u003e\u003ccode\u003e6242da0\u003c/code\u003e\u003c/a\u003e Release 0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/549bb097dc24c793b1e3c08420c03f06de30e20e\"\u003e\u003ccode\u003e549bb09\u003c/code\u003e\u003c/a\u003e Disable tests for documents that are not supported by rxml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/2c19dfdef92d884ca8a51a4401267e8a6ad8238d\"\u003e\u003ccode\u003e2c19dfd\u003c/code\u003e\u003c/a\u003e Run \u003ccode\u003ecargo fmt\u003c/code\u003e in \u003ccode\u003ecompare\u003c/code\u003e project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/5fc5a162730cf8ce108afcab639b6b0711bf4c58\"\u003e\u003ccode\u003e5fc5a16\u003c/code\u003e\u003c/a\u003e Fix misprint in benchmark name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/ba6b9c5bcc9ba8868ac27f8cf84f6b80b53de71c\"\u003e\u003ccode\u003eba6b9c5\u003c/code\u003e\u003c/a\u003e Update xml5ever \u0026amp; markup5even: 0.36 -\u0026gt; 0.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/70208daf20ccf11d55b209e6440c3c0f9581506a\"\u003e\u003ccode\u003e70208da\u003c/code\u003e\u003c/a\u003e Fix not updated internal documentation link after \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/0bfface39bcd7f646b00493106659a89a3e8d67d\"\u003e\u003ccode\u003e0bfface\u003c/code\u003e\u003c/a\u003e Fix misprint in error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/9f6babb0f848a78051ed5bafa7520717283f1a03\"\u003e\u003ccode\u003e9f6babb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/932\"\u003e#932\u003c/a\u003e from Mingun/unclosed-attr-error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/229d84c101634db5f45b5c33309cd97069a5a7a6\"\u003e\u003ccode\u003e229d84c\u003c/code\u003e\u003c/a\u003e Split \u003ccode\u003eSyntaxError::UnclosedTag\u003c/code\u003e into \u003ccode\u003eUnclosedTag\u003c/code\u003e, `UnclosedSingleQuotedAtt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tafia/quick-xml/commit/f869d0eb04fcce1ddf6624942d00043b57e84dd2\"\u003e\u003ccode\u003ef869d0e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tafia/quick-xml/issues/931\"\u003e#931\u003c/a\u003e from Mingun/benches\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tafia/quick-xml/compare/v0.38.4...v0.39.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `regex` from 1.12.2 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rust-lang/regex/blob/master/CHANGELOG.md\"\u003eregex's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.12.3 (2025-02-03)\u003c/h1\u003e\n\u003cp\u003eThis release excludes some unnecessary things from the archive published to\ncrates.io. Specifically, fuzzing data and various shell scripts are now\nexcluded. If you run into problems, please file an issue.\u003c/p\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rust-lang/regex/pull/1319\"\u003e#1319\u003c/a\u003e:\nSwitch from a Cargo \u003ccode\u003eexclude\u003c/code\u003e list to an \u003ccode\u003einclude\u003c/code\u003e list, and exclude some\nunnecessary stuff.\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/rust-lang/regex/commit/b028e4f40eac8959d05e82abf8404906b1c565c0\"\u003e\u003ccode\u003eb028e4f\u003c/code\u003e\u003c/a\u003e 1.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/5e195de266e203441b2c8001d6ebefab1161a59e\"\u003e\u003ccode\u003e5e195de\u003c/code\u003e\u003c/a\u003e regex-automata-0.4.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/a3433f691863d80300dfd6a52e332cb5a568e895\"\u003e\u003ccode\u003ea3433f6\u003c/code\u003e\u003c/a\u003e regex-syntax-0.8.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/0c07fae444adf0802d84455e689f1143d2dd7790\"\u003e\u003ccode\u003e0c07fae\u003c/code\u003e\u003c/a\u003e regex-lite-0.1.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/6a810068f030c023a12c93ccae49bc5fd907c4f6\"\u003e\u003ccode\u003e6a81006\u003c/code\u003e\u003c/a\u003e cargo: exclude development scripts and fuzzing data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rust-lang/regex/commit/4733e28ba4f281f643ce93e4089eccbb9a9d5a5a\"\u003e\u003ccode\u003e4733e28\u003c/code\u003e\u003c/a\u003e automata: fix \u003ccode\u003eonepass::DFA::try_search_slots\u003c/code\u003e panic when too many slots are ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rust-lang/regex/compare/1.12.2...1.12.3\"\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/sxndmxn/deadlock-build-creator/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sxndmxn%2Fdeadlock-build-creator/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"0.12.4","new_version":"0.13.1","update_type":"minor","path":null,"pr_created_at":"2026-02-02T23:45:32.000Z","version_change":"0.12.4 → 0.13.1","issue":{"uuid":"3888159705","node_id":"PR_kwDOFGW6Es7BB74B","number":802,"state":"closed","title":"build(deps): bump object_store from 0.12.4 to 0.13.1","user":"dependabot[bot]","labels":["dependencies","rust"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-04T22:05:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-02T23:45:32.000Z","updated_at":"2026-02-04T22:05:46.000Z","time_to_close":166812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"object_store","old_version":"0.12.4","new_version":"0.13.1","repository_url":"https://github.com/apache/arrow-rs-object-store"}],"path":null,"ecosystem":"cargo"},"body":"Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.12.4 to 0.13.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md\"\u003eobject_store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003eHistorical Changelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/tree/v0.13.0\"\u003ev0.13.0\u003c/a\u003e (2025-12-19)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBreaking changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add fields to \u003ccode\u003eError::NotImplemented\u003c/code\u003e with more details on what isn't implemented \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/575\"\u003e#575\u003c/a\u003e (\u003ca href=\"https://github.com/carols10cents\"\u003ecarols10cents\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: \u003ccode\u003ecopy\u003c/code\u003e \u0026amp; \u003ccode\u003ecopy_if_not_exists\u003c/code\u003e =\u0026gt; \u003ccode\u003ecopy_opts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/548\"\u003e#548\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003ehead\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/543\"\u003e#543\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: wrappers and default trait methods \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/537\"\u003e#537\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget_range\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/536\"\u003e#536\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor!: move \u003ccode\u003eget\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/532\"\u003e#532\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: move \u003ccode\u003eput_multipart\u003c/code\u003e to \u003ccode\u003eObjectStoreExt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/530\"\u003e#530\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat!: use \u003ccode\u003e'static\u003c/code\u003e lifetime for \u003ccode\u003edelete_stream\u003c/code\u003e \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/524\"\u003e#524\u003c/a\u003e (\u003ca href=\"https://github.com/linhr\"\u003elinhr\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump rust edition to 2024, rust version to 1.85 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/515\"\u003e#515\u003c/a\u003e (\u003ca href=\"https://github.com/AdamGS\"\u003eAdamGS\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereapply: remove AWS dynamo integration (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/407\"\u003e#407\u003c/a\u003e), try 2 \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/494\"\u003e#494\u003c/a\u003e (\u003ca href=\"https://github.com/alamb\"\u003ealamb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: introduce \u003ccode\u003eObjectStoreExt\u003c/code\u003e trait \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/pull/405\"\u003e#405\u003c/a\u003e (\u003ca href=\"https://github.com/crepererum\"\u003ecrepererum\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eNotImplemented\u003c/code\u003e error should say what method wasn't implemented by what implementation \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/572\"\u003e#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow explicitly specifying the GCS base URL \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/566\"\u003e#566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDetailed error messages for Generic \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/560\"\u003e#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInclude reqwest/hyper error sources in error messages \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/554\"\u003e#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003ePath\u003c/code\u003e ergonomics \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/545\"\u003e#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Suggestion] Move ObjectStore API to use arrow-rs' Buffer \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/544\"\u003e#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement ObjectStore for Arc\u0026lt;T\u0026gt; and Box\u0026lt;T\u0026gt; \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/525\"\u003e#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefactor GetOptions with a builder pattern \u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/516\"\u003e#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/1e32f96d3167d4321814a07335bb26de6358cd6d\"\u003e\u003ccode\u003e1e32f96\u003c/code\u003e\u003c/a\u003e Update version to 0.13.1 and add CHANGELOG (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/5cb565b2fdf3200c74e1f1322badc60dd42f6730\"\u003e\u003ccode\u003e5cb565b\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003edocs.rs\u003c/code\u003e build failure (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/78717c522d74c8a680c5dc8724ce6569914177f3\"\u003e\u003ccode\u003e78717c5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003eSO_LINGER\u003c/code\u003e w/ zero doesn't block (also: it's just a test) (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/eedbf3d7d8c347eb114eeebc96cbf5b718f7b59b\"\u003e\u003ccode\u003eeedbf3d\u003c/code\u003e\u003c/a\u003e Prepare for 0.13.0 release (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/44e258cd592d6007a69315fd334beb396140a4f2\"\u003e\u003ccode\u003e44e258c\u003c/code\u003e\u003c/a\u003e Add A \u0026quot;upgrading to 0.13.0\u0026quot; guide in docs (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/584\"\u003e#584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/24e5fbc661056ad5ea6bdca6add633bbabb1d4ae\"\u003e\u003ccode\u003e24e5fbc\u003c/code\u003e\u003c/a\u003e Update release schedule on README (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/583\"\u003e#583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/378bfe77bd7ddb62da44f722299f91e6dd172506\"\u003e\u003ccode\u003e378bfe7\u003c/code\u003e\u003c/a\u003e correctly expose HttpError through RetryError::source (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/580\"\u003e#580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/fa4017018105167c0caebbd9333d5965c5b8a81d\"\u003e\u003ccode\u003efa40170\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ePath\u003c/code\u003e improvements (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/493a5d07d29b12a5731bf112d3ab5df8d0de9616\"\u003e\u003ccode\u003e493a5d0\u003c/code\u003e\u003c/a\u003e fix: Add more details on what isn't implemented (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/arrow-rs-object-store/commit/7b09e4e2521d29bb51264800b6a33430149aa2ab\"\u003e\u003ccode\u003e7b09e4e\u003c/code\u003e\u003c/a\u003e Documentation for backend support of bulk delete (\u003ca href=\"https://redirect.github.com/apache/arrow-rs-object-store/issues/571\"\u003e#571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.13.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=object_store\u0026package-manager=cargo\u0026previous-version=0.12.4\u0026new-version=0.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Corfucinas/graph-node/pull/802","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corfucinas%2Fgraph-node/issues/802","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/802/packages"}}]}